#16 coreboot is double the size on some boards since 2016

Closed
opened 2 years ago by vimuser · 2 comments

check by looking at cbfs on some rom images (x4x and gm45 ones). and this is 32-bit execution. 64-bit execution is not even enabled yet in lbmk, for any boards

preliminary checks indicate that the actual code size per board/platform has increased dramatically since 2016. nonetheless, i should investigate ways to reduce this bloat. in 2016, i could reliably say that coreboot was about 100kb on any given system

nowadays, it can easily be double that. for anything with 2MB flash (ideally at least 4MB), things should be OK, but already libreboot is using all of the 1MB flash almost, on intel x4x platforms, adding payloads and such

currently, seabios+grub is added to x4x roms (e.g. ga-g41m-es2l) on the 1MB setups. however, i also want memtest86+ in there, and currently cannot fit it due to the bloat

i need to trim some fat on at least those ROM images

check by looking at cbfs on some rom images (x4x and gm45 ones). and this is 32-bit execution. 64-bit execution is not even enabled yet in lbmk, for any boards preliminary checks indicate that the actual code size per board/platform has increased dramatically since 2016. nonetheless, i should investigate ways to reduce this bloat. in 2016, i could reliably say that coreboot was about 100kb on any given system nowadays, it can easily be double that. for anything with 2MB flash (ideally at least 4MB), things should be OK, but already libreboot is using all of the 1MB flash almost, on intel x4x platforms, adding payloads and such currently, seabios+grub is added to x4x roms (e.g. ga-g41m-es2l) on the 1MB setups. however, i also want memtest86+ in there, and currently cannot fit it due to the bloat i need to trim some fat on at least those ROM images
Leah Rowe commented 2 years ago
Owner

closing. this is lbwww.git. i meant to put this in lbmk.git

closing. this is lbwww.git. i meant to put this in lbmk.git
Leah Rowe commented 2 years ago
Owner
https://notabug.org/libreboot/lbmk/issues/57
Sign in to join this conversation.
No Label
No Milestone
No assignee
1 Participants
Loading...
Cancel
Save
There is no content yet.