nick - Posted 34 Hours Ago
I just tried 4.6.8 on my original APU1C4 and here's the error:gw# flashrom -p internal -c "MX25L1605A/MX25L1606E/MX25L1608E" -w apu1_v4.6.8.rom flashrom v1.0 on OpenBSD 6.3 (amd64) flashrom is free software, get the source code at https://flashrom.org Calibrating delay loop... delay loop is unreliable, trying to continue OK. coreboot table found at 0xdffdf000. Found chipset "AMD SB7x0/SB8x0/SB9x0". Enabling flash write... OK. Found Macronix flash chip "MX25L1605A/MX25L1606E/MX25L1608E" (2048 kB, SPI) mapped at physical address 0x00000000ffe00000. This coreboot image (PC Engines:apu1) does not appear to be correct for the detected mainboard (PC Engines:APU). Aborting. You can override this with -p internal:boardmismatch=force.
It looks like the BIOS is looking for "apu1" but my board says it's "APU". Is it safe to use boardmismatch=force on this board?
Thanks for all your work on providing updated BIOS!
I got similar mainboard mismatch with apu3, forced the flash and it worked without any issues.