Firmware update fails XG-7100-1U
-
I'm in the process of bringing a neglected XG-7100 back to life with 23.9.1 from 2.4.4
I've run into all kinds of issues but appears the last one I cant figure out is why firmware update fails.
The box is trying to go from 01.00.00.06 to 01.00.00.20. Netgate_Firmware_Upgrade package is 23.05.00
It fails giving error:
flashrom v1.3.0 on FreeBSD 14.0-CURRENT (amd64) flashrom is free software, get the source code at https://flashrom.org Using clock_gettime for delay loops (clk_id: 4, resolution: 1ns). Using region: "coreboot". coreboot table found at 0x7f714000. No EEPROM/flash device found. Note: flashrom can never write if the flash chip isn't found automatically. Updating coreboot region ... Reading coreboot region... Reading coreboot region...flashrom -p internal:boardmismatch=force -l /tmp/bios_layout -i coreboot -r /tmp/flash_backup.bin system() exit with return_code=256, child exit status=1
-
if im not mistaken that is usually an error it gives when flashing to an emmc chip as a ZFS install. have you tried a fresh install as ufs?
-
No it's a bug in flashrom in 23.09(.1).
https://redmine.pfsense.org/issues/11970#note-5Until that is fixed you would need to temporarily install 23.05.1 to update Coreboot.
You probably don't need to update Coreboot though.
Steve
Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.