This document contains information from a top level
perspective.
Detailed release notes for the Linux kernel and for U-boot
are in the installed image (ReleaseNotes_1_0_2.pdf) and available on the
website (omap35x_psp_release_notes_1_0_2.pdf). Consult the getting started
guide for Installation Instructions.
Other Information
The following wiki pages contain extra and customer contributed
information about the EVM.
New Features in 1.0.2
- Video Display : Downscaling supported by upto a factor of 0.24. Previous releases supported downscaling by a factor of 0.5.
- Video Display: Header file omap24xxvout.h moved to standard linux include directory.
- Video Resizer: New IOCTL "RSZ_S_EXP" added for configuration of Resizer read cycle.
Issues Fixed in 1.0.2
- Minimize the "click noise at the beginning and end of audio playback."
- Resizer driver : Fixed "High CPU utilization for resize operations" issue.
- Resizer Driver : Memory leak fixed.
- Resizer Driver : Fixed "Queuebuf operation fails when input and output buffer sizes are different".
- Many others documented in the PSP release notes.
Known Issues and Important Notes
- This release supports EVMs with two different
package-on-package (POP) memories devices. The variants are named Samsung
and Micron after the respective memory manufacturer. See the OMAP3503EVM_Getting_Started.pdf
document for details and how to determine which board type you have. There
are two Hardware User's Guides on the CD, one for each board variant.
- As shipped, the only login user is root. The password
for root is blank.
- If you power down while running the JFFS2 file system
with out going through a reboot, the file system will report a CRC error
when next mounted. To shutdown properly use the halt or reboot
commands.
- The LCD will blank after approximately 1 hour of no
keypad presses. A keypad press will bring it back on. The screen blanking
interval is set via a statement such as the one below. The value is
specified in seconds. A value of 0 will disable the blanking function.
$ echo 3600 > /sys/power/fb_timeout_value
- A number of stability fixes have occurred in this
release with regard to power management in the kernel. There are still
known issues regarding power management and the board resident Ethernet
interface. See the full release notes for details. For this reason the
startup script only enables the lowest level of power management at
startup. This gives the user a more stable initial setup. However, if you
are interested in measuring power consumption or experimenting with power
management you should change the setting given to /sys/power/cpuidle_deepest_state
as described in the kernel user's guide.
- When the OMAP3503 SDK Linux installer is executed in
a non-GUI mode, the message “This will install TI OMAP35x SDK on your computer. Continue?
[n/Y]” is asked twice if the option ‘Y’ is pressed. Please proceed to
press ‘Y’ another time to continue with the installation process. The same
applies when the OMAP3503 SDK is uninstalled.
Previous Releases
Features in 1.0.0
- Support for DVI. DVI Interface supported with 720P
and 480P resolutions
- Video standard set differently from previous PSP
releases. For more details, refer to the PSP release notes
- Video output sysfs variables differ from other PSP
releases. For more details, refer to the PSP release notes
Features in 0.9.8
- Micron NAND bad block management. Added support to
X-Loader and U-Boot for managing bad blocks on Micron NAND flash. For more
details please see PSP Release Notes.
- The JFFS2 filesystem image on Micron boards is now
usable.
- thttpd HTTP server. thttpd is a simple, small,
portable, fast, and secure HTTP server. It handles only the minimum
necessary to implement HTTP/1.1, has a very small run-time size, since it
does not fork and is very careful about memory allocation. It compiles
cleanly on most any Unix-like OS. In typical use it's about as fast as the
best full-featured servers and under extreme load it's much faster.
- mtd-utils flash utilities. The mtd-utils package
contains utilities related to handling MTD devices, and for dealing with
NAND flash and JFFS2 filesystem format.
- Windows installer. Allows one to install the content
of OMAP35x SDK under Windows OS. Development under Windows is not
supported.
Features in 0.9.7
- Samsung OneNAND bad block management. Added support
to X-Loader and U-Boot for managing bad blocks on Samsung OneNAND flash.
For more details please see PSP Release Notes.
- zlib compression library. zlib is a free,
general-purpose, lossless data-compression library for use on any computer
hardware and operating system. The zlib data format is portable across
platforms.
- JPEG library. Implements JPEG image compression and
decompression. JPEG is a standardized compression method for full-color
and gray-scale images. JPEG is lossy format, meaning that the output image
is not identical to the input image. Image quality depends on the compression
ratio.
- libpng PNG library. libpng is the official PNG
reference library. It supports almost all PNG features, is extensible, and
has been extensively tested.
- FreeType font library. FreeType 2 is a software font
engine that is designed to be small, efficient, highly customizable, and
portable while capable of producing high-quality output (glyph images). It
can be used in graphics libraries, display servers, font conversion tools,
text image generation tools, and many other products as well.
Features in 0.9.5
- 0.9.5 was the first public release for the OMAP35x
EVM.