Skip to main content
Associate
May 23, 2024
Solved

Bootup Delay on STM32F446

  • May 23, 2024
  • 1 reply
  • 669 views

Hello,

I am running simple LED Blinking on STM32F446RE.
I want to measure the Bootup Delay once it is Hard Reset.
I have conducted the following test through Oscilloscope and Logic Analyzer.
I want to know and prove this through calculation.
Is there any supporting documents for it.
   i. What will be the Time Periods, once it is Reset

   ii. How much time it will take to Jump to Application Code, when it is Powered and HardReset.

I hope to hear from you soon.
BR

Nibesh

This topic has been closed for replies.
Best answer by waclawek.jan

waclawekjan_0-1716479388634.png

This is the time until the first instruction pointed to by the Reset vector gets fetched and executed.

Add to this the time spent in your startup code (i.e. initializing/clearing global/static variables, maybe other functionalities if you've set it so), until it gets to executing first instruction corresponding to beggining of your main().

JW

1 reply

waclawek.jan
waclawek.janBest answer
Super User
May 23, 2024

waclawekjan_0-1716479388634.png

This is the time until the first instruction pointed to by the Reset vector gets fetched and executed.

Add to this the time spent in your startup code (i.e. initializing/clearing global/static variables, maybe other functionalities if you've set it so), until it gets to executing first instruction corresponding to beggining of your main().

JW