Commit Graph
294 Commits
Author SHA1 Message Date
steward-fu c034666ab8 Update chip info. 2026-08-10 19:45:18 +08:00
steward_fu 67e656119f Update info. 2026-08-09 22:46:00 -04:00
steward-fu 41d0189157 Add step-mxo2_v1.1 board support. 2026-08-10 09:19:50 +08:00
Gwenhael Goavec-Merou e4a987d8b4 Merge pull request #696 from mer0m/master
Doc: fix exclusive issue in example commands
2026-07-24 10:19:18 +02:00
Gwenhael Goavec-Merou d0c9da6e77 Merge pull request #694 from kjellpeterson-shotover/master
add support for digilent jtag-smt4 'cable'
2026-07-24 10:18:30 +02:00
Gwenhael Goavec-Merou e8201c9010 Merge pull request #693 from daxzio/alinx_axku_boards
boards: add ALINX AXKU042 and AXKU062 dev boards
2026-07-24 10:17:37 +02:00
bma e8fe4d80df Doc: fix exclusive issue in example commands 2026-07-24 09:55:34 +02:00
Kjell Peterson 717c92eb9c Update docs for JTAG-SMT4 2026-07-22 10:23:44 -06:00
Dave KeeshanandCursor 2a59256872 boards: add ALINX AXKU042 and AXKU062 dev boards
Co-authored-by: Cursor <[email protected]>
2026-07-14 17:46:29 +01:00
gojimmypi cdd4776fda WSL Instructions 2026-07-13 15:33:03 -07:00
Gwenhael Goavec-Merou c9dbf403b4 Merge pull request #688 from daxzio/axku095
boards: add ALINX AXKU095 (XCKU095-FFVA1156)
2026-07-12 14:12:19 +02:00
Gwenhael Goavec-Merou 36c57a6535 Merge pull request #679 from gzalo/add-usb-blaster-passive-serial
Add Passive Serial mode for USB Blaster (Altera/Intel)
2026-07-12 14:07:03 +02:00
Dave Keeshan 6d787b4053 boards: add ALINX AXKU095 (XCKU095-FFVA1156)
Add board preset for the Alinx AXKU095 Kintex UltraScale dev board,
using the Digilent HS2 cable (FT232H). Tested JTAG detect and SRAM
programming with IDCODE 0x23844093.
2026-07-04 00:17:21 +01:00
aisuneko icecat b8036312cd cable: add Sipeed SLogic Combo 8 support 2026-07-02 08:43:23 +02:00
Craig Haywood 85a7a95e21 board.hpp: Add epm11 2026-07-02 14:51:18 +10:00
Matt Thompson 7478e2804b Add support for alibaba cloud xcku3p card 2026-06-25 15:29:02 +02:00
Gwenhael Goavec-Merou 78d3508428 Merge pull request #663 from gHashTag/feat/qmtech-xc7a100t-board
feat: add QMTech XC7A100T (FGG676) board support
2026-06-25 15:14:31 +02:00
gHashTag 7e60007c17 feat: add QMTech Artix-7 XC7A100T (FGG676) board support
Add board entry to doc/boards.yml and src/board.hpp board_list.
JTAG board, xc7a100tfgg676, SPI flash.
2026-06-18 16:45:42 +00:00
Gonzalo Avila Alterach aab38dd51e feat: add passive serial mode for usb blaster (altera/intel) 2026-06-11 17:02:34 -03:00
Gwenhael Goavec-Merou bf8106ef5f cable: added xilinxPlatformCableUsb_alt variant with PID==0x000D (found in SP601) 2026-06-04 16:21:54 +02:00
dettus 1e16f33dfb 2-5 minor typos (#673)
* OpenBSD-Patch: Added the #include <sys/socket.h> in xvc_server.cpp to allow for compilation. Added a section to the README.md.

* Moved the Note regarding OpenBSD from the README.md into the doc/guide/troubleshooting.rst.

* reverted the README.md back to its original form.

* Removed a copy&paste error in the main.cpp file. Updated the documentation on OpenBSD.

* slight change to reflect the nomenclature of modules/devices in OpenBSD.

* "Windows" is spelled with only one "o".
2026-05-30 11:40:19 +02:00
Hannes Rüger 7ae2825b5b feat: add agilex 3 A3CY100 model to fpga list (#669)
* feat: add agilex 3 A3CY100 model to fpga list

* feat: add agilex 3 devboard to boards
2026-05-24 08:42:14 +02:00
dettus 956375efbc Enabling the compilation on OpenBSD (#651) 2026-05-16 09:54:12 +02:00
Gwenhael Goavec-Merou c7b3613511 doc/cable: alphabetic order 2026-05-14 14:44:05 +02:00
Gwenhael Goavec-Merou db92a5ac24 xilinxPlatformCableUSB: driver for Xilinx Platform Cable USB probe 2026-05-14 14:33:44 +02:00
Craig Haywood 4541b93795 board.hpp: Add brs-100-gw1nr9 2026-05-13 16:21:38 +10:00
Cayetano Santos 631a850d70 board.hpp: Add sp701. 2026-05-04 08:28:47 +02:00
Gwenhael Goavec-Merou 2030920dd8 boards: Terasic Atum A3-Nano 2026-04-08 17:09:24 +02:00
Gwenhael Goavec-Merou ce8db7326c board: added Arrow AXE5000 (Altera Agilex 5 A5EC008BM16AE6S) 2026-04-08 17:06:44 +02:00
Gwenhael Goavec-Merou ae6f159765 doc/FPGAs: added Agilex 3/5 entries 2026-04-08 17:03:49 +02: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
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 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
Selim Sandal 7a2ea1376e windows: add clang cross-compile support on Linux 2026-02-17 22:17:35 +03:00
Selim Sandal 278e04ebd6 windows: make zlib static by default 2026-02-17 22:05:53 +03:00
Gwenhael Goavec-Merou 1f72df2936 doc/guide/install.rst: added common's subsection about enabling/disabling cables/vendors drivers 2026-02-17 10:34:52 +01:00
Gwenhael Goavec-Merou d2f40f03c6 doc,.github/workflows/Test.yml: removed btd uses, looks obsolete 2026-02-16 15:31:20 +01:00
blurbdust 98fea26507 Adding BPI flash support and YPCB board support 2026-02-13 12:03:38 +01:00
Selim SandalandClaude Opus 4.5 afecedb9fb Add MinGW-w64 cross-compilation support for Windows
Add CMake toolchain file and module to enable cross-compiling
openFPGALoader for Windows from Linux using MinGW-w64.

Features:
- Automatic download and build of libusb and libftdi dependencies
- CMake toolchain file for x86_64-w64-mingw32
- Fully static executable (only depends on Windows system DLLs)
- Works on Debian/Ubuntu, Fedora/RHEL/Rocky Linux

Usage:
  cmake -DCMAKE_TOOLCHAIN_FILE=cmake/Toolchain-x86_64-w64-mingw32.cmake ..
  cmake --build . --parallel

Co-Authored-By: Claude Opus 4.5 <[email protected]>
2026-02-12 18:08:05 +01:00
Gwenhael Goavec-Merou fb61d309dc part: added Altera 10M25S 2026-02-12 16:00:50 +01:00
zhangyh 251d7fde58 spiOverJtag: Add support for Efinix T120F324 2025-12-11 20:09:26 +08:00
Gwenhael Goavec-Merou 8411153d49 doc/FPGAs.yml: added GW5AT-15 variant 2025-12-10 11:15:11 +01:00
Gwenhael Goavec-Merou 432cdc2dd7 lattice: added SPI Flash access support for ECP3 family 2025-12-08 16:24:40 +01:00
Gwenhael Goavec-Merou b76840b20d doc/FPGAs.yml: added Kintex UltraScale+ reference 2025-11-05 18:43:38 +01:00
Andrew E Wilson 648a4a833a basic PDI prog for Spartan Ultrascale+ 2025-10-23 06:44:19 +02:00
Gwenhael Goavec-Merou 8694b3c295 board: added HyVision PCIe OPT01 rev.F (Kintex7 xc7k70tfbg676) 2025-09-24 16:56:46 +02:00
Gwenhael Goavec-Merou 42a4801180 cable: added Altera USB Blaster III (missing link in doc 2025-07-20 09:36:53 +02:00
Gwenhael Goavec-Merou b99672b69e board: added ULX4M (DFU) 2025-07-19 09:45:04 +02:00