Hi All,,,
I want to reduce the booting time. and i am using the imx6dl Sabreauto board and kernel version is 3.14.28 and image name is " fsl-image-qt5 " from yocto, for reducing the booting time i followed some links but it wont work for me, On 13th second i am getting the my application window, so i want to reduce that time within 6 to 7 second i want see my application window,
here is the i followed some links:
Linux Fast Boot on i.MX6 Sabresd Board
Hi, Fast Bootup time for imx6Q sabre auto board.
https://community.nxp.com/docs/DOC-94738
https://community.nxp.com/message/895274?commentID=895274#comment-895274
And i disable the some modules(driver) in my kernel using "menuconfig" which is i am not using. The size of zImage is little bit reduced but no change in the booting time, can any one help me how solve this issue.
Thanks In Advance,
Best Regards.
Nandish SG
Hi Jeremy,
Thank you for your quick reply. how to avoid Sleep or Hibernation for lengthy boot. can you please elaborate the Steps.
thanks in advance
BR
Nandish SG
Hello Nandish,
One option to consider is sleep or hibernation to avoid lengthy boot and application initialization times. The NitroBoot product from Datalight provides some improvements over basic hibernate. Here's a link to a demo: https://youtu.be/TRXtyRz3t5E
- Jeremy
Hello Nandish SG,
The Qt5 image is big so I would also recommend looking into optimizing the Qt part of the image. There is some interesting documentation like the following blog entries from the official Qt blog.
http://blog.qt.io/blog/2016/04/20/fast-booting-qt-devices-part-1-automotive-instrument-cluster/
http://blog.qt.io/blog/2016/04/27/fast-booting-qt-devices-part-2-optimizing-qt-application/
http://blog.qt.io/blog/2016/05/25/fast-booting-qt-devices-part-3-optimizing-system-image/
http://blog.qt.io/blog/2016/08/30/fast-booting-qt-devices-part-4-hardware-matters/
I hope this helps!
Regards,
I suggest you to use Falcon Mode in U-Boot.
Please check these posts:
https://imxdev.gitlab.io/video/tutorial/Booting-iMX6-under-one-second/
https://imxdev.gitlab.io/tutorial/How_to_decrease_boot_time_on_iMX6/
Hi Fabio,
Thank you for your Quick Reply, In the following link they are used the "core-image-base" image and board is imx6sd and my board is imx6dl and "fsl-image-qt5" image, you mean shall i change the image or what. and those step are not clear to me, how to do, can you please elaborate those steps.
Thanks in advance.
BR
Nandish SG