Ya está. Funciona como no podía ser de otra manera :)
Y aquí grabando los leds con cuidado para que se vea el contador de 3 bits.
Los comandos, aunque excepto la programación seguro que ya lo habías ejecutado tú:
Installing examples package:
Download apio-examples-0.0.19.zip
Downloading [####################################] 100%
Unpacking [####################################] 100%
Package 'examples' has been successfully installed!
C:\Users\UserName\Documents\GitHub\apio-upstream\x>apio examples -d iCESugar_1_5/Blinky
Creating iCESugar_1_5/Blinky directory ...
Example 'iCESugar_1_5/Blinky' has been successfully created!
C:\Users\UserName\Documents\GitHub\apio-upstream\x>cd iCESugar_1_5/Blinky
C:\Users\UserName\Documents\GitHub\apio-upstream\x\iCESugar_1_5\Blinky>apio build
[Thu Nov 12 19:06:45 2020] Processing iCESugar_1_5
-------------------------------------------------------------------------------------------------------------------------------------
yosys -p "synth_ice40 -json hardware.json" -q blink.v
nextpnr-ice40 --up5k --package sg48 --json hardware.json --asc hardware.asc --pcf icesugar.pcf -q
Warning: unmatched constraint 'SW[0]' (on line 7)
Warning: unmatched constraint 'SW[1]' (on line 8)
Warning: unmatched constraint 'SW[2]' (on line 9)
Warning: unmatched constraint 'SW[3]' (on line 10)
Warning: unmatched constraint 'RX' (on line 14)
Warning: unmatched constraint 'TX' (on line 15)
Warning: unmatched constraint 'USB_DP' (on line 17)
Warning: unmatched constraint 'USB_DN' (on line 18)
Warning: unmatched constraint 'USB_PULLUP' (on line 19)
Warning: unmatched constraint 'P1_1' (on line 22)
Warning: unmatched constraint 'P1_2' (on line 23)
Warning: unmatched constraint 'P1_3' (on line 24)
Warning: unmatched constraint 'P1_4' (on line 25)
Warning: unmatched constraint 'P1_9' (on line 26)
Warning: unmatched constraint 'P1_10' (on line 27)
Warning: unmatched constraint 'P1_11' (on line 28)
Warning: unmatched constraint 'P1_12' (on line 29)
Warning: unmatched constraint 'P2_1' (on line 32)
Warning: unmatched constraint 'P2_2' (on line 33)
Warning: unmatched constraint 'P2_3' (on line 34)
Warning: unmatched constraint 'P2_4' (on line 35)
Warning: unmatched constraint 'P2_9' (on line 36)
Warning: unmatched constraint 'P2_10' (on line 37)
Warning: unmatched constraint 'P2_11' (on line 38)
Warning: unmatched constraint 'P2_12' (on line 39)
Warning: unmatched constraint 'P3_1' (on line 42)
Warning: unmatched constraint 'P3_2' (on line 43)
Warning: unmatched constraint 'P3_3' (on line 44)
Warning: unmatched constraint 'P3_4' (on line 45)
Warning: unmatched constraint 'P3_9' (on line 46)
Warning: unmatched constraint 'P3_10' (on line 47)
Warning: unmatched constraint 'P3_11' (on line 48)
Warning: unmatched constraint 'P3_12' (on line 49)
Warning: unmatched constraint 'P4_1' (on line 52)
Warning: unmatched constraint 'P4_2' (on line 53)
Warning: unmatched constraint 'P4_3' (on line 54)
Warning: unmatched constraint 'P4_4' (on line 55)
Warning: unmatched constraint 'SPI_SS' (on line 58)
Warning: unmatched constraint 'SPI_SCK' (on line 59)
Warning: unmatched constraint 'SPI_MOSI' (on line 60)
Warning: unmatched constraint 'SPI_MISO' (on line 61)
41 warnings, 0 errors
icepack hardware.asc hardware.bin
C:\Users\UserName\.apio\packages\tool-scons\script\..\engine\SCons\Defaults.py:213: SyntaxWarning: "is not" with a literal. Did you mean "!="?
if len(operation_list) is not 2:
==================================================== [SUCCESS] Took 3.62 seconds ====================================================
C:\Users\UserName\Documents\GitHub\apio-upstream\x\iCESugar_1_5\Blinky>
C:\Users\UserName\Documents\GitHub\apio-upstream\x\iCESugar_1_5\Blinky>c:\Users\UserName\.icestudio\apio\packages\toolchain-icesprog\bin\icesprog.exe hardware.bin
flash offset: 0x00000000
write flash (104090 (0x1969a) Bytes)
write 0x00000000
write 0x00010000
done
C:\Users\UserName\Documents\GitHub\apio-upstream\x\iCESugar_1_5\Blinky>