-------------------------------------------------------------------------------- - Logic PD DM3730/AM3703 Android Gingerbread 2.3.4 Release - - - - Version: G2.3.4v1.4 - - - - Release Notes - - - - January 2013 - -------------------------------------------------------------------------------- The Android Gingerbread 2.3.4 Image can be loaded from either an SD card or the NAND flash embedded on the DM3730/AM3703 Torpedo SOM, DM3730/AM3703 Torpedo + Wireless SOM, or DM3730/AM3703 SOM-LV. For instructions on how to install and deploy this image, please refer to the "DM3730/AM3703 Android Gingerbread 2.3.4 BSP User Guide," available on Logic PD's website at: http://support.logicpd.com/downloads/1517/ -------------------------------------------------------------------------------- ------------------------------- Table of Contents ------------------------------- 1 Release Notes 2 What's New 3 Known Issues 4 General Information 5 Build Image from Source Code 6 History ------------------------------- 1) Release Notes ---------------- --) This Android release contains a compressed file as indicated below. The file contains the Android binary images and deployment tools to boot on a Zoom DM3730 Development Kit from either an SD card or the NAND flash embedded on the DM3730/AM3703 SOMs noted above. gingerbread_G2.3.4v1.4-02.tar.gz MD5 Checksum: ba38cf89ab9378e149cfb13cb15cc5f4 After uncompressing, the file extracts two folders: gingerbread_G2.3.4v1.4-02_DM3730 is G2.3.4v1.4 release for DM3730 SOMs gingerbread_G2.3.4v1.4-02_AM3703 is G2.3.4v1.4 release for AM3703 SOMs 2) What's New ------------- --) Reduced SOM's power consumption in suspend mode from 40 mW to about 10 mW for DM3730/AM3703 Torpedo SOM, DM3730/AM3703 Torpedo + Wireless SOM, and DM3730/AM3703 SOM-LV. --) Updated NAND GPMC timings in U-Boot bootloader. --) Added support for various CPU speed governor profiles (e.g., on demand, performance, conservative) in Linux kernel. "On demand" is set as the default profile. --) Removed SEARCH button support on Torpedo Launcher 3 Baseboard in order to support display in HDMI mode. Unlike the HOME/MENU/BACK buttons, the SEARCH button is not required by Android Standard. --) Changed boot configuration so that GPS does not automatically start at power-on time with the DM3730/AM3703 Torpedo + Wireless SOMs. This minimizes power consumption in suspend mode for users who are not using GPS. To enable GPS, see the "Enabling GPS Software Support" section of the "DM3730/AM3703 Android Gingerbread 2.3.4 BSP User Guide." --) Fixed [DM3730ANDROID-286] - Android desktops have red hue in HDMI mode on DM3730/AM3703 Torpedo and Torpedo + Wireless SOM. This issue does not apply to DM3730/AM3703 SOM-LV. --) Fixed [DM3730ANDROID-345] - LCD is not bright enough for users to see the unlock slide bar in LCD dimmer state when "Stay Awake" is selected. --) Fixed [DM3730ANDROID-352] - AM3703 SOMs only: 800 MHz and 1 GHz CPU speeds are not available on AM3703 SOM models. 3) Known Issues --------------- --) This release supports Wi-Fi, Bluetooth and GPS functionality only on the DM3730/AM3703 Torpedo + Wireless SOM. Wi-Fi, Bluetooth and GPS are not supported on the DM3730/AM3703 Torpedo SOM and DM3730/AM3703 SOM-LV. --) [DM3730ANDROID-105] - A fake error message is displayed when opening a web browser with an Ethernet connection; this error message can be ignored. --) [DM3730ANDROID-163] - A DM3730 Development Kit is not seen as a storage device when plugged into a PC via USB cable. --) [DM3730ANDROID-177] - Serial port does not support 7-bit data width. --) [DM3730ANDROID-181] - Netcfg software reports Ethernet port status on eth0 as still up after Ethernet cable is removed from that port. --) [DM3730ANDROID-203] - Wi-Fi does not support static IP mode. --) [DM3730ANDROID-298] - Bluetooth does not support transferring data from DM3730 Development Kits to other Bluetooth devices. But it can receive data from other Bluetooth devices. --) [DM3730ANDROID-300] - Logic PD splash screen is not displayed in HDMI mode except in 720P resolution. --) [DM3730ANDROID-315] - Bluetooth does not work after system resumes from suspend mode. --) [DM3730ANDROID-322] - AM3703 SOMs only: Images/screens in HDMI mode are blurry and colors are mixed up. --) [DM3730ANDROID-323] - Long boot time (3 minutes) when wired Ethernet is configured in static IP mode. --) [DM3730ANDROID-347] - AM3703 SOMs only: Touch calibration sometimes fails on Logic 4.3" LCD (type 15). --) [DM3730ANDROID-357] - Video performance is not optimized. Frames per second are around 15 on Logic 4.3" LCD (type 15) with 480 x 272 pixel resolution. --) [DM3730ANDROID-366] - Occasionally keyboard/mouse fail to be recognized when inserted into USB OTG port. The issue is not persistent after re-inserted. --) [DM3730ANDROID-368] - Developers cannot read product ID information from Linux command console after system resumes from suspend mode. --) [DM3730ANDROID-369] - GPS does not work after system resumes from suspend mode. --) [DM3730ANDROID-380] - The SmartReflex power management feature is on by default. Turning SmartReflex off may fail occasionally. 4) General Information ---------------------- --) The "DM3730/AM3703 Android Gingerbread 2.3.4 BSP User Guide" (hereafter, User Guide)is available on Logic PD's website at: http://support.logicpd.com/downloads/1517/ --) Instructions for creating Android bootable demo SD cards are documented in the User Guide. The SD card capacity must be greater than 256 MB. --) When booting from an SD card, the system searches NAND for U-Boot environment configurations. If the NAND storage of the kit has stale U-Boot configurations saved by a different Linux or Android release, a U-Boot command "nand erase.chip" must be run to clear the stale U-Boot configurations on NAND. --) Android buttons (Back, Menu, and Home) and the power suspend/resume key are mapped to buttons on the Zoom DM3730 Development Kit baseboards; these mapped buttons are documented in the User Guide. --) The Gingerbread OS may run slower on AM3703 SOMs, as compared to DM3730 SOMs, because AM3703 processors do not include SGX, a hardware graphics accelerator. --) Power suspend/resume works in this release. To suspend, press the S2 button on the baseboard or wait until system time-out from idle state. --) The system is NOT configured to wake up from suspend mode by touching the LCD screen; press and hold the S2 button for more than one second to wake up a suspended system. --) Users can disable power management by checking the "Stay Awake" option under Settings (Applications > Development > Stay Awake). After the LCD dims and the system locks, it will no longer enter suspended mode. The only way to unlock the system in that dimmer state is to slide the unlock bar. --) The USB OTG port requires that the device plugged in consumes less than 100 mA. --) Any application attempting to start while the Android device is still booting up or any other time the device is very busy may cause a "process system is not responding" notification window to pop up. This is expected behavior, and can occur more often when using an SD card as root file system. Choose "cancel" to give the system additional time for the application to start. Choose "force close" to abort starting the application. Once the system has completed booting or is no longer busy, the application can be started normally. --) GPS does not automatically start at power-on with the DM3730/AM3703 Torpedo + Wireless SOM. This is a measure to minimize power consumption in suspend mode for users who are not using GPS. To enable GPS, see the "Enabling GPS Software Support" section of the User Guide. --) This release is tested only on SOMs with standard DDR memory configuration (256MB) for the DM3730/AM3703 Torpedo SOM, DM3730/AM3703 Torpedo + Wireless SOM, and DM3730/AM3703 SOM-LV. This release does not support SOMs with non-standard DDR memory configuration. 5) Build Image from Source Code ------------------------------- --) Users should follow the "Android Platform Development" section of the User Guide to download the Gingerbread source code and build the binary image. 6) History ------------- --) G2.3.4v1.4 ---- + Third public maintenance release of DM3730/AM3703 Android Gingerbread 2.3.4 BSP. --) G2.3.4v1.3 ---- + Second public maintenance release of DM3730/AM3703 Android Gingerbread 2.3.4 BSP. --) G2.3.4v1.2 ---- + First public maintenance release of DM3730 Android Gingerbread 2.3.4 BSP. --) G2.3.4v1.1 ---- + A version of DM3730 Android Gingerbread 2.3.4 BSP for Logic PD internal evaluation. --) G2.3.4v1.0 ---- + Initial public release of DM3730 Android Gingerbread 2.3.4 BSP. -------------------------------------------------------------------------------- Copyright (c) 2013 Logic PD, Inc. All Rights Reserved. www.logicpd.com