Your hostname in the past tells me that you use Debian. Although I don't (won't) use this myself, the dependencies should be the same as Trisquel.

You should probably recompile it.

So install these dependencies (as per the readme):
sudo apt-get -y install libpci-dev pciutils zlib1g-dev libftdi-dev

(libftdi is needed, this command will install it. The output says that you don't have it)

And then:
make clean
make

Then try again:
sudo ./flashrom -p internal -w coreboot.rom

If it says "VERIFIED" at the end, then it worked!
At that point, shut down then wait a few secs, and turn it back on.

If it doesn't say VERIFIED, then it would have complained about multiple flash chips. In that case, do this instead:

sudo ./flashrom -p internal -w coreboot.rom -c "MX25L1605D/MX25L1608D"

------------

Note,
you can also install flashrom from the repository.

sudo apt-get install flashrom

Then do instead, like so:
sudo flashrom -p internal -w coreboot.rom

or (if the above doesn't work):
sudo flashrom -p internal -w coreboot.rom -c "MX25L1605D/MX25L1608D"

Reply via email to