+ Reply to Thread
Results 1 to 2 of 2

Thread: Boot Linux in 300 milliseconds

  1. #1

    Boot Linux in 300 milliseconds

    CNXSoft – Embedded Software Development » Boot Linux in 300 milliseconds


    --------------


    MakeLinux.com managed to boot Linux from the bootloader to console within 300ms using a customized (and minimal) version of Linux running on Beagleboard based on TI OMAP 3530 (Cortex A8) as per of their Super Fast Boot project.

    Here’s the analysis of the boot sequence and timings:
    • Logging starts at 70 ms from reset. Boot time from reset is 300 + 70 = 370 ms.
    • Logging starts at 330 ms from power on. Cold boot time is 330 + 300 = 630 ms.
    • Loading of 1.5 MiB Linux image from NAND takes 237 ms with throughput 6 MiB/s.
    • Code execution takes 60 ms or 43M CPU cycles. (For other CPU frequency execution time is different, but number of processor cycles is the same)
    • The most time consuming operation is coping firmware from NAND flash.

    They used a Linux 2.6.32 kernel from DVSDK 3.01, in a minimal configuration (900KB footprint), the boot loader comprises an optimized x-loader, without U-boot and the only application in the rootfs is a statically compiled BusyBox v1.16.2 humble shell (600KB footprint) for a total of 1.5MB.

    Bear in mind that is is a minimal kernel, so you’d probably not be able to do much with it as it only runs busybox.


    ---------- Post added at 07:00 ---------- Previous post was at 06:54 ----------

    Super Fast Boot of Embedded Linux: 300 ms from boot loader to shell

    "Make Linux Software presents the fastest ever embedded Linux boot for 720 MHz ARM and NAND flash memory. The first goal of the project is to achieve a minimal boot time of a minimal but functional Linux system on common hardware. The second goal is to provide a platform for developing more functional systems with shortest possible boot time."
    Reply With QuoteReply With Quote
    Thanks

  2. Who Said Thanks:

    Freak69 (03.05.11) , BrianBosworth (03.05.11) , Mihai (02.05.11) , o1nk (02.05.11)

  3. #2

    Join Date
    28.04.10
    Posts
    58
    Activity Longevity
    0/20 17/20
    Today Posts
    0/5 sssssss58
    For me it would be okay, if my system boots in 10 seconds
    Reply With QuoteReply With Quote
    Thanks

  4. Who Said Thanks:

    Freak69 (03.05.11)

+ Reply to Thread

Tags for this Thread

Posting Permissions

  • You may post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts
  •