I am currently developing an IMX6 solo device in which I need to stream its native camera video to its LCD soon after the device is turned on. My device has a uboot, kernel, and spi-nor based filesystem. I have successfully enabled such video through uboot but haven't been succeeded with kernel yet. Waiting until userspace is active for such video is not an option, since it is too long a delay (even with kernel boot optimizations applied). My goal is to have video within 3 seconds of power up. I would also like to keep intact most video/media related drivers (i.e. IPU, GPU, V4Lx, camera, framebuffer, LCD) since my application eventually needs them. I am using a 2014 uboot with 3.14 kernel and plan to use a UBI filesystem. My custom imx6 solo board is based on Freescale's Sabresd DL dev board.
I am wondering if anyone in the community has done anything like this and willing to share thoughts or solutions?
Good day!
Hello Willie,
I never seen a i.MX6Solo booting as fast as 3 seconds and having video drivers like GPU, IPU, V4L2 etc. My only advise should be that the Linux Kernel need to be executed in Place ( XIP) to fast enough the system but I don´t know if you are going to accomplish that speed to boot up.
Have a great day,
Jaime
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi,
I have similar requirement with i.MX6DualLite based custom platfor. Did you manage to do it within 3 sec?
Regards,
Vikash