Hi [:)],
I'm working on OMAP-L137 /TMS320C6747 Floating-Point Starter Kit.
And regarding to the spi flash & controller transfer speed on uboot, I have a question.
Currently my linux boot time is about 7sec and about the half of 7sec is taken to load
the kernel and filesystem from spi flash to RAM.
Then, in order to measured the spi flash & controller transfer speed, I used sf read command on uboot.
Followings are the results.
[Tue Jun 02 16:18:28 2009] U-Boot > sf read 0xc0000000 0x0 0x400000
[Tue Jun 02 16:18:30 2009] U-Boot > sf read 0xc0000000 0x0 0x400000
[Tue Jun 02 16:18:32 2009] U-Boot > sf read 0xc0000000 0x0 0x400000
[Tue Jun 02 16:18:35 2009] U-Boot > sf read 0xc0000000 0x0 0x400000
[Tue Jun 02 16:18:37 2009] U-Boot > sf read 0xc0000000 0x0 0x400000
Though the SPI clock is set to 50MHz, reading 4MB data from SPI Flash to RAM takes 2-3 sec.
If U-boot can copy kernel and filesystem from spi flash to ram faster,
I belive that linux booting time can be shortened more.
Dose anyone know how to improve the spi transfer speed?
Thanks,
aki