NOTICE: The Processors Wiki will End-of-Life on January 15, 2021. It is recommended to download any files or other content you may need that are hosted on processors.wiki.ti.com. The site is now set to read only.

TI-Android-GingerBread-2.3.4-DevKit-2.1.1 ReleaseNotes

From Texas Instruments Wiki
Jump to: navigation, search

TIBanner.png

TI Android GingerBread 2.3.4 DevKit 2.1.1 Release Notes
[edit]

Release Notes - December 09, 2011

Introduction[edit]

This is TI-Android-GingerBread-2.3.4-DevKit-2.1.1 release based on Android GingerBread 2.3.4 for AM335x platform.

This release serves to provide

  • Fundamental software platform to build Android based products with TI devices.
  • Give Android application developer a stable integrated foundation software.
  • Provide benchmark numbers to evaluate Android based solutions with other distributions on TI devices
  • A single release package that comprises of all TI components (bootloader, kernel, Tools), TI differentiators (like 3D graphics based on SGX) and Android standard components.

See below table to find information on various individual components

Component Version
Repository (Branch) Commit ID / Baseline Base Repository
Commit ID / Base Tag
Bootloader 2011.09
http://gitorious.org/rowboat/u-boot

(am335x-master-android)

c0d1c2f8feff2d7891a9284cd5b8bf44dc9e53f3 http://arago-project.org/git/projects/u-boot-am33x.git
479543c3f6683c97e20a4debad7bf123c6d9a3cb
AM33x Linux Kernel 3.1
http://gitorious.org/rowboat/kernel

(rowboat-kernel-3.1)

62911f80086bfdf638000c006960a57a363c92fe http://arago-project.org/git/projects/linux-am33x.git
416aa8d89c86bf58c48e48293cbe7681a4ecb402
SGX Release ddk 1.7

http://gitorious.org/rowboat/hardware-ti-sgx

(ti_sgx_sdk-ddk_1.7)

29e2173dad96c5afc6d5d38cffbfb3b4baadb32b None
None
Android Filesystem
GingerBread 2.3.4
http://gitorious.org/rowboat
TI-Android-GingerBread-2.3.4-DevKit-2.1.1.xml
git://android.git.kernel.org/platform/manifest.git
android-2.3.4_r1


For detailed information on the various software components included in the release and how to use them, please refer to the
http://processors.wiki.ti.com/index.php/TI-Android-GingerBread-2.3.4-DevKit-2.1.1_UserGuide.

The Android sources, Kernel and U-Boot have been compiled with GNU Toolchain for ARM Processors from Android pre-built package
https://gitorious.org/rowboat/prebuilt/trees/rowboat-gingerbread/linux-x86/toolchain/arm-eabi-4.4.3

The SGX drivers have been compiled with GNU Toolchain version 4.4.3 for ARM Processors from Android pre-built package

https://gitorious.org/rowboat/prebuilt/trees/rowboat-gingerbread/linux-x86/toolchain/arm-eabi-4.4.3

Documentation
[edit]

Document Name
Description
Location
User Guide
Provides instructions on how to use the TI Android GingerBread 2.3.4 DevKit 2.1.1 package. A copy of the User Guide is included in the docs folder of the DevKit package. The User Guide also gives instructions on building the Android root filesystem using Android sources maintained on rowboat repositories.
http://processors.wiki.ti.com/index.php/TI-Android-GingerBread-2.3.4-DevKit-2.1.1_UserGuide
Developer Guide
Provides instructions for Android developers to get access to Android sources for TI devices, setting up host environment for compilation and enabling debug environment to ease the app development, debugging and deployment.
http://processors.wiki.ti.com/index.php/TI-Android-GingerBread-2.3.4-DevKit-2.1.1_DeveloperGuide
Performance Guide
Gives the benchmark numbers for various parameters and peripherals
http://processors.wiki.ti.com/index.php/Android_Benchmarks_DevKit2.3.4v2.1.1
Porting Guide
Provides information on porting packages like Matrix Keypad, Audio, WLAN/BT, etc for other platforms
http://processors.wiki.ti.com/index.php/TI-Android-GingerBread-2.3.4-DevKit-2.1.1_PortingGuides

















