The prototyping phase for any embedded or IOT product is quite challenging for developers as they need to explore various SOCs, find platforms to pre-integrate and validate peripherals and above all develop software using appropriate tools. The process of converting prototypes to end products is still tedious as it involves meeting time to market, reducing BOM cost, productizing software.
Linaro a collaborative software engineering organization focused on the ARM architecture is solving majority of these problems through its unique “96board.org” initiative. 96Boards is the first open specification to define a platform for the delivery of compatible low-cost, small footprint 32-bit and 64-bit Cortex-A boards from the range of ARM SoC vendors. Standardized expansion buses for peripheral I/O, display and cameras allow the hardware ecosystem to develop a range of compatible add-on products that will work on any 96Boards product over the lifetime of the platform.
The objective of this tutorial session is to:
- Help the developer community explore various platforms derived from 96boards.org,
these platforms are based on SOCs from industry’s best SOC vendors like
Qualcomm, HiSilicon, Mstar, STMicro, etc.
- To get an understanding of integrating open source software solutions for mobile, TV
Embedded and IOT devices.
- Exploring the opportunity to work with open source community with latest 64bit &
32bit SOCs and feature rich micro-controllers.
In this tutorial session we cover the following key topics around 96boards,
- Introduction to 96boards.org and it’s platforms
by Khasim Syed Mohammed, Linaro.
- Exploring OpenEmbedded (OE) Linux distribution on Hikey board
by Vishal Bhoj, Linaro
- Getting started with Android from AOSP on Hikey platform
by Satish Patel, Linaro
- Using Cortex M4 based “ Carbon ” IoT Edition board
by Khasim Syed Mohammed, Linaro
- Q and A