Releases
v0.7.0
Evolution summary:
core
main: add protection for all devices. Add CLI args
main: fix SPI access
cables
update
dfu: add debug level, only print device open fails in debug mode
fix
jtag: ckeck highest nibble to prevent confusion between Cologne Chip GateMate and Efinix Trion T4/T8 devices
dfu: fix memory leak
dfu: check libusb_open return value in searchDFUDevices
dfu: when libusb_open fails: skip device instead of error and stop
dfu: force USB reset when download end in DFUIdle state
dfu: don't check filename -> let configBitstreamParser to do check
parts
new
Anlogic ELF2 EF2M45 support
colognechip GateMate: new vendor/device
all devices: add support to (un)protect flash, implement pre/post flash access
use new spiInterface methods
zynq xc7z010 support
arty A7 100t support
update
xilinx: use gz file by default
fix
ice40: flash reset powerup are done into spiFlash
efinix/titanium: add missing JTAG idcode
update
device.hpp: add (un)protect flash methods
boards
ulx3s_dfu
digilent add arty S7 50
Digilent arty s7 25
digilent arty_z7 10/20 support
Titanium Ti60 f225 dev kit
spi flash
new
windbond w25q devices
micron N25Q32
spansion S25FL 064P/128P
no more bypass flash protection: if protection, user has to agree.
(un)protect flash support
add common method to (un)protect, write and dump SPI flash content
conf register for tb
fix
fix tb_offset for ISSI devices
(un)protect flash, and generic pre/post flash access methods
spiFlash: enable/disable protection. now handle correctly device with protection enabled
spiOverJtag
new
add xc7s25csga324 support
add xc7a100tcsg324 support
gzip xilinx bitstream
update
constr_xc7a_csg324: enable compression
constr_xc7s_csg324: enable compression
fix
spiOverJtag_xc7a100tcsg324 compress
spiOverJtag_xc7s50csga324: compress
documentation
new
colognechip: vendor documentation
update
doc/guide/install: archlinux: list required libraries to build from source
fix
doc: fpga: fix anlogic AS -> OK
Contributors
You canβt perform that action at this time.