Tip: if you already have Raspberry Pi, your can skip purchasing CH347.
RPi has SPI pins and is supported by flashrom.
RPi has SPI pins and is supported by flashrom.
Also, if you are doing the Raspberry Pi, you'd still need the level shifter since the Pi is a 3.3 V device.