Skip to content
Discussion options

You must be logged in to vote

Fix implemented — and it went further than the md5 guard

Thanks for confirming the recovery. Your analysis matches what the code says: the Lidl stage-1 DDR values are close enough for the bootloader's modest needs on the G4 but wrong for its 64 MiB DDR2, so things fall over once the kernel (whose DTS declares the full 64 MiB) starts using memory the controller never brought up correctly.

Rather than the md5 hard-fail I promised above, I implemented the "longer term" item directly — the bootloader now uses the exact same per-board pre-built mechanism as the kernel images:

  • One committed pre-built per board: 31-Bootloader/boot-img/<board>/boot.bin (lidl and sengled-e39-g8c).
  • Every consumer —

Replies: 4 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

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

Answer selected by hlyi
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants