This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

NRF52840: VDD ramp-up to main() time.

Hi,

How much is the expected time period from the time VDD goes above 1.75V to main()? I am using a custom bootloader and am seeing a ~4.5s (yes seconds!) delay in getting to bootloader main(). When the debugger is connected this time is in the 100s of ms, which is what I would expect without the bootloader on first power up (1.8V VDD rail starting up). Here's a scope shot of my 1.8V rail (CH2) starting up and the IO (CH1) toggling (one of the first things done inside main()). Any help is greatly appreciated.

Thanks.

Hrishi

Parents Reply
  • Hrishi said:
    Could there be something in the boot-up process that may cause a long delay?

    The below text you write that it takes ~4.5 to enter main(), so it must be electrical. I do not see how software can have anything to do with this no, since it doesn't start running any code here before you enable LED. My best suggestion is to check if VDD = 2V solve the issue (even if that will mean you have to modify the the hardware).

    seeing a ~4.5s (yes seconds!) delay in getting to bootloader main()
Children
Related