Well this page confirms what I already knew. The SPI dev is disabled on OPi Zero
Looks like you will need to use flashrom.
Did you check your board?
GitHub - MathiasStadler/orange-pi-zero-boot-from-spi: orange pi flashboot spi
orange pi flashboot spi . Contribute to MathiasStadler/orange-pi-zero-boot-from-spi development by creating an account on GitHub.
github.com
Looks like you will need to use flashrom.
How to use the SPI flash on OPi Zero v1.4?
My Orange Pi Zero (rev 1.4) has a SPI flash module soldered to the underside. I can see the devices /dev/spidev0.0 and /dev/spidev1.0, and I can write to them and read from them (with dd), but the data I read from them is always just null bytes. Obviously then I can't create a filesystem on them....
forum.armbian.com
Did you check your board?
PLEASE BE SURE you have a OPI zero with a spi ic Some version came w/o spi