Commit Graph

  • 084d291073 spiOverJtag: added basic efinix build script (WIP) Gwenhael Goavec-Merou 2024-08-19 09:57:15 +0200
  • d6b58cdb71
    Merge pull request #480 from chmousset/add-t13 Gwenhael Goavec-Merou 2024-08-17 16:16:18 +0200
  • 572b0978f6 [enh] added t13f256 SPI flash support Charles-Henri Mousset 2024-08-17 15:41:44 +0200
  • e751262336
    Merge pull request #479 from acceleratedtech/jwise/ti180 Gwenhael Goavec-Merou 2024-08-13 07:51:25 +0200
  • 5ec6eae63b part.hpp: add Efinix Titanium Ti180 Joshua Wise 2024-08-07 19:24:52 -0700
  • 7fc222d50f spiOverJtag: added bitstream for Xilinx Spartan6 xc6slx25csg324 Gwenhael Goavec-Merou 2024-08-03 11:01:26 +0200
  • 9edf1edb3f board, doc: added KNJN Dragon-L PCI Express & HDMI FPGA board (Spartan6 xc6slx25tcsg324 Gwenhael Goavec-Merou 2024-08-03 09:22:49 +0200
  • 0d657f0f65 spiFlashdb: added TI M25P80 (0x202014) Gwenhael Goavec-Merou 2024-08-03 09:22:02 +0200
  • bdaba6e7da spiOverJtag: added Xilinx Spartan6 model: 25T package: CSG324 (xc6slx25tcsg324) Gwenhael Goavec-Merou 2024-08-03 08:53:18 +0200
  • 1d2b18aeaf part: Xilinx spartan6 LX25T (xc6slx25T) Gwenhael Goavec-Merou 2024-08-01 08:47:19 +0200
  • 406a6baa6f spiOverJtag: Xilinx spartan7 xc7s6ftgb196 bitstream Gwenhael Goavec-Merou 2024-08-01 08:16:16 +0200
  • a509a28fa6 part.hpp: Xilinx spartan7 xc7s6 variant Gwenhael Goavec-Merou 2024-08-01 08:14:46 +0200
  • 768c6efcce gowin: added detect_flash/erase_flash for gw2a FPGAs Gwenhael Goavec-Merou 2024-07-30 08:50:34 +0200
  • a7cb7ec050 efinix: program(): thow exception when something fails Gwenhael Goavec-Merou 2024-07-29 07:53:05 +0200
  • aed4f9a263 efinix: programJTAG return type void -> bool Gwenhael Goavec-Merou 2024-07-29 07:50:39 +0200
  • bba3d9f3fb efinix: programSPI return type void -> bool Gwenhael Goavec-Merou 2024-07-29 07:48:45 +0200
  • a7a1a788ff spiFlash: 0x0000 is not a valid jedec id Gwenhael Goavec-Merou 2024-07-27 10:27:34 +0200
  • a39524636b
    Merge pull request #471 from JN513/master Gwenhael Goavec-Merou 2024-07-13 08:56:02 +0200
  • 7e4b42b795
    Adding support for AMD Virtex 7 FPGA VC709 Connectivity Kit Board Julio Nunes Avelar 2024-07-12 23:32:14 -0300
  • 1042b6c269
    Add xc7vx690t Julio Nunes Avelar 2024-07-12 23:19:04 -0300
  • 58cc5033f0 spiFlash: removed unused variable (#468) Gwenhael Goavec-Merou 2024-07-06 08:51:28 +0200
  • f6b6f6f9d8 spiFlash: added get_bp_mask to return default bp mask (unknown device) or compute mask based on bp_offset. Replace all manual mask compute. (#468) Gwenhael Goavec-Merou 2024-07-04 08:17:49 +0200
  • 1b00940d13
    Merge pull request #465 from sepotvin/master Gwenhael Goavec-Merou 2024-06-22 18:45:22 +0200
  • e3f315a121 Add support for Numato Systems Mimas A7 board. Stéphane Potvin 2024-06-22 08:03:14 -0400
  • ad13a22353
    Merge pull request #463 from UweBonnes/master Gwenhael Goavec-Merou 2024-06-20 16:52:21 +0200
  • 53530f7316 main: In help output, show how to detect flash Uwe Bonnes 2024-06-20 16:21:40 +0200
  • a76aaacd9e
    Merge pull request #462 from enjoy-digital/spiOverJtag_xc7a200tfgg676 Gwenhael Goavec-Merou 2024-06-18 15:49:12 +0200
  • dc43795798 spiOverJtag: Add xc7a200tfbg676 support (tested on hardware). Florent Kermarrec 2024-06-18 15:44:33 +0200
  • a341d1f441
    add new device (Intel MAX10M40SCE144C8G) (#461) Christoph Metzner 2024-06-13 15:09:32 +0200
  • 899fca7395 change name xeno27 2024-06-13 15:01:43 +0200
  • 1fa0d20395 add 10M40SCE144 xeno27 2024-06-13 14:58:38 +0200
  • c468a69fc9 all devices / spiInterface / main: added method / infra to detect flash chip with --detect -f Gwenhael Goavec-Merou 2024-06-09 09:28:52 +0200
  • d0dd71a28a spiFlash: display_status_reg simplify again Gwenhael Goavec-Merou 2024-06-09 09:26:27 +0200
  • 36b1a7f9d9 spiFlash: read_id: display jedec ID. display_status_reg small fixes Gwenhael Goavec-Merou 2024-06-09 09:14:38 +0200
  • 3ba0012a2c xilinx: added WBSTAR & BOOTSTS register read/decode. Fixed dec/hex format and padding Gwenhael Goavec-Merou 2024-06-04 08:45:51 +0200
  • cb523199cc spiFlash: enable_protection/disable_protection: uses mask to only deal by bp Gwenhael Goavec-Merou 2024-06-03 16:18:14 +0200
  • 2b80ce158b spiFlash: added ask before writting TB when OTP, added missing write_enable and fixed mask Gwenhael Goavec-Merou 2024-06-03 15:23:12 +0200
  • be188c0223 spiFlashdb.hpp: added IS25LP256D chip support Gwenhael Goavec-Merou 2024-06-03 11:27:51 +0200
  • 27abb94801
    Merge pull request #459 from newaetech/xadc-vccs Gwenhael Goavec-Merou 2024-05-24 06:33:29 +0200
  • ed492715e1 xilinx: Add XADC reads of VCC registers Colin O'Flynn 2024-05-23 09:40:19 -0300
  • 578c899327 ../src/gwu2x_jtag.cpp Gwenhael Goavec-Merou 2024-05-22 20:54:14 +0200
  • 26b4516aeb added lilygo-t-fpga board (based on gwu2x #434) Gwenhael Goavec-Merou 2024-05-20 21:18:20 +0200
  • 53578876d5 added support for Gowin GWU2X USB (JTAG mode) (#434) Gwenhael Goavec-Merou 2024-05-20 21:10:29 +0200
  • 7e90d071d9 libusb_ll: rework. Splitted scan method -> help futur dev with a common code to detect/select usb devices Gwenhael Goavec-Merou 2024-05-20 16:18:50 +0200
  • 37a0f9c03e device: fixed warning in read_registers Gwenhael Goavec-Merou 2024-05-20 16:16:42 +0200
  • 6e85edaa9a
    adding support for XC2C64A-xVQ44 with ID 0x06e5e093 (#458) Michael Schenk 2024-05-19 17:13:16 +0200
  • 4ce89c1b00 remove comment Michael Schenk 2024-05-19 15:57:38 +0200
  • 585e6234ff adding support for XC2C64A-xVQ44 Michael Schenk 2024-05-19 15:54:37 +0200
  • 0ab549666a
    Merge pull request #455 from wormyrocks/master Gwenhael Goavec-Merou 2024-05-01 07:12:55 +0200
  • 66c47fe3bd Add support for EP4CE6E22 and EP4CE10F17 Evan Kahn 2024-04-30 14:51:29 -0400
  • 11fd6e00d5
    Merge pull request #453 from hansfbaier/master Gwenhael Goavec-Merou 2024-04-30 08:07:40 +0200
  • 55b094ce00 add EP4CGX150 Hans Baier 2024-04-27 09:46:51 +0700
  • b69048d1ea doc/FPGAs: xcau25p Gwenhael Goavec-Merou 2024-04-25 17:31:12 +0200
  • a0db38fe86
    Merge pull request #452 from enjoy-digital/xcau15p Gwenhael Goavec-Merou 2024-04-25 17:26:41 +0200
  • 943a458f03 src/part.hpp: Add xcau15p support. Florent Kermarrec 2024-04-25 17:16:10 +0200
  • 4fe3d7ccc1 xilinx: added readback access to registers (stat, conf, ...) Gwenhael Goavec-Merou 2024-04-21 14:35:23 +0200
  • c0db1b4c98 .github/workflows/Test.yml: test linux targets move to libhidapi-libusb0 Gwenhael Goavec-Merou 2024-04-14 11:09:43 +0200
  • a61eb2807a .github/workflows/Test.yml: linux targets move to libhidapi-libusb0 Gwenhael Goavec-Merou 2024-04-14 10:15:55 +0200
  • 2535c28e04 CMakeLists.txt: switch prio between hidapi-libusb and hidapi-hidraw: fix detection issue on WSL2 with cmsisdap (#413) Gwenhael Goavec-Merou 2024-04-14 08:57:12 +0200
  • 2dd2f45e61 xilinx: added readback access to registers (stat, conf, ...) xilinx_read_registers Gwenhael Goavec-Merou 2024-04-02 07:08:45 +0200
  • 99147efa27 board,doc: added CERN SPEC45 support Gwenhael Goavec-Merou 2024-03-28 22:15:17 +0100
  • 9b35959198 part: added xilinx xc6slx45t Gwenhael Goavec-Merou 2024-03-28 22:14:52 +0100
  • 7bbaef0c87 spiOverJtag: added xc6slx45tfgg48 support Gwenhael Goavec-Merou 2024-03-28 22:14:27 +0100
  • b9f7925d9b doc: added xilinx xc6slx45t Gwenhael Goavec-Merou 2024-03-28 22:13:48 +0100
  • 172295fb38 spiFlashdb: added M25P32 chip Gwenhael Goavec-Merou 2024-03-28 22:12:29 +0100
  • 62f818cd68
    Merge pull request #450 from kalata23/master Gwenhael Goavec-Merou 2024-03-28 22:02:21 +0100
  • 559aaa64f7
    Merge pull request #449 from uint69-t/master Gwenhael Goavec-Merou 2024-03-28 21:56:41 +0100
  • 206795c9c7 Added Zetta ZD25WQ16CSIGT kalata23 2024-03-28 14:20:08 +0200
  • 089bc5aa4e Add support for the Cyclone II uint69-t 2024-03-27 12:58:50 -0300
  • 061bf3945d prepare sub-relase v0.12.1 v0.12.1 Gwenhael Goavec-Merou 2024-03-23 18:29:49 +0100
  • 02c33271e0 lattice,xilinx: new try to fix (again) uint64_t print format Gwenhael Goavec-Merou 2024-03-18 06:57:59 +0100
  • 1d276ebb9d spiFlashdb: MX25R6435F: added missing bp bit 4 Gwenhael Goavec-Merou 2024-03-15 07:02:31 +0100
  • 41ecac5d0c
    Merge pull request #447 from pu-cc/spiflashdb-mx25r643f Gwenhael Goavec-Merou 2024-03-15 07:00:12 +0100
  • 63c19bcb95
    Merge pull request #446 from pu-cc/gatemate-dirtyjtag-gpio Gwenhael Goavec-Merou 2024-03-15 06:10:38 +0100
  • 972ded1298 spiFlashdb: add MX25R6435F and fix SPIFlash::bp_to_len Patrick Urban 2024-03-15 00:44:17 +0100
  • 7dc3ff7803 gatemate: fix jtag-spi-bypass with dirtyJtag Patrick Urban 2024-03-15 00:13:12 +0100
  • e52d647d7b gatemate: fix passive spi segfaults and improve verbosity Patrick Urban 2024-03-15 00:11:11 +0100
  • 5bb8ce83b3 gatemate: fix CFG_MD typos Patrick Urban 2024-03-15 00:07:05 +0100
  • 2e5c35edde gatemate: remove flash reset, power_up and read_id duplicates Patrick Urban 2024-03-14 23:31:34 +0100
  • 2b86c07c82
    Merge pull request #445 from pu-cc/gatemate-dirtyjtag-gpio Gwenhael Goavec-Merou 2024-03-14 19:44:10 +0100
  • 1304f67f1b gatemate: fix unintended gpio access with dirtyJtag cables Patrick Urban 2024-03-14 18:02:50 +0100
  • a1fd711a71 prepare v0.12.0 release v0.12.0 Gwenhael Goavec-Merou 2024-03-09 10:23:31 +0100
  • f1bf4fdf57 jtag,main,xilinx: fix warnings, lint Gwenhael Goavec-Merou 2024-03-09 10:21:21 +0100
  • 899dc931c8 workflows: drop mingw32 Gwenhael Goavec-Merou 2024-03-07 07:09:58 +0100
  • 6366518ff7 device,ftdiJtagMPSSE,jtag: check/lint happy Gwenhael Goavec-Merou 2024-03-07 06:58:31 +0100
  • 6dc2e752f4 ch347jtag: drop unused sync_cb Gwenhael Goavec-Merou 2024-03-07 06:57:27 +0100
  • 8ed388ca1c
    Merge pull request #440 from UweBonnes/xc7s Gwenhael Goavec-Merou 2024-03-06 07:33:32 +0100
  • 62169efa9c Github macos-latest runner workaround Gwenhael Goavec-Merou 2024-03-05 07:22:18 +0100
  • e299061992 xilinx.cpp: After programming, go to bypass Uwe Bonnes 2024-03-04 15:19:27 +0100
  • bcbd8aa0e3 new board: olimex_gatemateevb Olimex GateMate A1 EVB Gwenhael Goavec-Merou 2024-03-03 08:25:55 +0100
  • 0b2d0e2c9c doc/boards: fix te0712 URL Gwenhael Goavec-Merou 2024-03-02 15:07:39 +0100
  • 81de5110c7
    Merge pull request #439 from UweBonnes/trenz Gwenhael Goavec-Merou 2024-03-02 12:26:38 +0100
  • 645471a16c spiFlashdb.hpp: Detect N25Q256A. Uwe Bonnes 2023-03-23 12:50:16 +0100
  • 21c2264382 xc7vx330tffg1157: Allow to build and provide spiOverJtag_xc7vx330tffg1157.bit Uwe Bonnes 2023-03-23 12:00:54 +0100
  • f57abf9024 Add Trenz TEC0330 board. Uwe Bonnes 2023-03-22 17:55:33 +0100
  • 88c4d86e63 Add xc7vx330t Uwe Bonnes 2023-03-22 17:52:41 +0100
  • ae39b2c556 board.hpp: Add TE0712-8 Board (XC7A200TFBG484) Uwe Bonnes 2023-03-08 16:34:55 +0100
  • a2d8bc861f
    Merge pull request #437 from UweBonnes/xc6v Gwenhael Goavec-Merou 2024-02-28 22:03:53 +0100
  • 4af0bf6ed5
    update CH347 (#424) ZhiYuanNJ 2024-02-29 03:44:49 +0800
  • 52ade9df6e spiOverJtag: XC6SLX...L may need other pin constraints as XC6SLX... - Checked and handled for XC6Sxxx(T)fgg484 Uwe Bonnes 2024-02-28 12:52:01 +0100