Skip to main content
Visitor II
May 23, 2024
Solved

Bootup Delay on STM32F446

  • May 23, 2024
  • 1 reply
  • 660 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

    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