AM335x-PSP 04.06.00.10 Release Notes

'''  Content is no longer maintained and is being kept for reference only! '''

= AM335x PSP 04.06.00.10 = '''  Content is no longer maintained and is being kept for reference only! '''

Release Notes

Release Date: March, 2012

Introduction
This is Release 04.06.00.10 of AM335x Linux PSP. This release supports:


 * BeagleBoard Bone (version A3 and above)
 * AM335x Evaluation Module (version 1.1A and above)
 * AM335x Evaluation Module-StarterKit (version 1.2B and above)

The Linux PSP serves to provide a fundamental software platform for development, deployment and execution of Linux based applications on Texas Instruments silicon.

The Linux kernel and U-Boot software in this release are based on the following open source repositories:

The code base for Linux kernel, U-Boot and power management firmware included in this release is hosted at the following repositories:

What's Supported:
Refer to the What's Supported section from AM335x-PSP 04.06.00.09 Release Notes for a complete list of What's Supported in this PSP.

New in this Release:

 * ADC: Continuous mode of operation support
 * SW buffer management supporting multiple channels in continous mode
 * Handling of over-flow and under-flow errors
 * Standard Sample application (without trigger support) is funtional now.
 * Usage Guide updated for newly added continuous mode support
 * PM: Standby low power mode support
 * Wakeup is supported only through GPIO pad configuration
 * New debugfs interface is provided to the user in order to configure respective pad into GPIO mode (along with PU/PD and rising/falling edge options)
 * Tested/Supported only on GP EVM (PG1.0 and PG2.0)
 * Optimization on few selective drivers for suspend/resume time
 * USB: Reducing ~200msec latency
 * LCD: Reducing ~15msec latency
 * McASP: Reducing ~5msec latency
 * IO pad optimization configuration support through Debugfs
 * Please refer to the power Management User Guide for more reference
 * LCDC: Dynamic configuration of LCD timings parameters via "fbset" command


 * Support for PG 2.0

= Fixed in this Release =


 * ADC:
 * Fix for wrong first sample from ADC driver
 * TSC: shut down ADC in deep sleep if TSC wake is not required.


 * USB:
 * - AM335x: USB: High cpu loading with CDC gagdet when connected to another EVM or local loopback
 * - USB: MUSB driver completes the URBs out of sequence when an error occurs (Ne/Ce IR)
 * - [AM335x][USB] Segmentation fault observed on removal of ti81xx.ko module
 * - AM335x: MUSB in Fullspeed device mode fails to communicate with Host when CPPI DMA disabled - check (may have fix).
 * - [AM335x] USB : EVM enumerated as Fullspeed device if the EVM is booted with cable connected between EVM and Linux PC
 * - [AM335x] USB: CPPI DMA TX packet corruption with g_webcam
 * - USB: MUSB Console Hang after continuous suspend - resume (Resume using USB wake) from DS1 state (PG2.0)
 * CPSW: MDIO timeout fix under heavy load

= Known Issues: =


 * ADC: No trigger method supported.
 * PM: Standby:
 * RTC wakeup is not working
 * USB connect/Disconnect wakeup will not work, since we only support GPIO based wakeup and use MPU_WAKE patch and connect/disconnect goes via different patch through PHY_WAKE to CM3.
 * Ethernet wakeup is not tested, since ETH PHY wakeup signal is not connected to GPIO.
 * DUT does not go into suspend state if USB DMA is enabled
 * There is a mismatch between Uboot and kernel regarding SPi partition table
 * suspend/resume long hour stress test failed
 * DUT could not resume after long hours of standby/resume test
 * Resume fails when dual_emac option is not enabled in config
 * Audio/Video capture test results in uvcvideo: Failed to resubmit video URB (-1).
 * USB reset events seen with simultaneous data and control traffic in PIO mode
 * Internal ADC clock division check not required
 * AM335X: USB: minor audio glitch/noise observed when new device inserted to one usbport while playing audio through other port
 * USB Mouse HID event stops being a wakeup source if preceded by Mouse disconnect/connect wakeup source
 * DUT does not go into suspend state when it is acting as USB MSC device

= Not included in this Release: =

Smart Reflex and 1 GHz Support for PG2.x

Documentation
The User's Guide provides instructions on how to use the PSP Release package.

A new AM335x Features and Performance Guide can be found here.

Installation and Usage
Please look for detailed installation and usage instructions in the AM335x PSP User's Guide

Upgrade and Compatibility Information
There are no known incompatibilities from previous release.

Technical Support and Product Updates
For further information or to report any problems, contact http://community.ti.com or http://support.ti.com.

OMAP Linux Mailing List: http://vger.kernel.org/vger-lists.html#linux-omap