Dear @LEEBAK,
Glad to see that you made quite some progress with Falcon Mode. However, I’m afraid we don’t have any experience in implementing this so we cannot further help you on the development and implementation of it…
There are quite some methods on achieving a faster boot without Falcon Mode, that involve stripping out kernel, device tree and the rest of the root file system of unneeded functions, as well as
Not sure what changes you exactly did but this is the info we can tell you so far that can help you in the development of this:
Our 2.8 reference image I believe uses this Uboot configuration (with an Uboot that uses SPL):
Also, this is the board file for the Apalis iMX6 in our latest stable commit, with no development to support Falcon Mode, as far as I know:
We could find some documentation about it that we hope it can help you to get this but I think you would have to implement the Falcon Mode for the used U-boot.
http://schedule2012.rmll.info/IMG/pdf/LSM2012_UbootFalconMode_Babic.pdf
And this is the patch file that implemented Falcon Mode in i.MX6Q Sabre:
Here is a video in how to add Falcon Mode to a given board:
I also found this:
https://www.youtube.com/watch?v=Zl-Ypk9S-dc with the following documentation for mx6qsabresd:
Booting i.MX6 under one second - i.MXDev Blog
https://imxdev.gitlab.io/tutorial/How_to_decrease_boot_time_on_iMX6
Looking forward to your progress!
Kind regards,
Alvaro.