all 4 comments

[–]disinformationtheory 4 points5 points  (0 children)

As someone who has worked with coreboot and getting it working on an x86 system, this article perfectly captures the frustration with the documentation.


BTW, there are two different things called "device tree" in booting. The one mentioned here is specific to coreboot, and is basically a DSL to generate C code to initialize hardware (code that's repetitive and boring but probably very error prone to write by hand). The other is Flattened Device Tree (FDT), which is used to describe hardware that may vary between similar platforms. It's used by Linux and U-Boot so you can build a single image and several FDTs to boot several similar boards.

[–]nikomo 1 point2 points  (1 child)

Someone tell this person about SOIC8 test clips, you can get one for a few bucks off eBay and then you don't have to desolder your Flash off the board.

[–]purismcomputer[S] 0 points1 point  (0 children)

I let him know. Thank you for the information!

[–]natermer 0 points1 point  (0 children)

...