tldr; How did you, or would you, flash coreboot on this? Thanks!
Salvaged a HP Compaq 8200 Elite Small Form Factor (SFF) with an i7-2600 after seeing @dispuser5132 HCL and remarks last year. The 32GB RAM capability, tpm, and coreboot with cleaned ME success report was intriguing. Discovered HP provided pretty good technical documentation, parts list, disassembly instructions, and service manual for the SFF.
The HCL reports success with Coreboot 4.14 + SeaBios 1.14 and I know coreboot 4.14 was released on May 10th, 2021. Does anyone know where to find a known-working coreboot config and commit hash for the SFF? Where should I be looking besides status report for coreboot boards ?
A HP Community forum post also clued me in to the FDO (Flash Descriptor Override) pins’ location though I’m not sure how exactly to make best use of that info.
IIUC someone on reddit who had problems with flashrom not working?, used an IFD hack somehow? Could the FDO and/or the ‘mmga method’ be used instead of externally flashing coreboot on these machines? How did you, or would you, flash coreboot on a HP Compaq 8200 Elite SFF? Anyone know (or understand) how, or if, the FDO strap (if that is the right term) would effect an externally flashed coreboot?
Has anyone attempted a Heads port of these Sandy bridge desktops? Any reason why/why not?
I know I’m getting ahead of myself asking about Heads without even getting coreboot running yet… but I hope it is alright to ask.
I don’t think my SFF ever had (m)any firmware updates applied because the BIOS says it is v02.01 and the ME firmware version says 7.1.3.1053. The most recent proprietary HP J01 BIOS I’ve found is v02.33 Rev.A dated May 1, 2019 at Driver - HP Compaq 8200 Elite Small Form Factor PC | HP® Customer Support Also found this HP distributed Intel ME Firmware Update to ME_7.1.91.3272.
Do 82579LM GbE updates exist that should be considered?
Has anyone found more recent/other firmware that’d recommend applying before migrating to coreboot? Would you do the BIOS (or ME) update prior to dumping the full rom for blob use in coreboot? Why or why not?
Thank you for any help, pointers, hints, tips…
Note - for someone finding this comment trying to boot the SFF from USB this may be helpful:
“if anyone tries to boot with bootable USB, I will recommend that you disable in Bios(F10)/Storage/Boot order: “EFI-Boot Sources” (F5-disable);(F10-save change);and under Bios/Storage/Storage Options you have to change the last option “hard drive boot order” to ->USB. Boot now with USB and invoke the boot menu with F9.” Source