Skip to content

Unexpectedly different boot times between RPi 2, 3, 4 models #543

Answered by pik33
Banana71 asked this question in Q&A
Discussion options

You must be logged in to vote

Raspberry Pi 4 has a longer boot times than the previous models because it "takes care of itself" much longer before it even starts booting.

With Linux, you don't notice this, as Linux itself starts much longer, but in bare metal, Ultibo, Circle, the difference is huge.

RPi4 has its boot code in eeprom (that was not the case in earlier models) and it also tests and fine tunes its DDR4 memory subsystem, and that needs more time than initializing these older DDR2s.

After this, the "real boot" is faster on a #4, but as the firmware starts slower, the overall time from power on to a working program is longer too

Replies: 3 comments 6 replies

Comment options

You must be logged in to vote
5 replies
@Banana71
Comment options

@diyelectromusic
Comment options

@diyelectromusic
Comment options

@Banana71
Comment options

@diyelectromusic
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@Banana71
Comment options

Answer selected by Banana71
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants