aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/icestorm/build.sh
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2015-07-04 16:34:18 +0200
committerClifford Wolf <clifford@clifford.at>2015-07-04 16:34:18 +0200
commit8d404182b32d70c4b1bbb21ebb885b4671f60819 (patch)
tree9ed7e356e73df7f6694667358ec25fe1081f8a21 /scripts/icestorm/build.sh
parent4601fa23e9445d816bd47c68155c5f57dfdb42d4 (diff)
downloadpicorv32-8d404182b32d70c4b1bbb21ebb885b4671f60819.tar.gz
picorv32-8d404182b32d70c4b1bbb21ebb885b4671f60819.zip
Improved IceStorm example script
Diffstat (limited to 'scripts/icestorm/build.sh')
-rw-r--r--scripts/icestorm/build.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/scripts/icestorm/build.sh b/scripts/icestorm/build.sh
index dcd6fb6..cdefd04 100644
--- a/scripts/icestorm/build.sh
+++ b/scripts/icestorm/build.sh
@@ -1,5 +1,6 @@
#!/bin/bash
set -ex
-yosys -ql synth.log -p 'synth_ice40 -blif synth.blif' ../../picorv32.v
+echo -n > firmware.hex
+yosys -l synth.log -p 'synth_ice40 -top top -blif synth.blif' ../../picorv32.v top.v
arachne-pnr -d 8k -o synth.txt synth.blif
icepack synth.txt synth.bin