Running Manajro can not complete firmware update

Running Manjaro on Librem 13 v2 and receive the following error when updating:

"sudo bash ./coreboot_util.sh

Checking for usable version of flashrom
Found built-in flashrom version v1.5.0
Reading current firmware…

Error reading current firmware; see flashrom log for more info.

bash failed with exit status 1.sudo bash ./coreboot_util.sh

Checking for usable version of flashrom
Found built-in flashrom version v1.5.0
Reading current firmware…

Error reading current firmware; see flashrom log for more info.

bash failed with exit status 1."

Flasrom log:

“flashrom v1.5.1 (git:v1.5.1) on Linux 6.12.4-1-MANJARO (x86_64)
flashrom was built with GCC 14.2.1 20240910, little endian
Command line (6 args): flashrom -p internal:ich_spi_mode=hwseq -r /tmp/tmp.ZP9VAhZoEj/bios.bin -o ./flashrom-20250204-120859.log
Initializing internal programmer
get_mtd_info: device_name: “0000:00:1f.5”, is_writeable: 1, numeraseregions: 0, total_size: 16777216, erasesize: 4096
Opened /dev/mtd0 successfully
Unhandled programmer parameters: ich_spi_mode=hwseq
Aborting.
Error: Programmer initialization failed.”

it appears I have the latest version of flashrom.

I have searched the iternet far and wide and come up with no useful suggestions. Can someone help?

1 Like

Use PureOS or Debian on a Live USB, then follow these instructions:

See also:

Thank you this was helpful. However I am not 100% sure that this was successful and that I have the current firmware. I have firmware version 24.02.01-Purism-1. Is this the most recent version? Thanks for your help.

2 Likes

Yes, you have the latest Coreboot + SeaBIOS version available for your Librem 13 v2.

1 Like