- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
Are there steps to optimize "starting kernel" on poweron (i.e. uboot starts running)
It seems the dfu util part takes several seconds in my benchmarking.
What I'd like to do is get a system which starts the kernel after loading uboot in 1-2 seconds.
What's achievable?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
Hello martyl,
Thanks for reaching out!
If you would like to improve Edison's boot time, I'd suggest you to modify the image to remove any packages not required by your project like it is discussed on .
However, if what you like to achieve is, as you mentioned, modify the time it takes U-boot to start, you will probably have to modify Edison's U-boot which is not supported.
Nevertheless, if you would like to try this, you can check Edison's U-boot source in https://github.com/01org/edison-u-boot GitHub - 01org/edison-u-boot .
I hope this is useful.
-Peter.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
Remove dfu call from U-Boot for first. (Just from environment)
Compile as much as possible into kernel for second. (And do not compile what is not used)
You may try to use initrd instead of real rootfs (This will be RAM consuming, but you can really adjust what you have there. Mine is abou 25Mb unpacked)
That's what came to my mind.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page