If I am using a 450Mhz, ARM9 class device, what is the fastest boot time they can I expect booting a Linux kernal from the fastest memory scheme possible. Does the ARM9, say the AM1705 family have the ability to boot from NOR?
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.
If I am using a 450Mhz, ARM9 class device, what is the fastest boot time they can I expect booting a Linux kernal from the fastest memory scheme possible. Does the ARM9, say the AM1705 family have the ability to boot from NOR?
Yes, AM1705 can boot from NOR (http://focus.ti.com/lit/an/spraba4b/spraba4b.pdf).
For linux related questions, I will move this post to the appropriate forum.
Thanks,
Gaurav
Expected boot time is very subjective - depending upon what your want to accomplish as the kernel start-up and what you can delay in your product context.
I'd suggest you to look at your current boot time - identify what your consider "essential" and "extra" during your initialization sequence. Ensure that your do "essential" stuff in the boot path. And delay the "extra" stuff after the system is alive.
As and example, you can delay the initialization of Ethernet interface till the point network access is required. If you don't want to delay so far, it could be done in a daemon process after the boot.
Clay,
Are you still looking to reduce boot time?
We've done boot time optimization on different TI platforms and has achieved very good boot time numbers as good as 2.6 secs on Linux with applications. We could boot linux kernel with bootloader and mount the filesystem in about 700ms on DM36x. If you are interested please get in touch with us.
-Renjith
www.pathpartnertech.com