DaVinci PSP 03.02 Beta (r25) Release Notes

From Texas Instruments Embedded Processors Wiki

Jump to: navigation, search
Translate this page to   

TIBanner.png

Contents

DaVinci PSP 03.02 Beta Release (Build r25)

Release Notes

October 29, 2009

Introduction

This is the DaVinci PSP 03.02 Beta release (Build r25). The PSP serves to provide a fundamental software platform for development, deployment and execution of Linux based applications on Texas Instruments DM6467 and DM6467T EVM. This abstracts the functionality provided by the hardware. The product forms the basis for all application development on this platform. The Linux Kernel in this release is based on the linux-davinci tree, version 2.6.32-rc2. The U-Boot is based on the u-boot.git denx tree, version 2009.08-02958-g3655a31 . The File system is based on the Arago, version 2009.09.

Release Components

The DaVinci PSP 03.02 Beta release package contains following components:

Components Repository Build: r25 Release Tag/Commit Id <release-tag/commit-id>
Arago Package Build Recipes http://arago-project.org/git/?p=arago.git;a=summary 3e7f1c2b130fbd5550e9817d1b142e68f5bd1af1/DEV.DaVinciPSP.03.02.00.25
Arago OpenEmbedded Development http://arago-project.org/git/?p=arago-oe-dev.git;a=summary cf46225e7b238c49fca39ad1902bd9393c812441
Arago Bitbake Build tool http://arago-project.org/git/?p=arago-bitbake.git;a=summary e3f3d6e9f2061be5bd4c1e6203c0ebf9286d9a6c
DaVinci Linux Kernel Source tarball http://arago-project.org/git/people/?p=sneha/linux-davinci-staging.git;a=snapshot;h=4d9585262d3137adc0cece8810834f909b4eb464;sf=tgz NA
DaVinci Linux Kernel http://arago-project.org/git/people/?p=sneha/linux-davinci-staging.git;a=summary 4d9585262d3137adc0cece8810834f909b4eb464/DEV.DaVinciPSP.03.02.00.25
U-Boot http://arago-project.org/git/people/?p=hemant/u-boot-dm646x.git;a=summary b037106746e5b942d7ef06bfcd776a7cdfe32f68/dm6467-generic
Examples http://arago-project.org/git/projects/?p=examples-davinci.git;a=summary db30f0c1b7d072d4f2582af22867805bdaf11681
Serial Flash, NAND Writer and UBL Utilities http://arago-project.org/files/releases/davinci-psp_3.2.0.0-beta/board-utilities/ NA
Pre-built Binaries http://arago-project.org/files/releases/davinci-psp_3.2.0.0-beta/images/ NA
Documentation DaVinci PSP 3.02 Linux Installation User Guide NA

The components have been compiled under Arago Build Environment (OE based) using the CodeSourcery GNU Toolchain for ARM Processors: 2007q3-51 version

Download DaVinci PSP 03.02 Components

$ git clone -n git://arago-project.org/git/projects/linux-davinci.git
$ cd linux-davinci
$ git checkout <release-tag or commit-id>
$ git clone -n git://arago-project.org/git/projects/examples-davinci.git
$ cd linux-davinci-examples
$ git checkout <release-tag or commit-id>

DaVinci PSP 03.02 Build in the Arago OE environment

$ mkdir $HOME/oe
$ cd $HOME/oe
$ git clone -n git://arago-project.org/git/arago.git
$ cd arago
$ git checkout <release-tag or commit-id>
$ cd $HOME/oe
$ git clone -n git://arago-project.org/git/arago-oe-dev.git
$ cd arago-oe-dev
$ git checkout <release-tag or commit-id>
$ cd $HOME/oe
$ git clone -n git://arago-project.org/git/arago-bitbake.git
$ cd arago-bitbake
$ git checkout <release-tag or commit-id>
$ MACHINE=<machine> bitbake arago-base-image
$ MACHINE=<machine> bitbake arago-demo-image
$ For building U-Boot, refer to the instructions TBD
$ MACHINE=<machine> bitbake linux-davinci-staging-static

