I have been looking at the performance of the SATA drives on your developement board(816x/389xEVM rev G) because we need to be able to transfer a 2GB file from the SATA drive to memory as quick as possible. I am currently measuring about 100MB/sec with the Micron 50GB drive that we are using for this project. I also found a wiki page on the web (http://processors.wiki.ti.com/index.php/DM816x_C6A816x_AM389x_PSP_04.00.00.12_Feature_Performance_Guide#Performance_and_Benchmarks) that indicates similar type of performance with your processor(120MB/sec with the drive used in that test). The data sheet indicates that you support 3Gb/sec on the SATA interface which is about 384MB/sec. Do you know why there is such a difference between the published data rate and the actual data rate? I know that you will not get the full amount but I would think that it would be better than what we are seeing.