Commit Graph

1638 Commits

Author SHA1 Message Date
Gwenhael Goavec-Merou f87686fb48
Merge pull request #166 from Icenowy/gw1nr-9c
Add support for Gowin GW1NR-9C
2022-01-22 16:00:20 +01:00
Icenowy Zheng acf677dd46 tangnano9k: new board, with the same cable w/ tangnano4k
Signed-off-by: Icenowy Zheng <icenowy@aosc.io>
2022-01-22 20:51:05 +08:00
Icenowy Zheng dc4a454b94 gowin: add support for GW1NR-9C
GW1NR-9C has a different idcode with GW1NR-9.

Add support for it by adding the idcode.

Signed-off-by: Icenowy Zheng <icenowy@aosc.io>
2022-01-22 20:49:35 +08:00
Gwenhael Goavec-Merou fb2aadadad cable: adding Olimex ARM-USB-OCD-H 2022-01-20 19:37:50 +01:00
Gwenhael Goavec-Merou a90ac3db7b doc/boards: complete contraints 2022-01-19 18:59:24 +01:00
Gwenhael Goavec-Merou 2d4c634b80 doc/FPGAs: ice40 memory support 2022-01-19 18:59:02 +01:00
Gwenhael Goavec-Merou 1ab454359f ftdiJtagMPSSE,ftdipp_mpsse: fix verbose level -> must be an int8_t not uint8_t 2022-01-19 18:42:15 +01:00
Gwenhael Goavec-Merou 5f35867f23
Merge pull request #163 from umarcor/doc-fpgas
doc: declare FPGA compatibility list through YAML file
2022-01-18 08:45:44 +01:00
Gwenhael Goavec-Merou 5365a9f9cf ice40: program_cram, add TN ref 2022-01-18 08:37:07 +01:00
Gwenhael Goavec-Merou eb462d2bec main: bitstream default target depends on mode spi/jtag 2022-01-18 08:09:54 +01:00
Gwenhael Goavec-Merou 60ba2b1ccc ice40: add CRAM support 2022-01-18 08:08:48 +01:00
umarcor 70d17f2cc5 doc: cross-reference FPGA compatibility table and vendor notes 2022-01-17 23:28:18 +01:00
umarcor 7fcc9b7d2c doc: declare FPGA compatibility list through YAML file 2022-01-17 23:21:23 +01:00
Gwenhael Goavec-Merou 6597dcf374 spiOverJtag: add bitstream for spartan6 LX16 FTG256 2022-01-15 11:47:15 +01:00
Gwenhael Goavec-Merou 1d94270eaf spiOverJtag: spartan6 FTG 256 ucf 2022-01-15 11:47:15 +01:00
Gwenhael Goavec-Merou 46219bd495
Merge pull request #162 from antmicro/k160t
part: add Kintex 160T
2022-01-14 09:08:56 +01:00
Karol Gugala dbc6551a3c part: add Kintex 160T
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2022-01-14 09:01:23 +01:00
Gwenhael Goavec-Merou ecc76baa97 board: alinx AXU2CGA 2022-01-13 08:55:26 +01:00
Gwenhael Goavec-Merou 904bf46315 part: adding zynqmp xczu2cg idcode 2022-01-13 08:48:53 +01:00
Gwenhael Goavec-Merou f44f92ea4b xilinx: adding zynqmp support and a method to init this family of devices 2022-01-13 08:41:38 +01:00
Gwenhael Goavec-Merou dddee79f53 jtag: adding method to inject device into active device list 2022-01-13 07:42:14 +01:00
Gwenhael Goavec-Merou 1f59dfd671 jtag: improving jtag chain detection: now searching for masked and unmasked idcode 2022-01-13 07:34:00 +01:00
Gwenhael Goavec-Merou 54a555855f
Merge pull request #161 from umarcor/doc-constraints
doc: add field 'Constraints' to 'boards.yml'
2022-01-13 07:26:25 +01:00
umarcor 632767dee3 doc: add field 'Constraints' to 'boards.yml' 2022-01-12 12:55:03 +01:00
umarcor 02ba4dfe83 doc/conf: add intersphinx mapping 'constraints' 2022-01-12 12:16:06 +01:00
Gwenhael Goavec-Merou 8f4dd8850e
Merge pull request #160 from umarcor/doc-yaml
doc: declare board compatibility through a YAML file
2022-01-12 08:41:42 +01:00
Gwenhael Goavec-Merou be97b83b36
Merge pull request #158 from umarcor/doc-fix-ref
doc/compatibility/fpga: fix ref
2022-01-12 07:41:46 +01:00
umarcor 57e9860b43 doc: move 'board.inc' generation 'boards.py' 2022-01-12 03:00:55 +01:00
umarcor 4be407a379 doc: declare board compatibility through a YAML file 2022-01-12 03:00:55 +01:00
umarcor 71409d0b02 doc/compatibility/fpga: fix ref 2022-01-11 23:59:45 +01:00
Gwenhael Goavec-Merou 796483f61f jtag: fix shiftIR: bypass_after must be computed in all case 2022-01-09 15:38:37 +01:00
Gwenhael Goavec-Merou 857e2795b6
Merge pull request #157 from umarcor/msys2-reuse
ci: use reusable composite action and reusable workflow from msys2/setup-msys2
2022-01-05 20:01:06 +01:00
umarcor 03fb97d11c ci: use reusable composite action and reusable workflow from msys2/setup-msys2 2022-01-05 10:25:54 +01:00
Gwenhael Goavec-Merou f4cf17e17a
Merge pull request #156 from umarcor/ci-zstd
ci: fix step 'Show package content'
2021-12-30 10:53:30 +01:00
umarcor 27e9cbacc5 ci: fix step 'Show package content' 2021-12-30 09:54:00 +01:00
Gwenhael Goavec-Merou 1e98873629 prepare release 0.7.0 2021-12-27 15:46:26 +01:00
Gwenhael Goavec-Merou ce7f4566c3 board: ulx3s_dfu 2021-12-24 18:10:22 +01:00
Gwenhael Goavec-Merou 2c5a162cc4 dfu: add debug level, only print device open fails in debug mode 2021-12-24 15:48:16 +01:00
Gwenhael Goavec-Merou 17a874fc04 main: fix SPI access 2021-12-24 11:19:30 +01:00
Gwenhael Goavec-Merou cbae44e1ee ice40: flash reset powerup are done into spiFlash 2021-12-24 11:13:36 +01:00
Gwenhael Goavec-Merou 39ed7ec7f1 colognechip: suppress warnings 2021-12-24 10:29:21 +01:00
Gwenhael Goavec-Merou 310d21ebf5 dfu: when libusb_open fails: skip device instead of error and stop 2021-12-24 10:26:31 +01:00
Gwenhael Goavec-Merou 35efeb3eee dfu: check libusb_open return value in searchDFUDevices 2021-12-23 14:08:54 +01:00
Gwenhael Goavec-Merou f943a8d3f0 Merge branch 'master' of github.com:trabucayre/openFPGALoader 2021-12-23 10:29:59 +01:00
Gwenhael Goavec-Merou 3244f2e92a dfu: fix memory leak 2021-12-23 10:29:47 +01:00
Gwenhael Goavec-Merou 57d1ac1d89
Merge pull request #155 from pu-cc/master
colognechip integration: create CologneChip SPI object in dynamic fashion as well
2021-12-23 09:36:27 +01:00
Patrick Urban 4cab198915 colognechip integration: create CologneChip SPI object in dynamic fashion as well 2021-12-23 08:54:48 +01:00
Gwenhael Goavec-Merou 0979194da2 dfu: force USB reset when download end in DFUIdle state 2021-12-23 07:22:06 +01:00
Gwenhael Goavec-Merou 9d494c1be1 README: update with (un)protect flash 2021-12-22 19:15:06 +01:00
Gwenhael Goavec-Merou db92ea068c main: add protection for all devices. Add CLI args 2021-12-22 19:12:33 +01:00