Commit Graph

1942 Commits

Author SHA1 Message Date
Gwenhael Goavec-Merou fe1c2e669e fsparser.cpp: fixed idcode for GW1N(R/Z)-2x 2026-03-25 16:56:44 +01:00
Gwenhael Goavec-Merou 09812831ad
Merge pull request #639 from embicasGmbH/master
spiOverJtag: Add support for xcau10p
2026-03-25 15:46:25 +01:00
fllu 80c867d544 spiOverJtag: Add support for xcau10p 2026-03-25 15:29:39 +01:00
Gwenhael Goavec-Merou 9eeae91ab0
Merge pull request #638 from pu-cc/gatemate-a2-jtagbypass
src/colognechip.cpp: allow jtag-spi-bypass for A2
2026-03-25 10:22:55 +01:00
Gwenhael Goavec-Merou b84e319298
Merge pull request #637 from EmmanuelP/patch-1
Add support for Altera MAX10 10M16D IdCode:0x31030dd
2026-03-25 10:20:53 +01:00
Patrick Urban 8c397bd325 gatemate: allow jtag-spi-bypass for A2 2026-03-24 22:07:29 +01:00
Emmanuel Pacaud 1d005289d1 Add memory information for native Altera Max10 10M16D 2026-03-24 12:22:47 +01:00
Emmanuel Pacaud 9d3ba67ffd
Add support for Altera MAX10 10M16D IdCode:0x31030dd 2026-03-23 17:50:02 +01:00
Gwenhael Goavec-Merou 451beadfae main: #ifdef USE_LIBFTDI must be after the if 2026-03-22 15:03:45 +01:00
Gwenhael Goavec-Merou 44ad4df0e7 spiFlashdb: cosmetic/doc 2026-03-22 09:26:03 +01:00
Gwenhael Goavec-Merou 5d615ef993 spiFlashdb: GigaDevice GD25Q32C: typo 2026-03-22 09:16:48 +01:00
Gwenhael Goavec-Merou b3335344e0 spiFlashdb: GigaDevice GD25Q32C 2026-03-22 09:15:06 +01:00
Gwenhael Goavec-Merou a6a573f085 CMakeLists, all: removed epcqx class 2026-03-21 08:01:49 +01:00
Gwenhael Goavec-Merou 1ff73f3650 SPIInterface -> FlashInterface 2026-03-21 07:59:18 +01:00
Gwenhael Goavec-Merou 09838fa825 CMakeLists.txt, main: removed USE_DEVICE_ARG usage. Now --device/-d is always available 2026-03-20 15:14:19 +01:00
Gwenhael Goavec-Merou 4687fe3467 CMakeLists.txt: switch to c++17 (round two) 2026-03-18 15:44:07 +01:00
Gwenhael Goavec-Merou 9b1c568659 all/everything/world: removed using namespace std to be able to compile in c++17 with windows 2026-03-18 15:28:34 +01:00
Gwenhael Goavec-Merou 40491463bf Revert "CMakeLists.txt: switch to c++17"
This reverts commit 92833930e7.
2026-03-17 19:23:16 +01:00
Gwenhael Goavec-Merou 92833930e7 CMakeLists.txt: switch to c++17 2026-03-17 19:12:07 +01:00
Gwenhael Goavec-Merou ec591a9503
Merge pull request #636 from kevmo314/add-xcku095-support
Add XCKU095 support
2026-03-16 08:32:24 +01:00
Kevin Wang 85d68c4a46
Add XCKU095 support 2026-03-15 22:47:14 -04:00
Gwenhael Goavec-Merou 28efd18798 main,progressBar: --force-terminal-mode argument to force progress bar output as if connected to a terminal (#629) 2026-03-13 09:28:54 +01:00
Gwenhael Goavec-Merou 9d6cc15f51 ftdipp_mpsse: gpio_write: fix test (missing !) 2026-03-13 07:49:29 +01:00
Gwenhael Goavec-Merou c7f65d20b5 ftdipp_mpsse: fix message in setClkFreq 2026-03-13 07:48:14 +01:00
Gwenhael Goavec-Merou bb37f1ed4d dirtyJtag: rework error messages in constructor. Added a method to close USB (and to avoids to have multiple time the same piece of code) 2026-03-12 18:45:25 +01:00
Gwenhael Goavec-Merou 54595299d5 dirtyJtag: doc + nitpick 2026-03-12 18:25:19 +01:00
Gwenhael Goavec-Merou 85be4fa02b prepare release v1.1.1 2026-03-11 19:24:32 +01:00
Gwenhael Goavec-Merou 09f272e785 main: displaySupported added one more space in list-boards 2026-03-11 11:14:37 +01:00
Gwenhael Goavec-Merou 1ab3c1bf6c main: moved SPI Flash to a dedicated function 2026-03-10 18:45:03 +01:00
Gwenhael Goavec-Merou 22fa006293 main: parse_opt: simplify/fix 2026-03-10 18:30:50 +01:00
Gwenhael Goavec-Merou 9935be220b xvc_client: reworks operator priority 2026-03-09 19:40:37 +01:00
Gwenhael Goavec-Merou 3eff88e331 ice40: fix detect_flash 2026-03-09 19:39:35 +01:00
Gwenhael Goavec-Merou 4ab6f220b9
Merge pull request #632 from smarsching/xvc-client-performance
Performance improvement for XVC client
2026-03-05 17:00:21 +01:00
Sebastian Marsching 485d9719b5 Send command and parameters in single operation.
This significantly improves the performance because it reduces the
number of round trips needed.
2026-03-05 16:26:46 +01:00
Gwenhael Goavec-Merou 21d2e46c4f latticeBitParser.cpp: revert/adapts commit 0bc2594469 (fails with CMSIS-DAP #634) 2026-03-04 10:28:23 +01:00
Gwenhael Goavec-Merou cde80a5a85
Merge pull request #635 from smarsching/xc7k325tfbg900
Add SPI over JTAG bitfile for XC7K325TFBG900
2026-03-04 07:51:45 +01:00
Sebastian Marsching 2d88b3dba6 Add SPI over JTAG bitfile for XC7K325TFBG900. 2026-03-03 23:21:33 +01:00
Gwenhael Goavec-Merou d9d6c30eed
Merge pull request #631 from smarsching/xvc-client-without-ftdi
Allow building XVC client without libftdi
2026-03-02 18:44:27 +01:00
Sebastian Marsching f2679b01af Allow building XVC client without libftdi.
Unlike the XVC server, the XVC client does not depend on libftdi, so
building it just depends on having separate flags for enabling it.
2026-03-01 19:49:07 +01:00
Gwenhael Goavec-Merou a33b53873b CMakeLists.txt: prepare v1.1.0 release 2026-03-01 11:27:31 +01:00
Gwenhael Goavec-Merou 3ae5e5e4a5 xilinx: fixed spi/bpi select 2026-02-26 08:24:05 +01:00
Gwenhael Goavec-Merou 35089045ea latticeBitParser, lattice: added 128 clock pulses padding before preamble: Required by ECP3 family 2026-02-25 09:53:28 +01:00
Gwenhael Goavec-Merou 0bc2594469 latticeBitParser: align configuration Data start address to the bitstream header offset 2026-02-25 09:51:33 +01:00
Gwenhael Goavec-Merou 7ae6e2cab3
Merge pull request #630 from cyrozap/compat-doc-fixes
Small fixes to the compatibility lists
2026-02-24 17:08:45 +01:00
cyrozap 764ced19ba doc/compatibility/fpga: Expand "EF" initialism
Fixes: fe259fb ("gowin: add MSPI support when GW2A")
2026-02-24 08:36:27 -06:00
cyrozap c04d54b03d doc/compatibility: Sort definitions of initialisms alphabetically
This makes it easier for readers who are unfamiliar with the abbreviated
terms to scan through the list to find the one they need the definition
of.
2026-02-24 08:33:51 -06:00
Gwenhael Goavec-Merou c4d26da89f spiFlash: added Macronix MX25L6405 2026-02-23 08:33:47 +01:00
Gwenhael Goavec-Merou db7bd4770c ch347jtag: align tms/tdi uses to others cables 2026-02-21 10:26:57 +01:00
Gwenhael Goavec-Merou bf311f15c2 doc/guide/troubleshooting.rst: added section about Linux access right 2026-02-20 09:02:11 +01:00
Gwenhael Goavec-Merou 3fb7fcbf98 doc/guide/install.rst: added note about plugdev/dialout, introduces new 70-openfpgaloader.rules (without GROUP) file 2026-02-20 08:33:23 +01:00