Attention is currently required from: Arthur Heymans, Nicholas Chin.
ChrisEric1 CECL has posted comments on this change. ( https://review.coreboot.org/c/flashrom/+/72058 )
Change subject: Add support for AMD Ryzen flashing ......................................................................
Patch Set 5:
(1 comment)
Patchset:
PS5: flashrom on Linux 6.0.0-2-amd64 (x86_64) flashrom is free software, get the source code at https://flashrom.org
Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns). flashrom was built with GCC 12.2.0, little endian Command line (6 args): /usr/local/sbin/flashrom --verbose --progress --programmer internal --write 08433F20.bin Initializing internal programmer /sys/class/mtd/mtd0 does not exist No coreboot table found. Using Internal DMI decoder. DMI string chassis-type: "Desktop" DMI string system-manufacturer: "HP" DMI string system-product-name: " " DMI string system-version: " " DMI string baseboard-manufacturer: "HP" DMI string baseboard-product-name: "8433" DMI string baseboard-version: "11" W836xx enter config mode worked or we were already in config mode. W836xx leave config mode had no effect. Active config mode, unknown reg 0x20 ID: 89. Found chipset "AMD FP4/FP5/AM4" with PCI ID 1022:790e. Enabling flash write... SPI base address is at 0xfec10000 Ryzen detected. SpiRomEnable=1, RouteTpm2Sp=0, PrefetchEnSPIFromIMC=1, PrefetchEnSPIFromHost=1 (0x6f0c2105) SpiArbEnable=1, IllegalAccess=0, SpiAccessMacRomEn=0, SpiHostAccessRomEn=0, ArbWaitCount=7, SpiBusy=0 ERROR: State of SpiAccessMacRomEn or SpiHostAccessRomEn prohibits full access. ROM strap override is not active PROBLEMS, continuing anyway The following protocols are supported: LPC, FWH. Probing for AMIC A49LF040A, 512 kB: probe_jedec_common: id1 0xf8, id2 0x0a, id1 is normal flash content, id2 is normal flash content ... Probing for Winbond W49V002A, 256 kB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for Winbond W49V002FA, 256 kB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content No EEPROM/flash device found. Note: flashrom can never write if the flash chip isn't found automatically.
-----
Here is the log for latest BIOS on this HP when you run flashrom.