And when I try to build the gateware, this is the error it produces:
Info: Device utilisation:
Info: ICESTORM_LC: 5312/ 5280 100%
Info: ICESTORM_RAM: 20/ 30 66%
Info: SB_IO: 32/ 96 33%
Info: SB_GB: 4/ 8 50%
Info: ICESTORM_PLL: 1/ 1 100%
Info: SB_WARMBOOT: 1/ 1 100%
Info: ICESTORM_DSP: 6/ 8 75%
Info: ICESTORM_HFOSC: 0/ 1 0%
Info: ICESTORM_LFOSC: 0/ 1 0%
Info: SB_I2C: 0/ 2 0%
Info: SB_SPI: 1/ 2 50%
Info: IO_I3C: 0/ 2 0%
Info: SB_LEDDA_IP: 1/ 1 100%
Info: SB_RGBA_DRV: 1/ 1 100%
Info: ICESTORM_SPRAM: 4/ 4 100%
Info: Placed 39 cells based on constraints.
Info: Creating initial analytic placement for 4564 cells, random
placement wirelen = 134913.
Info: at initial placer iter 0, wirelen = 3280
Info: at initial placer iter 1, wirelen = 3091
Info: at initial placer iter 2, wirelen = 3055
Info: at initial placer iter 3, wirelen = 3147
Info: Running main analytical placer, max placement attempts per cell = 3622086.
ERROR: Failed to expand region (0, 0) |_> (25, 31) of 5311 ICESTORM_LCs
4 warnings, 1 error
make: *** [../build/project-rules.mk:93:
/root/Osmo-E1/osmo-e1-hardware/gateware/icE1usb/build-tmp/icE1usb.asc]
Error 255
Sipos Csaba <dchardware(a)gmail.com> ezt írta (időpont: 2023. szept.
14., Cs, 11:37):
Dear list,
I built an icE1USB device so I can provide stable clock to my legacy Nokia BTS.
I have not found any information about how to bring up a completely
empty device, so I just took the icE1usb-202210-5890f3e4.bin file and
flashed it to the SPI flash, yet the device is not booting. Maybe
something else is missing (like a boot block), or the binary has to be
flashed with an offset? The device takes 80mA in this state, USB
device is not recognized on the host.
Thanks!