Commit Graph

1500 Commits

Author SHA1 Message Date
Gwenhael Goavec-Merou 2dd2f45e61 xilinx: added readback access to registers (stat, conf, ...) 2024-04-13 10:01:59 +02:00
Gwenhael Goavec-Merou 99147efa27 board,doc: added CERN SPEC45 support 2024-03-28 22:15:17 +01:00
Gwenhael Goavec-Merou 9b35959198 part: added xilinx xc6slx45t 2024-03-28 22:14:52 +01:00
Gwenhael Goavec-Merou 7bbaef0c87 spiOverJtag: added xc6slx45tfgg48 support 2024-03-28 22:14:27 +01:00
Gwenhael Goavec-Merou b9f7925d9b doc: added xilinx xc6slx45t 2024-03-28 22:13:48 +01:00
Gwenhael Goavec-Merou 172295fb38 spiFlashdb: added M25P32 chip 2024-03-28 22:12:57 +01:00
Gwenhael Goavec-Merou 62f818cd68
Merge pull request #450 from kalata23/master
Added Zetta ZD25WQ16CSIGT
2024-03-28 22:02:21 +01:00
Gwenhael Goavec-Merou 559aaa64f7
Merge pull request #449 from uint69-t/master
Add support for the Cyclone II
2024-03-28 21:56:41 +01:00
kalata23 206795c9c7 Added Zetta ZD25WQ16CSIGT 2024-03-28 14:20:08 +02:00
uint69-t 089bc5aa4e Add support for the Cyclone II 2024-03-27 12:58:50 -03:00
Gwenhael Goavec-Merou 061bf3945d prepare sub-relase v0.12.1 2024-03-23 18:29:49 +01:00
Gwenhael Goavec-Merou 02c33271e0 lattice,xilinx: new try to fix (again) uint64_t print format 2024-03-18 06:57:59 +01:00
Gwenhael Goavec-Merou 1d276ebb9d spiFlashdb: MX25R6435F: added missing bp bit 4 2024-03-15 07:02:31 +01:00
Gwenhael Goavec-Merou 41ecac5d0c
Merge pull request #447 from pu-cc/spiflashdb-mx25r643f
spiFlashdb: add MX25R6435F and fix SPIFlash::bp_to_len
2024-03-15 07:00:12 +01:00
Gwenhael Goavec-Merou 63c19bcb95
Merge pull request #446 from pu-cc/gatemate-dirtyjtag-gpio
gatemate: fix jtag-spi-bypass with dirtyJtag
2024-03-15 06:10:38 +01:00
Patrick Urban 972ded1298 spiFlashdb: add MX25R6435F and fix SPIFlash::bp_to_len 2024-03-15 00:44:17 +01:00
Patrick Urban 7dc3ff7803 gatemate: fix jtag-spi-bypass with dirtyJtag 2024-03-15 00:13:12 +01:00
Patrick Urban e52d647d7b gatemate: fix passive spi segfaults and improve verbosity 2024-03-15 00:11:11 +01:00
Patrick Urban 5bb8ce83b3 gatemate: fix CFG_MD typos 2024-03-15 00:07:05 +01:00
Patrick Urban 2e5c35edde gatemate: remove flash reset, power_up and read_id duplicates 2024-03-14 23:31:34 +01:00
Gwenhael Goavec-Merou 2b86c07c82
Merge pull request #445 from pu-cc/gatemate-dirtyjtag-gpio
gatemate: fix unintended gpio access with dirtyJtag cables
2024-03-14 19:44:10 +01:00
Patrick Urban 1304f67f1b gatemate: fix unintended gpio access with dirtyJtag cables 2024-03-14 18:02:50 +01:00
Gwenhael Goavec-Merou a1fd711a71 prepare v0.12.0 release 2024-03-09 10:23:31 +01:00
Gwenhael Goavec-Merou f1bf4fdf57 jtag,main,xilinx: fix warnings, lint 2024-03-09 10:21:21 +01:00
Gwenhael Goavec-Merou 899dc931c8 workflows: drop mingw32 2024-03-07 07:09:58 +01:00
Gwenhael Goavec-Merou 6366518ff7 device,ftdiJtagMPSSE,jtag: check/lint happy 2024-03-07 06:58:31 +01:00
Gwenhael Goavec-Merou 6dc2e752f4 ch347jtag: drop unused sync_cb 2024-03-07 06:57:27 +01:00
Gwenhael Goavec-Merou 8ed388ca1c
Merge pull request #440 from UweBonnes/xc7s
xilinx.cpp: After programming, go to bypass, PR for #436
2024-03-06 07:33:32 +01:00
Gwenhael Goavec-Merou 62169efa9c Github macos-latest runner workaround 2024-03-05 07:22:18 +01:00
Uwe Bonnes e299061992 xilinx.cpp: After programming, go to bypass
Needed for xc7s50 on VMM3 boards to detect FLASH
2024-03-04 15:33:25 +01:00
Gwenhael Goavec-Merou bcbd8aa0e3 new board: olimex_gatemateevb Olimex GateMate A1 EVB 2024-03-03 08:25:55 +01:00
Gwenhael Goavec-Merou 0b2d0e2c9c doc/boards: fix te0712 URL 2024-03-02 15:07:39 +01:00
Gwenhael Goavec-Merou 81de5110c7
Merge pull request #439 from UweBonnes/trenz
Add some two more Trenz boards, one containing Virtex7
2024-03-02 12:26:38 +01:00
Uwe Bonnes 645471a16c spiFlashdb.hpp: Detect N25Q256A. 2024-03-01 13:38:23 +01:00
Uwe Bonnes 21c2264382 xc7vx330tffg1157: Allow to build and provide spiOverJtag_xc7vx330tffg1157.bit 2024-03-01 13:38:23 +01:00
Uwe Bonnes f57abf9024 Add Trenz TEC0330 board. 2024-03-01 13:38:12 +01:00
Uwe Bonnes 88c4d86e63 Add xc7vx330t 2024-03-01 10:50:28 +01:00
Uwe Bonnes ae39b2c556 board.hpp: Add TE0712-8 Board (XC7A200TFBG484) 2024-02-28 22:46:01 +01:00
Gwenhael Goavec-Merou a2d8bc861f
Merge pull request #437 from UweBonnes/xc6v
Add spilOverJtag for Virtex6
2024-02-28 22:03:53 +01:00
ZhiYuanNJ 4af0bf6ed5
update CH347 (#424) 2024-02-28 20:44:49 +01:00
Uwe Bonnes 52ade9df6e spiOverJtag: XC6SLX...L may need other pin constraints as XC6SLX...
- Checked and handled for XC6Sxxx(T)fgg484
2024-02-28 12:59:22 +01:00
Uwe Bonnes 75e086cd55 spiOverJtag: Remove obsolete xc6 directory 2024-02-28 12:59:12 +01:00
Uwe Bonnes a926ab9b88 Add (Cern) VMM3 board 2024-02-28 11:50:10 +01:00
Uwe Bonnes 0e99360d1c Add (Cern) VEC_V6 Board 2024-02-28 11:50:10 +01:00
Uwe Bonnes 354d3f86ab Virtex6: Add spiOverJtag for Virtex6, detect xc6vlx130 and provide bitfile for xc6vlx130tff784 2024-02-28 11:50:10 +01:00
Uwe Bonnes 956d9355a6 Add S25FL128L flash 2024-02-28 11:50:10 +01:00
Uwe Bonnes 3ea541cd8e xilinx_spiOverJtag.v: Rearrange for better extensibility
- Use `ifdef ... `elsif ... `endif for better seperation
2024-02-28 11:49:51 +01:00
Uwe Bonnes 0a92adf8a6 spiOverJtag: Add constr_xc7k_fbg676.xdc 2024-02-28 10:00:13 +01:00
Uwe Bonnes 7363708f11 spiOverJtag: Fix errors on xc6slx150tfgg484 2024-02-28 09:59:44 +01:00
Uwe Bonnes 829b5eb099 spiOverJtag: Add missing xc6s_tqg144 constraint 2024-02-28 09:59:16 +01:00