![]() |
![]() |
This is the Beta Release 02.20.00.05 of LSP 02.20. The LSP serves to provide a fundamental software platform for development, deployment and execution of Linux based applications on Texas Instruments DA830 and OMAP-L137 EVMs. This release is based on MontaVista Professional Edition 5.0 (Linux Kernel Version 2.6.18) and U-Boot version 1.3.3. The kernel and U-Boot have been compiled with MV ToolChain 5.0 based on GCC 4.2.0.
This document is divided into the following sections:
LSP 02.20 User Guide for DA8xx
LSP 02.20 User Guide for OMAP-L137
LSP 02.20 Drivers Data Sheet for DA8xx/OMAP-L137
The LSP package contains the following components:
| Tracking # | Headline |
| SDOCM00049602 | Need configuration option to skip PINMUX initialization in U-Boot |
| SDOCM00051882 | Need faster boot-time in U-Boot when using NAND Flash |
| SDOCM00051006 | <Uboot> "usb start" command fails to probe the USB device attached to port 0. |
| Tracking # | Headline |
| SDOCM00044583 | <Baseport> "Reboot" fails |
| SDOCM00049589 | ARM Linux EDMA drivers are not working with DSP BIOS EDMA drivers |
| SDOCM00049713 | <NAND> ECC and MTD Erase failure is seen when kernel utilities are used. |
| SDOCM00049596 | Fullduplex mode is not working in spi |
| SDOCM00053800 | arecord command does not record audio |
| Tracking # | Headline |
| SDOCM00051738 | License agreement is missing |
| SDOCM00052319 | Package examples for GPIO and EDMA with release |
| SDOCM00052283 | Correct version of AISGen tools not included in the release |
| SDOCM00052446 | SPRUGI8 Section 3.3.3 should mention the case if there is no pre-loaded Linux kernel on the board |
| SDOCM00052444 | SPRUGI8 Section 2.3 should point to the correct LSP filename and directory structure |
| SDOCM00052447 | SPRUGI8 Section 3.3.3 has typos |
| SDOCM00049591 | Need readme.txt for NAND flash writer |
| SDOCM00053317 | Kernel menuconfig option needs to support OMAP-L1 part name |
| SDOCM00053315 | U-Boot configuration command needs OMAP-L1 part name |
Please look for detailed installlation and usage instructions in the LSP User's Guide for DA8xx and OMAP-L137.
To upgrade to new PSP release, simply delete the old release and extract the new release in its place.
This release has been validated on the following host machines:
This release has passed System Test cycle for DA830 and OMAP-L1 device.
| Tracking # | Headline |
| SDOCM00049604 | <OSS>SNDCTL_DSP_SETFMT IOCTL returns success for unsupported formats |
| SDOCM00049612 | <OSS> Audio capture and playback works fine even for invalid number of channels |
| SDOCM00049614 | <OSS>SOUND_MIXER_WRITE_IGAIN IOCTL retutns success for values greater than 100 |
| SDOCM00049615 | <OSS> Audio capture and playback works fine for unsupported sampling rate |
| SDOCM00049622 | <OSS> Audio playback does not happen when AK4588 codec is selected |
| SDOCM00050840 | <AUDIO> Playback form AIC3106 or AK4588 halts for 4 sec when USB device is plugged in / plugged out |
| SDOCM00050895 | <AUDIO> Volume control numid during playback through USB2.0 is not provided |
| SDOCM00050900 | <AUDIO> amixer numid for playback volume control is not updated when USB-ISO speaker is hot plugged |
| SDOCM00044726 | <AUDIO-ALSA> Varying of PCM Capture volume using "amixer" has no impact |
| SDOCM00049531 | <OSS>SIGINT(ctrl+c) signal results in I2C time outs while audio record and playback is happening |
| SDOCM00049537 | Change in recording source using SOUND_MIXER_WRITE_RECSRC IOCTL does not have any affect |
| SDOCM00049552 | <OSS> Change in the gain/volume doesnot have any effect on the audio playback volume |
| SDOCM00049734 | <Audio-ALSA> Sample Audio wav file(sine wave) plays fine with AIC3106 but plays distorted with AK4588 |
| SDOCM00053154 | <AUDIO-ALSA> ALSA Configuration when using AKM4588 requires McASP2 |
| SDOCM00054593 | [ALSA] Noise (very low tick-tick sound) is heard when the audio loop back happens with sampling frequencies 16KHz and above |
| SDOCM00054594 | [ALSA] Noise is heard when the word length is 24bits or more |
| Tracking # | Headline |
| SDOCM00049693 | <ETHERNET>Ethtool related failures and incorrect proc entry data |
| SDOCM00049694 | < ETHERNET>Issues with MIB-2 statistics verification |
| SDOCM00049696 | < ETHERNET Driver fails to work when built in modular build |
| SDOCM00049697 | < ETHERNET>low performance values are observed |
| SDOCM00052451 | Ethernet performance on Primus (DA830 DSK) is slower than similar devices (EA2 release) |
| SDOCM00049692 | <ETHERNET>ping and flood ping related failures |
| SDOCM00053827 | <Ethernet>The DHCP takes a long time (around 1.5 mins) to complete. |
| SDOCM00053824 | <Ethernet>Traffic doesn't resume after ifconfig up command for 64 byte ethernet frames. |
| SDOCM00053822 | <Ethernet>The kernel during bootup does DHCP though in bootargs static IP has been set |
| Tracking # | Headline |
| SDOCM00049946 | <SPI> Kernel panic observed when attempting to create user mode SPI device for AK4588 codec |
| SDOCM00044564 | SPI driver transmits extra byte (0x00) at end of transfer |
| SDOCM00049839 | <SPIFLash> Write operation to the "Linux" MTD partition of SPI Flash fails intermittently |
| SDOCM00049840 | <SPI Flash> "mount" fails after the "Linux" MTD partition of SPI Flash is erased using "flash_eraseall" with -j option |
| SDOCM00049976 | <SPIFLash> /dev/mtd* entry for MTD Winbond SPI Flash not created after insmod of spi_flash.ko. |
| SDOCM00050530 | SPI driver has to initialize only the devices(SPI0/1) that are used |
| SDOCM00051376 | (SPI) When input speed is out of range SPI clock setting should return error; To minimise error round off the prescale; |
| SDOCM00051883 | SPI device file does not get generated under /dev in DMA mode |
| SDOCM00053465 | SPI driver does not return appropriate error for read/write failure |
| Tracking # | Headline |
| SDOCM00053835 | <GLCD> Flickering observed. |
| SDOCM00053834 |
<GLCD> Issues with ioctls |
| SDOCM00053831 | <:GLCD>startx results in some error messages on console |
| SDOCM00053830 | <CLCD>Moving/shifting the cursor either to left or right is not working |
| SDOCM00053498 | <GLCD> Image shift when working with DirectFB |
| Tracking # | Headline |
| SDOCM00050732 | <USB HID> USB mouse reset does not happen properly when a USB mouse is connected to a HUB along with two USB Keyboards |
| SDOCM00050744 | <USB HID> Removing usbhid.ko module succeeds when module is in use |
| SDOCM00044611 | <USB HOST> USB devices not getting detected on USB0 (USB 2.0) port |
| SDOCM00044617 | <USB MSC Host> USB 1.1 port gets disabled intermittently when multiple connect/disconnect operations are performed |
| SDOCM00044749 | <USB MSC Host> Device Enumeration fails and hang observed when USB HDD or Card Reader is connected to USB2.0 port |
| SDOCM00049541 | <USB Host> Kernel hang observed on running "testusb" open source application in DMA mode |
| SDOCM00050700 | <MSC Host> removing musb_hdrc.ko module succeeds when module is in use and kernel hang is observed randomly |
| SDOCM00050759 | <USB1.1 HUB> Errors observed when USB2.0 HUB is connected/disconnected multiple times to USB1.1 port |
| SDOCM00044614 | <USB MSC HOST> USB flash drive does not get enumerated intermittently when connected to USB 1.1 port |
| SDOCM00053865 | USB-HOST: An Ultra-All-In-One Card Reader is initially recognized, but the SD Flash Cards are not when inserted into the read |
| SDOCM00053863 | USB-SLAVE: When configured for FBS, continuous da8xx_interrupt 428: Unhandled USB IRQ 00000001 messages are displayed. |
| SDOCM00053862 | USB-SLAVE: When configured for RNDIS, continuous da8xx_interrupt 428: Unhandled USB IRQ 00000001 messages are displayed |
| SDOCM00053836 | <USB HID>Hot plug of mouse leads to the error |
| Tracking # | Headline |
| SDOCM00049736 | <EDMA> Data transfer using QDMA channel does not return callback |
| SDOCM00049892 | <I2C> Controller Timed out error observed for IO with larger buffer size |
| SDOCM00051179 | <eQEP> "/dev/input/eventX" entry is not created after dynamic insertion of "eqep.ko". |
| SDOCM00052272 | <U-Boot> 1-bit ECC is not supported |
| U-Boot cannot be upgraded from U-Boot because the RBL and U-Boot follow different ECC layouts. For the same reason, the AIS binary is reported as "bad block" in U-Boot. | |
| SDOCM00053837 | <Primus-Linux:Baseport>Prebuilt uImage not present in the release. |
| SDOCM00053536 | NAND: NAND is not working on RevD board |
| SDOCM00053450 | Unable to build multiple drivers as modules because they share the same name davinci.ko |
| SDOCM00053403 | NOR: When insmod NOR module, the kernel crashes. |
This is the Beta Release 02.20.00.05 of LSP 02.20 product.
For further information or to report any problems, contact http://community.ti.com or http://support.ti.com