diff --git a/pages/linux/flashrom.md b/pages/linux/flashrom.md new file mode 100644 index 000000000..f3b898ad1 --- /dev/null +++ b/pages/linux/flashrom.md @@ -0,0 +1,24 @@ +# flashrom + +> Read, write, verify and erase flash chips. +> More information: . + +- Probe the chip, ensuring the wiring is correct: + +`flashrom --programmer {{programmer}}` + +- Read flash and save it to a file: + +`flashrom -p {{programmer}} --read {{path/to/file}}` + +- Write a file to the flash: + +`flashrom -p {{programmer}} --write {{path/to/file}}` + +- Verify the flash against a file: + +`flashrom -p {{programmer}} --verify {{path/to/file}}` + +- Probe the chip using RaspberryPi: + +`flashrom -p {{linux_spi:dev=/dev/spidev0.0}}`