TI-Android-GingerBread-2.3.4-DevKit-2.1 ReleaseNotes

From Texas Instruments Embedded Processors Wiki

Jump to: navigation, search
Translate this page to   

TIBanner.png

Contents

TI Android GingerBread 2.3.4 DevKit 2.1 Release Notes

Release Notes - July 11, 2011

Introduction

This is TI-Android-GingerBread-2.3.4-DevKit-2.1 release based on Android GingerBread 2.3.4 for AM35x EVM, AM37x EVM, Beagleboard Rev Cx and Beagleboard XM Rev A/B/C platforms.

This release serves to provide

See below table to find information on various individual components

Component Version
Repository (Branch) Commit ID / Baseline Base Repository
Base Tag
Bootloader 2010.06
http://gitorious.org/rowboat/u-boot-omap3 a0a135ae3659791b830530e81628c538ef783bab http://arago-project.org/git/projects/u-boot-omap3.git
DEV_OMAPPSP_04.02.00.07
OMAP Linux Kernel 2.6.37
http://gitorious.org/rowboat/kernel

(rowboat-gingerbread-2.6.37)

df41eac5b4bd3c976a73c5e08a2bf4f8d93466ea http://arago-project.org/git/projects/linux-omap3.git
DEV_OMAPPSP_04.02.00.07
SGX Release ddk 1.7
http://gitorious.org/rowboat/hardware-ti-sgx.git 3c2314a9fe811f7ac074608c5c0a214c49a22f8c None
None
Adobe Flash 10 10.3
http://focus.ti.com/docs/toolsw/folders/print/adobeflash-a8.html
v10.3.r185
None
None
Android Filesystem
GingerBread 2.3.4
http://gitorious.org/rowboat
TI-Android-GingerBread-2.3.4-DevKit-2.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_UserGuide.

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

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

http://gitorious.org/rowboat/prebuilt/trees/rowboat-froyo/linux-x86/toolchain/arm-eabi-4.4.0

Documentation

Document Name
Description
Location
User Guide
Provides instructions on how to use the TI Android GingerBread 2.3.4 DevKit 2.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_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_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
Porting Guide
Provides information on porting packages like WLAN/BT, Camera, PowerManagement, NAND UBIFS for other platforms
http://processors.wiki.ti.com/index.php/TI-Android-GingerBread-2.3.4-DevKit-2.1_PortingGuides

















What's Supported

Device Support

This release supports the following Texas Instruments devices

This release supports the following platforms

Software components supported in this DevKit are

Complete directory structure of DevKit

  TI_Android_GingerBread_2_3_4_DevKit_2_1
 |-- Android_Source_Manifest
 |   `-- TI-Android-GingerBread-2.3.4-DevKit-2.1.xml
 |-- Documents
 |   |-- RowboPERF_User_Guide.pdf
 |   |-- Software_Manifests
 |   |   |-- TI-Android-DevKit-FS-Manifest.doc
 |   |   |-- TI-Android-DevKit-Manifest-For-TSU-components.doc
 |   |   `-- TI-Android-DevKit-Software-Manifest.doc
 |   |-- TI-Android-GingerBread-2.3.4-DevKit-2.1_DeveloperGuide.pdf
 |   |-- TI-Android-GingerBread-2.3.4-DevKit-2.1_ReleaseNotes.pdf
 |   |-- TI-Android-GingerBread-2.3.4-DevKit-2.1_UserGuide.pdf
 |   `-- Test_Performance_Results
 |       |-- CTS_Report.tar.gz
 |       `-- TestResults
 |           |-- AM3517_Gingerbread_2.3.4_Devkit_2.1_Test_Report.pdf
 |           `-- AM37x_Gingerbread_2.3.4_Devkit_2.1_Test_Report.pdf
 |-- Prebuilt_Images
 |   |-- AM35X
 |   |-- AM37X
 |   |-- AM37X_UBIFS
 |   |-- beagleboard-rev-c4
 |   `-- beagleboard-xm
 `-- Tools
     |-- Flash_Tool_01_06_00_00.zip
     |-- android-sdk_r06-linux_86.tgz
     |-- mk-bootscr
     |-- mk-mmc
     |-- pinmux-utility.tar.gz
     `-- signGP

New features in this Release

What's Not Supported


Installation and Usage

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/index_FDS.html

The DevKit is available as a single component "TI-Android-GingerBread-2.3.4-DevKit-2.1.tar.gz" or as individual component packages.

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


Known Issues

Component
Issue Description
Workaround
Comments
Hardware
USB EHCI Host port doesn't work on few AM37x EVMs
No workaround
No fix available currently, suggestion is to use TI USB PHY
Software
Pinmux Utility: could not resize the GUI, so could not see what the other button on the bottom right corner is.
User may need to adjust the display resolution of their Windows PC
To be fixed in future releases
Hardware
Video display is not clear when displayed over s-video Not observed on LCD TVs
No workaround
Not consistent on all TVs
Software
When the system is set to display through the S-video output, the display start flickering after a wake-up from suspend
No workaround
To be fixed in future releases
Software
Acquiring different WakeLocks doesn't change power consumption
No workaround
To be fixed in future releases
Software
Netperf Ethernet performance is low when using a buffer size of 8192
No workaround
Other buffer sizes give better performance, see the performance results sheet for this release
Software
System does not obtain IP address automatically after booting
Use netcfg <eth0> dhcp on the console.
See user guide for more details
Software
ARM performance data is not shown sometimes when RowboPERF runs ARM bechmarks
No workaround
To be fixed in future releases
Software
On AM37X, after suspend-resume adb over USB connection is not being reestablished.
Use "adb over Ethernet" when enabling PM
See user guide for more details
Android WiFi
Power Consumption values are higher with Wi-Fi and Bluetooth enabled.
No workaround
To be fixed in future releases
Tool
Flashing NAND using flash utility v1.6 doesn’t work over UART
USB can be used with same utility to flash the NAND

N/A system boot-up takes too long, UI is less responsive, or video playback is sluggish use the SD cards listed in the "SD Card Recommendations" section in the User Guide
Android WiFi After connection drop WiFi doesn't connect to Acess Point automatically. User need to disconnect and connect again. To be fixed in future releases

Version

This is Release TI Android GingerBread 2.3.4 DevKit 2.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/index_FDS.html

Technical Support and Product Updates

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 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 ReleaseNotes here.
Hyperlink blue.png Links
ARM Microcontroller MCU ARM Processor Digital Media Processor Digital Signal Processing Microcontroller MCU Multi Core Processor
Ultra Low Power DSP 8 bit Microcontroller MCU 16 bit Microcontroller MCU 32 bit Microcontroller MCU

Leave a Comment

Comments

Personal tools
Namespaces
Variants
Actions
Navigation
Print/export
Toolbox