Today, I internally flashed a Coreboot ROM that I partially built myself to the motherboard of my ThinkPad T440p. But when I restarted my computer, it started constantly beeping, and turning it off and on didn't change that result. Luckily, I fixed it by flashing my previous Coreboot BIOS (SeaBIOS) to the top 4 MiB chip externally using my Raspberry Pi.
But there are some things that were different in the build configuration for the newer BIOS, such as trying to use a bootorder file to make SeaBIOS try to boot from my HDD first instead of my CD/DVD drive, as well as setting the options to clear the DRAM on each boot. I also didn't use the cleanbuild option after different build attempts for the newer BIOS.
Should I send my .config file so that you can tell if any of the config settings or combinations of them that I chose wouldn't work on my specific model of ThinkPad? And should I also send over an actual 4MiB binary of the BIOS I flashed that didn't work?
Hi Tristan,
Tristan Young wrote:
fixed it by flashing my previous Coreboot BIOS
Great job - well done!
Should I send my .config file so that you can tell if any of the config settings or combinations of them that I chose wouldn't work on my specific model of ThinkPad?
You can send the config but don't expect that someone else will analyze your problem.
Ideally, please instead investigate this yourself and share your findings (also along the way if you like) - if you can arrive at a clear conclusion then there is at least some possibility that someone else improves the code in case that makes sense.
Kind regards
//Peter
Hi there Tristan, One of the ideas could be taking a config from some successful board-status coreboot report available online, and diff'ing it against your own config i.e. using the meld/kdiff3 utilities.
On Sat, Jun 25, 2022 at 4:26 PM Peter Stuge peter@stuge.se wrote:
Hi Tristan,
Tristan Young wrote:
fixed it by flashing my previous Coreboot BIOS
Great job - well done!
Should I send my .config file so that you can tell if any of the config settings or combinations of them that I chose wouldn't work on my specific model of ThinkPad?
You can send the config but don't expect that someone else will analyze your problem.
Ideally, please instead investigate this yourself and share your findings (also along the way if you like) - if you can arrive at a clear conclusion then there is at least some possibility that someone else improves the code in case that makes sense.
Kind regards
//Peter _______________________________________________ coreboot mailing list -- coreboot@coreboot.org To unsubscribe send an email to coreboot-leave@coreboot.org
-- Best regards, Mike Banon Open Source Community Manager of 3mdeb - https://3mdeb.com/