Announce: Very Fast Boot (0.5 sec)

I am pleased to announce very fast boot for dm365.
It takes 0.5 (half of a second) from kernel initialization (not including u-boot and kernel unzip) till command line prompt.

Download ready uImage with root FS and test it: http://www.makelinux.net/ti/fastboot/

Boot time measured by printing  /proc/uptime from boot script.

Solution:

  • Linux kernel 2.6.18 from MontaVista Linux 5
  • minimal kernel configuration with some source code tuning. Kernel configuration located in /proc/config.gz
  • Root FS implemented with Busybox and connected as Init RAM FS and included in uImage. Busybox configuration located in /etc/busybox.config

Enjoy.

See also: Booting Linux dm365 Network Camera in 3.2 seconds