[ot][personal] coreboot progress
i’m (somewhat sadly) no longer presently working on my coreboot port (although observing coding is getting easier and easier in some places) but yesterday i finally got spi flashing going which is great. i was discouraged months ago when i failed to acquire and troubleshoot working flash chips this morning i’ve flashed a chip last night and am looking forward to trying to POST the old board for the first time, which will mean wiring it up with my dc power supply https://matrix.to/#/!orFwLtOAmHWlvoSoQn%3Athe-apothecary.club/%24dKehdGijzBu... i’ve been trying for a year or two to get a server board running coreboot as my first foray into coreboot [photo of half-disassembled flashing parts on a breadboard] this is the last flasher i was using. i stalled when it turned out i was using toasted spi chips (spi not pictured, socket is lpc), lots of troubleshooting, contacted the manufacturer etc [photo of arduino next to prototype shield with small wiring of components on one end] this is my finally today working arduino spi flasher. after the last frustration with unsteady hands i bought a general purpose arduino shield to wire it on. it’s finally flashing the pictured flash adapter reliably, big celebration the lpc isn’t wired yet obv i make so many mistakes i actually patched the flasher firmware to add commands to perform voltage tests for each wire, to verify it is correctly wired, which really helps me troubleshoot. my patch is at https://github.com/urjaman/frser-m328lpcspi/pull/2 […] dissociative disorder and fervent self sabotage
here’s more of the last message: work area of desk. on the left is an open with as a qr code for crossing the air gap to contribute it back. under it is a folded i was hoping to set up as a bios debugger with serialice. the packing box on the right contains that i now have a chip that could boot and i might be able to boot up for the first time. everything is an extreme mess. the case underneath contains the other board
so, i got this flashed and POSTed the system but it looks like the firmware is mostly written to support their TPM code atm having looked at their source code and development history when i worked in the similar board, i would guess that they prioritized making the TPM work over other things (such as appropriate code organization). the non-TPM firmware is reported not to boot, and mine seems to not reach the OS, so I tried to order a TPM from their website. https://matrix.to/#/!QRtGMVOaSYrKiAjFKA%3Amatrix.org/%24Cn7zhZ9Tt-WvvdZgx0kX...
i can’t seem to add the kgpe tpm to my cart on the 3mdeb website :( it just disappears when i go to checkout i note there are only two left anyway :/
it was creepy because javascript would actually engage to remove the item from the cart after it was added, i had just successfully bought a different item from the same store, and it was a cryptographic module. i ended up buying it from another source than the people supporting the firmware i was setting up.
Indeed it seems that the Add to cart button is not working correctly. We are working on it to bring the full functionality of the shop asap. As for the quantity, do not worry. More is on its way and there should be no shortages of this product anytime soon. (edited)
just to clarify, it is quite wonderful that these people prioritized the tpm and vboot. they clearly have sensical priorities regarding that. one can infer dev contribution time would be helpful to them. at the time it looked like it would be helpful around sorting out how to upstream their work into coreboot, which they promised the community they would do, but may not have experience around.
participants (1)
-
Undescribed Horrific Abuse, One Victim & Survivor of Many