I was wondering what tweaks I could make to an image we flash onto our units to speed up the first boot.
The main documented one is preloading which does help quite a bit and the steps to do it work fine and I have an image which is pre-loaded. Excellent.
I noticed however on the log’s it would apply one boot config and reboot. Then apply the boot config with our application’s boot configuration and reboot again.
I found by flashing the pre-loaded image, then copying in the config.txt file off an initialised unit that has the settings pre-applied did save one of the reboot steps.
Are there any other possible tips or tricks to speed up the first boot process slightly more? Or are the above two parts mostly it?