Commit Graph

285 Commits

Author SHA1 Message Date
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 Sandal 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 <noreply@anthropic.com>
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
Cayetano Santos 626084947d
doc/guide/install.rst: udev rules instructions under GuixSystem. 2025-07-03 10:43:40 +02:00
Gwenhael Goavec-Merou 803bdfecce altera: MAX10: added --flash-sector support with arbitrary binary file 2025-06-18 18:57:26 +02:00
Gwenhael Goavec-Merou 10fbb8a153 doc/FPGAs,doc/vendors/lattice: added Lattice ECP3 2025-06-18 16:25:40 +02:00
Gwenhael Goavec-Merou f41f85b9d4 doc/cable: added arm-usb-tiny-h reference 2025-06-12 09:51:21 +02:00
Gwenhael Goavec-Merou 6c4dbe94cc
Merge pull request #553 from cheyao/master
Add support for icepi zero
2025-05-23 07:27:18 +02:00
Cyao e587a7f1c7 Add icepi zero to the boards documentation 2025-05-23 07:00:34 +02:00
Junhui Liu 5fefbb39af Add support for MILIANKE-S200-EG4D20 and update document
Add board definition and FPGA part ID for the MILIANKE S200 EG4D20
development board. Also update related documentation and outdated URL.

Tested ok by loading bitstream to SRAM and FLASH.

Signed-off-by: Junhui Liu <junhui.liu@pigmoral.tech>
2025-05-22 11:05:51 +08:00
Julio Nunes Avelar c291aade70
Adding support for Open Source SDR Lab Kintex-7 325t FPGA PCIE Development Board 2025-05-12 12:38:30 -03:00
Junhui Liu 68c7786f5f Add support for xc7k480t 2025-04-09 21:01:16 +08:00