One of my most recent projects at work has been to achieve a ‘less than one second’ Linux boot time on an OMAP3530 EVM development board. The following video shows the outcome of this work.
The above video demonstrates Linux booting and then starting an application which captures video from an NTSC video camera (via composite) and renders it to the LCD display.
In fact the first user land init process is started in less than half a second (0.464 seconds) demonstrating just how easily Linux can be tuned to get to a state of functionality in a very short amount of time!
I will follow up this post later to provide a little more information.