The Adafruit Feather SAMD21 takes about two seconds from power being supplied to when setup() starts running. How can I shorten that time so that setup() will run sooner? I measure this time using a power supply and others appear to measure similar times with their eyeballs.
I understand that 328 microcontrollers can be made to boot quicker (almost instantly from a human perspective) using different bootloaders for example, but I haven't found one for the M0 SAMD21 nor another method.
The code isn't relevant because the blink example shows the same timeframe, but here's another example:
//no libraries, global variables, nothing.
setup(){
digitalWrite(LED_BUILTIN, HIGH);
}
loop(){
}