Documentation

DaVinci PSP 03.02 Linux DaVinci PSP 3.02 Linux Installation User Guide on how to flash the EVM using Serial Flash or CCS based NAND Writer utilities. This user guide also provides information on the migration path for customers using Montavista Professional Edition 5.0 based LSP releases.

What's Supported

What's not supported

What's not tested

Upgrade and Compatibility Information

Refer to the Migration section of DaVinci PSP 03.02

Host Support

This release has been validated on the following host machines:

Dependencies

The DaVinci PSP release depends on Code Sourcery tool chain and Code Composer Studio (CCS). CCS is needed for initial (or recovery) flashing of UBL and U-Boot (Serial Flash utility is an alternate option without having to use CCS). As long as U-Boot remains functional on the EVM, CCS will not be needed.

Device Support

This release supports the Texas Instruments DM6467 and DM6467T SoCs along with the DM6467 and DM6467T Evaluation Module (EVM).

Validation Information

This release has passed the system test cycle on the following devices

Known Issues

USB


Video Display


Ehternet

ATA

NAND

PCI Host

PCI Boot

Performance - DM6467 EVM (297 MHz)

Drivers Performance Notes
Ethernet 10/100M 80.8 Mbits/Sec None
USB-MSC Ext3 - Read 9.45 MB/Sec
USB-MSC Ext3 - Write 5.05 MB/Sec
USB-MSC VFAT - Read 8.77 MB/Sec
USB-MSC VFAT 3 - Write 0.499 MB/Sec
USB-MSC EXT2 - Read 9.29 MB/Sec
USB-MSC EXT2 - Write 1.66 MB/Sec
NAND 2k JFFS2 - Read 5.0 MB/Sec Buffer size=1024KB
NAND 2k JFFS2 - Write 1.33 MB/Sec
I2C - Read 84.37 Kbits/sec Buffer size=1024B; bus_freq=100KHz
I2C - Write 80. 37 Kbits/sec
SPI - Read 459 Kbits/sec
SPI - Write 22 Kbits/sec
ATA - Read 29.41 MB/sec Buffer size=1024KB; Mode=UDMA4(/66);Partition Used=hda1
ATA - Write 10 MB/sec

Performance - DM6467T EVM (495 MHz)

Drivers Performance Notes
Ethernet 10/100M 107.60 Mbits/Sec
Ethernet 10/100/1000M 147.10 Mbits/Sec
USB-MSC Ext3 - Read 17.22 MB/Sec
USB-MSC Ext3 - Write 11.03 MB/Sec
USB-MSC VFAT - Read 8.77 MB/Sec
USB-MSC VFAT 3 - Write 1.31 MB/Sec
USB-MSC EXT2 - Read 17.44 MB/Sec
USB-MSC EXT2 - Write 4.13 MB/Sec
USB-CDC-TCP 74.7 Mbps/Sec
NAND 2k JFFS2 - Read 8.30 MB/Sec Buffer size=1024KB
NAND 2k JFFS2 - Write 4.73 MB/Sec
I2C - Read 84.37 Kbits/sec Buffer size=1024B; bus_freq=100KHz
I2C - Write 80. 48 Kbits/sec
SPI - Read 396 Kbits/sec
SPI - Write 22.68 Kbits/sec
ATA - Read 32.41 MB/sec Buffer size=1024KB; Mode=UDMA4(/66);Partition Used=hda1
ATA - Write 13.05 MB/sec

Versioning

This is the DaVinci PSP 03.02 Beta release (Build r25).

Technical Support and Product Updates

For further information or to report any problems, contact http://community.ti.com or http://support.ti.com.

DaVinci Linux Mailing List: http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source.

E2e.jpg For technical support please post your questions at http://e2e.ti.com. Please post only comments about the article DaVinci PSP 03.02 Beta (r25) Release Notes 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
Personal tools
Namespaces
Variants
Actions
Navigation
Print/export
Toolbox