This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Boot time optimization: UBIFS, ubiattach takes 8-9 seconds

Other Parts Discussed in Thread: AM3505

Hello TI,


We have a custom product based on TI DM8148 & TI AM3505. We are using same kernel version (2.6.37) in both the SoCs. We have almost same size of FS in both the case. Still we see that ubiattach takes ~8-9 seconds time in case of DM8148 kernel while it takes ~1 second with AM3505 kernel.

Notable change in NAND part in both boards (having DM8148 & AM3505) is data bus width. We have 16-bit data bus in case of Sitara (AM3505) while we have 8-bit data bus in case of Davinci Centauras (DM8148).

nboot is also shows huge difference while reading from NAND at u-boot level. In case of Davinci Centauras (DM8148) we have ~7 seconds to load ~4.5MB size uImage while in case of Sitara (AM3505) it takes ~1-2 seconds with ~2.7MB size uImage. Original uImage load time was ~9 seconds which we optimize by 2 seconds by changing GPMC CONFIG1-7 registers but still ~7 second is huge time for us.

Please advise.

--

Thanks,

Hitesh