diff options
author | Vladimir Vassilev <vladimir@lightside-instruments.com> | 2023-01-09 00:11:00 +0100 |
---|---|---|
committer | Vladimir Vassilev <vladimir@lightside-instruments.com> | 2023-01-09 00:11:00 +0100 |
commit | b2e77009d48f0635823afc4903d74e0dd134075f (patch) | |
tree | 0f2a3ee9a79596fc421989333562cec304ada789 /example/ice4pi_prog | |
parent | 96057b3ff691ec66539b791cb227f55fc640f7f1 (diff) |
Release ice4pi-2.2
Diffstat (limited to 'example/ice4pi_prog')
-rwxr-xr-x | example/ice4pi_prog | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/example/ice4pi_prog b/example/ice4pi_prog index dea5c7a..c747db8 100755 --- a/example/ice4pi_prog +++ b/example/ice4pi_prog @@ -1,7 +1,15 @@ #!/bin/bash echo 24 > /sys/class/gpio/export echo out > /sys/class/gpio/gpio24/direction +echo 1 >/sys/class/gpio/gpio24/value +sleep 1 +echo 0 >/sys/class/gpio/gpio24/value + tr '\0' '\377' < /dev/zero | dd bs=1M count=4 of=image iflag=fullblock dd if=${1} conv=notrunc of=image flashrom -p linux_spi:dev=/dev/spidev0.0,spispeed=20000 -w image +#workaround first time fails after initial programming +flashrom -p linux_spi:dev=/dev/spidev0.0,spispeed=20000 -w image echo in > /sys/class/gpio/gpio24/direction +echo 24 > /sys/class/gpio/unexport + |