What's Supported[edit]

Device Support[edit]

This release supports the following Texas Instruments devices

  •  AM335x

This release supports the following platforms:

  • Texas Instruments AM335x GPEVM Rev-1.1B
  • Beaglebone Rev-A3

Software Components[edit]

Following software components are supported in this DevKit:

  • Android GingerBread 2.3.4 release from Google Android
  • Android Linux Kernel 3.1
  • Android GCC toolchain 4.4.3
  • Bootloader (secondary program loader and u-boot)
  • SGX OpenGL ES Driver & Libraries DDK v1.7
  • WLAN and Bluetooth Firmware and Compat Drivers for TI's WL1271
  • Built-in Applications and Demos
    • Browser, Calculator, Camera, Clock, Contacts, Custom Locale, Music, Search, File Manager, Spare parts (developer apps)
    • Dev Tools, Downloads, Gallery, IMEs for Japanese, Chinese, and Latin text inputs, Speech recorder, RowboPerf
    • 3D Graphics - OpenGLES demos.
  • Peripherals drivers
    • MMC/SD, UART, Ethernet, Matrix Keypad, Volume Keys, LCD, Touchscreen
    • USB(Host and Gadget) , Audio out/in, WLAN, Bluetooth
  • Documentation
    • User Guide
    • Release Notes
    • Developer Guide
    • Porting Guide
    • RowboPERF (Performance measurement) application user guide
    • Software Manifest files
  • Host Tools
    • Pinmux Tool
    • MMC/SD Card Generation Utility
  • Android Debugging
    • ADB Debugging over USB and Ethernet
    • TI's CCSv5 using Android ADT plugins
  • Test and Performance Reports
    • Performance, benchmarking results
    • Test results from our validation
    • Google Android's Compatibility Test Suite (CTS) report

Complete directory structure of DevKit[edit]

  TI_Android_GingerBread_2_3_4_DevKit_2_1_1
  |-- Application_Notes
  |   |-- Android_Boot_Time_Optimization.pdf
  |   |-- Android_Memory_Analysis.pdf
  |   `-- TI-Android-GingerBread-2.3.4-DevKit-2.1.1_PortingGuides.pdf
  |-- Debug_and_Development_Tools
  |   |-- Pinmux_Tool
  |   |   `-- PinMuxUtility_02_02_01_00.zip
  |   |-- TI_Android_Utilities
  |   |   `-- mk-mmc
  |   `-- TI_Code_Composor_Studio
  |       |-- TI-Android-CCSv5SetupGuide.pdf
  |       `-- setup_CCS_5.0.2.00006.tar.gz
  |-- Documents
  |   |-- BeagleBone-Android-DevKit_Guide.pdf
  |   |-- RowboPERF_User_Guide.pdf
  |   |-- TI-Android-GingerBread-2.3.4-DevKit-2.1.1_DeveloperGuide.pdf
  |   |-- TI-Android-GingerBread-2.3.4-DevKit-2.1.1_ReleaseNotes.pdf
  |   `-- TI-Android-GingerBread-2.3.4-DevKit-2.1.1_UserGuide.pdf
  |-- Performance_and_Validation_Results
  |   |-- Android_Benchmarks_DevKit2.3.4v2.1.1.pdf
  |   |-- CTS_Report.tar.gz
  |   `-- Test_Results.tar.gz
  |-- Prebuilt_Images
  |   |-- AM335x_EVM.tar.gz
  |   `-- BeagleBone.tar.gz
  `-- TI_Andorid_GingerBread_2_3_4_Sources
       |-- TI-Android-GingerBread-2.3.4-DevKit-2.1.1.xml
       |-- TI_Android_DevKit_Software_License_Manifests.tar.gz
       `-- TI_Android_GingerBread_2_3_4_AM335x_Sources.tar.gz

New features in this Release[edit]

NA
Note: First AM335x EVM Release

Issues fixed in this Release[edit]

NA
Note: First AM335x EVM Release

