|
|
@ -56,13 +56,13 @@ we can save it and run [ifdtool](https://github.com/coreboot/coreboot/tree/maste |
|
|
|
and [me_cleaner](https://github.com/corna/me_cleaner) on it: |
|
|
|
|
|
|
|
|
|
|
|
flashrom -p linux_spi:dev=/dev/spidev0.0,spispeed=128 -c "MX25L3206E/MX25L3208E" -r ifdmegbe.rom |
|
|
|
flashrom -p linux_spi:dev=/dev/spidev0.0,spispeed=128 -c "MX25L3206E/MX25L3208E" -r ifdmegbe2.rom |
|
|
|
flashrom -p linux_spi:dev=/dev/spidev0.0,spispeed=128 -c "MX25L6406E/MX25L6408E" -r ifdmegbe.rom |
|
|
|
flashrom -p linux_spi:dev=/dev/spidev0.0,spispeed=128 -c "MX25L6406E/MX25L6408E" -r ifdmegbe2.rom |
|
|
|
diff ifdmegbe.rom ifdmegbe2.rom |
|
|
|
git clone https://github.com/corna/me_cleaner.git && cd me_cleaner |
|
|
|
./me_cleaner.py -S -O ifdmegbe_meclean.rom ifdmegbe.rom |
|
|
|
ifdtool -u ifdmegbe_meclean.rom |
|
|
|
flashrom -p linux_spi:dev=/dev/spidev0.0,spispeed=128 -c "MX25L3206E/MX25L3208E" -w ifdmegbe_meclean.rom.new |
|
|
|
flashrom -p linux_spi:dev=/dev/spidev0.0,spispeed=128 -c "MX25L6406E/MX25L6408E" -w ifdmegbe_meclean.rom.new |
|
|
|
|
|
|
|
### save the 4MB chip |
|
|
|
(internally, memory of the two chips is mapped together, the 8MB being the lower |
|
|
|