Using the bootloader example code in SDK 8.1.0 for gcc, roughly how long does it take from power on to the call to bootloader_app_start()?
My device is motion activated and the GPIO pin that kicks that off doesn't stay low for long. I suspect it has gone high by the time my app executes, but don't have a scope to test with.