What's Not Supported[edit]

  • The following items are not supported:
    • Support for Open Accessory Libraries with Android 2.3.4 release
    • Bluetooth connectivity for HSP and HFP profiles
    • Power Management Features (Suspend-Resume, DVFS, CPU Idle, OFF Mode)
    • Nand UBIFS and Fastboot

Above listed features will be supported in upcoming releases.

Installation and Usage[edit]

The DevKit release is maintained at http://software-dl.ti.com/dsps/dsps_public_sw/sdo_tii/TI_Android_DevKit/TI_Android_GingerBread_2_3_4_DevKit_2_1_1/index_FDS.html

Please refer to the TI-Android-GingerBread-2.3.4-DevKit-2.1.1 User Guide for more information on how to install and use the DevKit


Known Issues
[edit]

Component
CQ ID
Issue Description
Workaround
Comments
Application
SDOCM00085198
Compatibility apps: Replica Island is not installing, and LunarLauncher is not working.
NA NA
Application
SDOCM00085567
0xbench libmicro memset test is failing
NA NA
Application
SDOCM00085591
Webview client is not displaying webpages.
NA NA
Multimedia
SDOCM00086824
Intermittent flicker observerd while playing webm videos
NA NA
Network
SDOCM00086855
Wi-fi and Graphics demos do not work when booting with NFS file system.
NA
NA
Network
SDOCM00085195
No network connection pop-up message is always displayed the first time the browser app is opened
NA
This issue is observed only while using ethernet. Using Wi-Fi network doesn't pop-up the message.
Network
SDOCM00086825
Netcfg is not listing the ip address of the Wifi interface
NA NA
Network
SDOCM00086826
Airplane mode feature is not working properly
NA
NA

Version[edit]

This is Release TI Android GingerBread 2.3.4 DevKit 2.1.1

The release is available from http://software-dl.ti.com/dsps/dsps_public_sw/sdo_tii/TI_Android_DevKit/TI_Android_GingerBread_2_3_4_DevKit_2_1_1/index_FDS.html

Technical Support and Product Updates[edit]

For further information or to report any problems, contact http://e2e.ti.com/android or http://support.ti.com.
For community support join http://groups.google.com/group/rowboat
For IRC #rowboat on irc.freenode.net
To raise any defect for this release please use http://code.google.com/p/rowboat/issues/list

E2e.jpg {{
  1. switchcategory:MultiCore=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article TI-Android-GingerBread-2.3.4-DevKit-2.1.1 ReleaseNotes here.

Keystone=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article TI-Android-GingerBread-2.3.4-DevKit-2.1.1 ReleaseNotes here.

C2000=For technical support on the C2000 please post your questions on The C2000 Forum. Please post only comments about the article TI-Android-GingerBread-2.3.4-DevKit-2.1.1 ReleaseNotes here. DaVinci=For technical support on DaVincoplease post your questions on The DaVinci Forum. Please post only comments about the article TI-Android-GingerBread-2.3.4-DevKit-2.1.1 ReleaseNotes here. MSP430=For technical support on MSP430 please post your questions on The MSP430 Forum. Please post only comments about the article TI-Android-GingerBread-2.3.4-DevKit-2.1.1 ReleaseNotes here. OMAP35x=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article TI-Android-GingerBread-2.3.4-DevKit-2.1.1 ReleaseNotes here. OMAPL1=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article TI-Android-GingerBread-2.3.4-DevKit-2.1.1 ReleaseNotes here. MAVRK=For technical support on MAVRK please post your questions on The MAVRK Toolbox Forum. Please post only comments about the article TI-Android-GingerBread-2.3.4-DevKit-2.1.1 ReleaseNotes here. For technical support please post your questions at http://e2e.ti.com. Please post only comments about the article TI-Android-GingerBread-2.3.4-DevKit-2.1.1 ReleaseNotes here.

}}

Hyperlink blue.png Links

Amplifiers & Linear
Audio
Broadband RF/IF & Digital Radio
Clocks & Timers
Data Converters

DLP & MEMS
High-Reliability
Interface
Logic
Power Management

Processors

Switches & Multiplexers
Temperature Sensors & Control ICs
Wireless Connectivity