aboutsummaryrefslogtreecommitdiffstats
path: root/icefuzz
diff options
context:
space:
mode:
Diffstat (limited to 'icefuzz')
-rw-r--r--icefuzz/icecube.sh34
-rw-r--r--icefuzz/pinloc/pinloc-8k-cm225.sh2
2 files changed, 36 insertions, 0 deletions
diff --git a/icefuzz/icecube.sh b/icefuzz/icecube.sh
index cba804a..b7f91e0 100644
--- a/icefuzz/icecube.sh
+++ b/icefuzz/icecube.sh
@@ -119,6 +119,30 @@ case "${ICEDEV:-hx1k-tq144}" in
iCEPACKAGE="CB121"
iCE40DEV="iCE40LP1K"
;;
+ lp4k-cm81)
+ iCEPACKAGE="CM81"
+ iCE40DEV="iCE40LP4K"
+ ;;
+ lp4k-cm121)
+ iCEPACKAGE="CM121"
+ iCE40DEV="iCE40LP4K"
+ ;;
+ lp4k-cm225)
+ iCEPACKAGE="CM225"
+ iCE40DEV="iCE40LP4K"
+ ;;
+ lp8k-cm81)
+ iCEPACKAGE="CM81"
+ iCE40DEV="iCE40LP8K"
+ ;;
+ lp8k-cm121)
+ iCEPACKAGE="CM121"
+ iCE40DEV="iCE40LP8K"
+ ;;
+ lp8k-cm225)
+ iCEPACKAGE="CM225"
+ iCE40DEV="iCE40LP8K"
+ ;;
ul1k-cm36a)
iCEPACKAGE="CM36A"
iCE40DEV="iCE40UL1K"
@@ -153,6 +177,16 @@ case "$iCE40DEV" in
libfile="ice40LP1K.lib"
devfile="ICE40P01.dev"
;;
+ iCE40LP4K)
+ icetech="SBTiCE40"
+ libfile="ice40LP8K.lib"
+ devfile="ICE40P04.dev"
+ ;;
+ iCE40LP8K)
+ icetech="SBTiCE40"
+ libfile="ice40LP8K.lib"
+ devfile="ICE40P08.dev"
+ ;;
iCE40UL1K)
icetech="SBTiCE40UL"
libfile="ice40BT1K.lib"
diff --git a/icefuzz/pinloc/pinloc-8k-cm225.sh b/icefuzz/pinloc/pinloc-8k-cm225.sh
index 51ff49b..5f98c99 100644
--- a/icefuzz/pinloc/pinloc-8k-cm225.sh
+++ b/icefuzz/pinloc/pinloc-8k-cm225.sh
@@ -3,6 +3,8 @@
mkdir -p pinloc-8k-cm225
cd pinloc-8k-cm225
+# Note: pin locations for hx8k-cm225 and lp8k-cm225 are identical
+
pins="
A1 A2 A5 A6 A7 A8 A9 A10 A11 A15
B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 B13 B14 B15