We are pleased to offer the following workshops and tutorials at Embedded Linux Conference 2013:
BeagleBone Hands-on Tutorials
Wednesday, February 20 - 2:00pm-5:00pm
BeagleBone, the newest tool in the BeagleBoard platform, is a low-cost credit-card-sized computer with plenty of I/O and processing power for real-time analysis provided by the TI Sitara(tm) AM335x ARM(r) Cortex(tm)-A8 processor. BeagleBone can be complemented with a wide range of "cape" plug-in boards which augment BeagleBone's functionality, as well as an experienced 5,000+ member community on BeagleBoard.org which provides projects, examples and support. Each of the four 50-minute hands-on tutorials with the BeagleBone will provide an introduction to the BeagleBone with emphasis on how to use the expansion header interfaces. The tutorials will include instruction on how to "breadboard" a LED, push button, and i2c based EEPROM along with and interact with them from Linux. Attendees will need to bring a laptop with a terminal application such as minicom(Linux) or teraterm(Windows).
Embedded Android Workshop
February 22, 2013 - 9:00am-1:00pm
While Android has been created for mobile devices -- phones first and now tablets -- it can, nonetheless, be used as the basis of any touch-screen system, whether it be mobile or not. Essentially, Android is a custom-built embedded Linux distribution with a very elaborate and rich set of user-space abstractions, APIs, services and virtual machine. This one-day workshop is aimed at embedded developers wanting to build touch-based embedded systems using Android. It will cover Android from the ground up, enabling developers to get a firm hold on the components that make up Android and how they need to be adapted to an embedded system.
Specifically, we will start by introducing Android's overall architecture and then proceed to peel Android's layer one-by-one. First, we will cover the Android Open Source Project (AOSP), the open source project under which Android's source code is released. We will then dig into the native Android user-space, Android's power tools, and cover how hardware support is implemented in Android. Given that Android is built on top of Linux, we will also go over some embedded Linux tricks and see how the kernel is modified to support the Android user-space. In addition, we will look at the System Server, the Android Framework and core Android applications, and how to customize them.
Long Term Support Initiative (LTSI) Workshop
February 21, 2013 - 3:00pm - 5:00pm (Hearst Room, 4th Floor, Parc 55 Hotel)
LTSI, The Long Term Support Initiative, is one of the Linux Foundation Work Group whose goal is to create and maintain a common Linux base for the use in a variety of embedded products and to enable faster contributions upstream and better alignment with the mainline kernel. LTSI project will host a small workshop during the Embedded Linux Conference (ELC).
The workshop will cover the following:
- Brief Updates of LTSI
- Updates from a partner project: Yocto
- Discussion on after release patch acceptance policy
- Discussion on Super Long Term Support (over 2 years support)
- Discussion on the next LTSI release
Please note: these tutorials and workshops are included with your ELC registration and are open to all ELC attendees (based on availability).