icotools
icotools copied to clipboard
Tools and Examples for IcoBoard
sram wasn't working for sram_addr >= 256*1024
Please update the tool to something workable - e,g, libgpiod ( kernel library for gpio access) These days sysfs for GPIO is obsolete ( to be deleted from kernel). Morever...
Python programming routine works reliably. However, I get some programming errors with icezprog.c unless delays in ... uint32_t spi_xfer(uint32_t data, int nbits) ... are increased. This works for me ......
This fixes issue #3, and speeds up the flashing process. I've tested this on a vanilla Raspberry Pi Zero W. pi@fpga:~/git/icotools/examples/icezero $ time ./icezprog ~/Downloads/default_te/python/gpio32_pwm6_te.bin Flash ID: EF 70 18...
The download link for "2017-03-02-raspbian-jessie-icotools.zip" at https://github.com/cliffordwolf/icotools/tree/master/examples/icezero is dead. This is such a shame since the IceZero Project is legendary. You program an embedded FPGA using the GPIO pins of...