trabucayre / openFPGALoader

Universal utility for programming FPGA
https://trabucayre.github.io/openFPGALoader/
Apache License 2.0
1.22k stars 263 forks source link

gatemate: fix unintended gpio access with dirtyJtag cables #445

Closed pu-cc closed 8 months ago

pu-cc commented 8 months ago

Refers to issue #443.

JTAG and SPI routines are implemented primarily for FTDI-based configuration and flashing. This commit avoids using the FTDI-GPIOs for monitoring and controlling the CFG_DONE, CFG_FAILED, reset and output-enable signals and allows SRAM configuration via JTAG using dirtyJtag cables.

trabucayre commented 8 months ago

Applied. Thanks @pu-cc ! I will create a minor release as soon as everything is tested using dirtyJtag.