I have spent quite a bit of time getting a pi to fastboot.
You can use buildroot or yocto to build a custom kernel. I think I had a buildroot version booting in about 4 secs, and the wifi network would be up in about 10 secs - compared to 30-45 secs on the normal pi Distro.
It is a lot of work to do a custom kernel - not for the faint hearted!
There are a few minimal pi installs that could be a starting point for you.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I have spent quite a bit of time getting a pi to fastboot.
You can use buildroot or yocto to build a custom kernel. I think I had a buildroot version booting in about 4 secs, and the wifi network would be up in about 10 secs - compared to 30-45 secs on the normal pi Distro.
It is a lot of work to do a custom kernel - not for the faint hearted!
There are a few minimal pi installs that could be a starting point for you.