Skip to main content

Hardware related delays

The times listed in Boot time - Summary and Summary of reduced boot time are all relative to the time when the processor starts executing code. There are delays related to the hardware, such as PMIC power rail sequencing, that occur before the processor starts executing code. The table below lists delays for cold and warm reset for respective board. Note that the delays can vary over temperature and individual boards due to tolerance of on-board reset generators and time bases.

If you need to know the total boot time from a cold/warm reset until the kernel is running you should take the time below and add to the time listed in Boot time - Summary.

iMX8M MiniiMX8M NanoiMX8MiMX6 QuadiMX6 DualLiteiMX6 SoloXiMX6 UltraLiteiMX7 Dual COMiMX7 Dual uCOMiMX7ULP
Cold reset6565278584584526537500276515
Warm reset350457251252252200238233134645

Cold reset

Cold reset is the same as switching on power to the board. The time is measured from valid level on VIN until positive edge on RESET_OUT.

Warm reset

Warm reset could be triggered from software or if a reset button is pressed. The time is measured from positive edge on RESET_IN until positive edge on RESET_OUT (except for the iMX8M Mini/Nano uCOM where it is negative edge on RESET_IN until positive edge on RESET_OUT).