Hi,
We are facing a very long startup delay with nRF52840 and I would know if there are some possibilities to reduce it.
I have made some measurements in different configurations. The delay has been measured by toggling a GPIO at the start of PRE_KERNEL_2 and then at main() entry. See the result below:
- MCUBoot + ext 32k -> 910ms
- Ext 32k -> 860ms
- Int RC -> 545ms
We use the Nordic Softdevice BT controller, 1x SPI and miscellaneous CONFIG within NCS 1.6.1 and up.
Could the proj.conf and/or autoconf.h may help you to define if something can be improved ?
If I make the same test with Blinky and nRF52840dk I got 255ms (ext 32k) and 5ms (int RC) so I would expect around 250ms in our case too (ext 32k).
Best regards,
Romain