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