Insyde Software and Timesys have each released enhanced Android BSPs supporting Intel’s “Bayley Bay” evaluation board for the Intel Atom E3800 SoC.
Intel’s embedded-oriented Atom E3800 (Bay Trail-I) system-on-chip is gaining more Android development tools. Earlier this week, Intel announced a MinnowBoard Max SBC that runs Linux or Android 4.4 on the Atom E3800. Now, in conjunction with the Intel Developer Forum held earlier this week in Shenzhen, China, Insyde Software and Timesys have each announced enhanced board support packages (BSPs) for Android running on the Intel Atom Bayley Bay EV/CRB development motherboard.
Intel Bailey Bay
Based on the testimonial farther below, Insyde Software is something of a chosen vendor for Android on Atom BSPs, as the UEFI BIOS vendor helped Intel with its first x86 Android port back in 2008. Yet, Intel also lists Timesys, as well as Nanjing, China based Archer Mind and its own Wind River subsidiary as providing support for running Android on the Atom E3800.
Neither the Archer Mind Android customization page nor Bay Trail page mention the Atom E3800 or Bay Trail-I, but the latter does note support for other Bay Trail platforms such as the tablet-oriented Bay Trail-T (Atom Z3000). The Wind River Platform for Android product page shows optimizations for Intel Architecture in addition to TI OMAP and Qualcomm Snapdragon platforms, but there’s no specific mention of the Atom E3800. The Insyde and Timesys packages are detailed below.
Insyde Software’s enhanced Android BSP supports reference boards for the Bay Trail-M (notebooks) and Bay Trail-D (desktop) SoC families in addition to Atom E3800 Bay Trail-I. The tools are based on Insyde’s more generic, x86-oriented Software Platform for Android announced last summer. This platform in turn is based on the company’s Humanos Android distribution, which includes its UEFI Secure Boot technology.
Insyde is aiming its Android for Atom services for the Atom E3800 at Internet of Things (IoT), a term that appears to have been expanded far beyond any meaningful definition to include the entire embedded spectrum. While the lower-power E3800 parts such as the 5W TDP, single-core E3815, are well suited for many IoT jobs, the E3800, which includes a quad-core model, is a full-service embedded SoC.
The Android BSP tools and services for Intel’s Bayley Bay reference board include Humanos, as well as support for InsydeH2O BIOS secure boot, “Multiple-Open-Windows” support, and Google certification testing preparation services. The package also includes an Android app market and “unique Android apps,” says the company.
Developers can locally build the Android BSP by getting the source code from Insyde or patching onto an existing Google AOSP project. Insyde also offers design consultation and specialized engineering services.
“We are pleased to work with Insyde Software to help make Android more accessible to embedded system designers working with our latest Intel Atom silicon,” stated Mike Carboni, director, Software Development, Product Enabling & Development for the IoT Solutions Group at Intel. “Insyde’s unique UEFI and Android-on-x86 expertise provides a valuable resource and increased opportunity for product differentiation to our embedded customers.”
The Timesys LinuxLink subscription service for embedded Linux developers has expanded its Atom support to provide an enhanced Android BSP for the E3800. Access to the Android BSP download page is said to enable customers to:
- Download a binary BSP for the Intel Atom Bayley Bay EV/CRB
- Download Android source code for the Bayley Bay
- Build the reference BSP locally from sources
- Develop Android applications with Google provided tools
- Get support for installation and boot issues
- Request help from Timesys Engineering via Professional Services engagement for Android development and customizations
The enhanced Android on Atom BSPs from Insyde Software and Timesys appear to be available now. More information may be found at Insyde’s Android BSP for Intel Atom page and at Timesys’s Android BSP for Intel Atom and Timesys Services for Android pages. More on Intel’s Bayley Bay and Android on E3800 support services may be found at Intel’s website, here.