Commit Graph

  • 10ba59c1ec libusb_ll,ftdipp_mpsse: Bus and Device must be both == 0 to use filter or uses VID/PID Gwenhael Goavec-Merou 2025-05-24 07:46:58 +0200
  • 1832c86ce7
    Merge 9a45999294 into 6c4dbe94cc Håkan Johansson 2025-05-23 17:19:01 +0800
  • 6c4dbe94cc
    Merge pull request #553 from cheyao/master Gwenhael Goavec-Merou 2025-05-23 07:27:18 +0200
  • 7c423c15fd Add icepi zero to board.hpp Cyao 2025-05-22 20:00:56 +0200
  • e587a7f1c7 Add icepi zero to the boards documentation Cyao 2025-05-22 19:28:34 +0200
  • f08454926a
    Merge pull request #552 from pigmoral/eg4d20 Gwenhael Goavec-Merou 2025-05-23 06:57:37 +0200
  • 5fefbb39af Add support for MILIANKE-S200-EG4D20 and update document Junhui Liu 2025-05-22 11:01:44 +0800
  • 951db00617 anlogicCable: Fix wrong ANLOGICCABLE_VIDv1 Junhui Liu 2025-05-22 10:37:04 +0800
  • e18c139941 spiFlashdb.hpp: disables quad mode configuration for all N25Q. It's useless because the chip is able by default to support single and quad transaction and after this configuration the flash is unable to works in single mode. Gwenhael Goavec-Merou 2025-05-21 10:17:10 +0200
  • e6ee4fb99a libusb_ll: probe type -> probe_type Gwenhael Goavec-Merou 2025-05-15 18:18:49 +0200
  • 392b4c61ee libusb_ll/scan: improved display by align column according to max size (#549) Gwenhael Goavec-Merou 2025-05-15 08:09:25 +0200
  • 4756fc17cb
    Merge pull request #548 from JN513/master Gwenhael Goavec-Merou 2025-05-12 18:00:17 +0200
  • c291aade70
    Adding support for Open Source SDR Lab Kintex-7 325t FPGA PCIE Development Board Julio Nunes Avelar 2025-05-12 12:38:30 -0300
  • 971a8db4e9 spiOverJtag: introduce a new spiOverJtag (v2) core able to work with complex JTAG chain Gwenhael Goavec-Merou 2025-05-11 08:09:02 +0200
  • 40a588fb2c
    Add xcau15p (xcau15p_ffvb676) support (#547) Tomserv-512 2025-05-10 08:02:21 +0300
  • eafed144b6
    Merge pull request #1 from vbuitvydas/xcau15p Tomserv-512 2025-05-08 11:48:22 +0300
  • 97d5d1b813 Remove unnecessary lines in xdc file, update bit.gz Tomas Šervenikas 2025-05-08 11:11:12 +0300
  • 40d9fdeb9e Add bit.gz file Tomas Šervenikas 2025-05-08 10:47:08 +0300
  • bbc64b9075 Add missing sck assignment to xilinxultrascale Tomas Šervenikas 2025-05-08 10:22:20 +0300
  • 3809506900 Initial support for xcau15p_ffvb676 vbuitvydas 2025-05-05 10:12:21 +0300
  • 4553bacb05 colognechip: performs reset after SPI Flash write Gwenhael Goavec-Merou 2025-05-01 16:19:05 +0200
  • f177884d84
    Merge pull request #545 from duskwuff/master Gwenhael Goavec-Merou 2025-04-27 16:08:23 +0200
  • f6afb5ab9f Add support for Digilent Anvyl, the Big Red Board. Dusk 2025-04-26 23:49:24 -0700
  • 7a509b56ee
    Merge pull request #541 from bl0x/numato-neso-support Gwenhael Goavec-Merou 2025-04-24 06:59:25 +0200
  • 513033ad4a
    Merge pull request #542 from mikegoelzer/master Gwenhael Goavec-Merou 2025-04-23 15:20:21 +0200
  • ff1e77debf adds GCM board type and FT4232H interface B cable Mike Goelzer 2025-04-23 07:01:16 -0600
  • d942c79f62 jtag: added method to retrieves number of devices in the JTAG chain Gwenhael Goavec-Merou 2025-04-22 18:59:19 +0200
  • bdeb74b61e Add support for Numatolab Neso board. Programming SRAM over USB works, when board jumpers are set for JTAG programming mode. SPI flashing does not work properly (does not boot). Bastian Löher 2025-04-21 21:16:46 +0200
  • 198cfbe604 ihexParser: added type 04 (Extented Linear Address Record) and 05 (Start Linear Address Record) Gwenhael Goavec-Merou 2025-04-21 17:47:02 +0200
  • c97369c241 spiFlash: only uses spi_put with distinct cmd parameter Gwenhael Goavec-Merou 2025-04-21 07:42:26 +0200
  • e9b8dc5e4c
    Merge pull request #540 from trabucayre/esp_usb_jtag Gwenhael Goavec-Merou 2025-04-20 16:51:06 +0200
  • 77323000ed 99-openfpgaloader.rules: added rule for ESP32S3 esp_usb_jtag Gwenhael Goavec-Merou 2025-04-20 12:47:50 +0200
  • 6c0c38d0cc esp_usb_jtag: added reference to esp32s3-jtag repository Gwenhael Goavec-Merou 2025-04-20 12:47:28 +0200
  • b7967cf71a esp_usb_jtag: improves - esp_usb_jtag: added xfer method to handle/simplify libusb_bulk_transfer calls - src/esp_usb_jtag.cpp: simplify some operations - src/esp_usb_jtag.cpp: writeTDI: fixed rx buffer index, added a basic code to handle end transaction - src/esp_usb_jtag.cpp: writeTMS: store and uses _tdi & _tms - src/esp_usb_jtag.cpp: toggleClock: re-uses _tdi/_tms - src/esp_usb_jtag.cpp: writeTDI: ditto - esp_usb_jtag: fixed verbosity level/be more quiet - esp_usb_jtag: fixed writeTDI with end and tms transition: now integrated instead of distinct sequence. Fixed TDI value with tms transition. Working with ECP5 - esp_usb_jtag: added optional parameter to lower timeout error (useful when it's time to flush the device) - esp_usb_jtag: fixed writeTDI when tx is NULL Gwenhael Goavec-Merou 2025-01-15 07:18:13 +0100
  • fa1d328b93 esp_usb_jtag: new cable - copy dirtyjtag to esp_usb_jtag, it compiles - copy protocol definiton, defines and private data/struct from openocd esp_usb_jtag.c - ulx3s_esp board with esp32s3 cable - esp_usb_jtag specify usb vid:pid in jtag.cpp - hardcode usb interface and endpoints - getting caps - set chip id (not applicable for fpga) - tms write done, untested - cleanup and toggle clk - 32bit counting - setting divisor (todo read base freq) - div range within 1-255 - base speed from descriptor - fix doc typo with swapped tms/tdi some cleanup but it doesn't work. Emard 2024-12-30 09:50:31 +0100
  • bc6ba85c7f CI: Removed ubuntu-20.02 build/test Gwenhael Goavec-Merou 2025-04-16 07:55:59 +0200
  • d155bf6a35
    Merge pull request #538 from nexthop-ai/nate-a7-15t Gwenhael Goavec-Merou 2025-04-16 06:14:55 +0200
  • 5da3d72fad
    Merge pull request #537 from pigmoral/xc7k480t-support Gwenhael Goavec-Merou 2025-04-16 06:12:56 +0200
  • 68c7786f5f Add support for xc7k480t Junhui Liu 2025-04-09 21:01:16 +0800
  • 6e05a7fa25 Add support for Artix A7 15t Nate White 2025-04-08 15:31:41 +0000
  • 719b420a11 doc/vendors/intel.rst: fixed section/subsection for MAX10 Gwenhael Goavec-Merou 2025-04-03 21:55:28 +0200
  • 5bbc93e725 doc/vendors/intel.rst: improved MAX10 section Gwenhael Goavec-Merou 2025-04-03 21:51:25 +0200
  • f1bc5edbd0
    Merge pull request #536 from Nekitoz/addFPGA Gwenhael Goavec-Merou 2025-04-02 06:41:36 +0200
  • fdf24a824e add xc7a50tcsg325 Neo 2025-04-01 22:19:18 +0300
  • a1ba0457e0
    Merge pull request #535 from phdussud/master Gwenhael Goavec-Merou 2025-03-30 18:54:22 +0200
  • 496cd7d9a4 make ENABLE_OPTIM non effective for Debug builds configuration Patrick Dussud 2025-03-30 09:31:52 -0700
  • ccb11ffe01
    Merge pull request #534 from phdussud/master Gwenhael Goavec-Merou 2025-03-30 08:56:35 +0200
  • 80dcb6bfce
    Merge pull request #533 from FraunhoferEMI/master Gwenhael Goavec-Merou 2025-03-30 08:56:02 +0200
  • 6623ceff28 Fix incompatibility with Lattice FPGA Patrick Dussud 2025-03-29 17:23:02 -0700
  • fd66d4a74a Added support for Everspin MRAM (EM008LX, EM016LX, EM032LX and EM064LX) Clemens Horch 2025-03-28 09:06:02 +0100
  • 5ced26c3f6 gowin: Improved eraseSRAM/SPI Flash prepare for Arora V devices Gwenhael Goavec-Merou 2025-03-26 13:14:32 +0100
  • f7b7e77a47
    Merge pull request #532 from fjullien/xc7s_fgga676 Gwenhael Goavec-Merou 2025-03-25 21:25:30 +0100
  • 1698d6751e part.hpp: add Xilinx xc7s75 Franck Jullien 2025-03-25 10:54:20 +0100
  • 2535170267 spiOverJtag: add xc7s75fgga676 Franck Jullien 2025-03-25 10:32:12 +0100
  • f5ed5c4400
    Merge pull request #529 from mer0m/master Gwenhael Goavec-Merou 2025-03-21 19:12:44 +0100
  • 8435bbd43b
    Merge pull request #530 from vbuitvydas/MX25L25645G Gwenhael Goavec-Merou 2025-03-21 15:05:51 +0100
  • b1f4c35312 Added support for MX25L25645G FLASH memory vbuitvydas 2025-03-21 15:50:17 +0200
  • 671224a544 mcsParser: check if _bit_data size is not larger than bitstream Gwenhael Goavec-Merou 2025-03-21 06:47:30 +0100
  • 4e5fd9fabc Merge branch 'kcu105_dual_qspi' bma 2025-03-20 20:47:12 +0100
  • e6d20ab6d5 doc: add kcu105 dual qspi command examples bma 2025-03-20 20:33:17 +0100
  • 1c78344ca5 kcu105: add secondary qspi detection and dump bma 2025-03-20 20:11:02 +0100
  • 1bb69dcf22 kcu105: add fpga package in description bma 2025-03-20 20:09:46 +0100
  • 4c4f48ea93 fix to have an happy CI Gwenhael Goavec-Merou 2025-03-18 23:02:11 +0100
  • 414a7259f0 altera: uses --flash-sector to only update a subset of internal flash sectors Gwenhael Goavec-Merou 2025-03-18 22:40:32 +0100
  • 719697eabe common: added function to split a string to a vector by using a delimiter Gwenhael Goavec-Merou 2025-03-18 22:39:44 +0100
  • 4a5a912b9d mcsParser: fixed warnings Gwenhael Goavec-Merou 2025-03-17 07:25:13 +0100
  • 2ee72c0556 mcsParser: _bit_length/buffer size / addr sanity check Gwenhael Goavec-Merou 2025-03-17 07:19:19 +0100
  • f86037231a altera: added max10_mem_t in max10_memory_map for 10M16SA Max10 variant Gwenhael Goavec-Merou 2025-03-16 08:50:13 +0100
  • 1abb1c2453 altera: added sectors erase and UFM write - updated max10_mem_t to have sectors erase addresses - updated max10_flow_erase to perform a full erase or sectors per sectors - added a dedicated method to perform UFM erase and write without full internal flash erase and with arbitrary file instead of POF Gwenhael Goavec-Merou 2025-03-15 07:41:57 +0100
  • 703af08c91
    xvc_server: Make thread exit cleanly (#526) Marcus Comstedt 2025-03-10 21:25:13 +0100
  • d7726c4247 xvc_server.cpp: indent Gwenhael Goavec-Merou 2025-03-10 21:24:03 +0100
  • b2c2ae80c0
    Merge pull request #528 from mc-requtech/xvc-server-libgpiod Gwenhael Goavec-Merou 2025-03-10 20:25:38 +0100
  • a39aa2d43e libgpiodJtagBitbang: add support for XVC server Marcus Comstedt 2025-03-10 15:29:06 +0100
  • 6f29d9ecd1 ftdispi: fixed ft2232_spi_wr_and_rd: buffer is empty when transaction is read-only Gwenhael Goavec-Merou 2025-03-09 08:37:29 +0100
  • b9c2ab5cdc
    Merge pull request #527 from mc-requtech/musl-build-fix Gwenhael Goavec-Merou 2025-03-08 06:12:53 +0100
  • 6dbde4c368 gowin: Fix compilation on musl Marcus Comstedt 2025-03-07 15:38:14 +0100
  • 3cf558ebe2 colognechip: added a workaround to drive reset pin with DirtyJTAG cable (requires a recent DirtyJTAG firmware) Gwenhael Goavec-Merou 2025-03-07 07:18:15 +0100
  • 3c7324d14d dirtyJtag: added SRST/TRST values. Added method to read/set GPIOs level Gwenhael Goavec-Merou 2025-03-07 07:17:10 +0100
  • ab8d8fc0d3 gowin: Arora V: fix SRAM erase/load when flash is blank and timeout bit is set Gwenhael Goavec-Merou 2025-03-06 20:05:31 +0100
  • e557a2c5a1 xvc_server: Make thread exit cleanly Marcus Comstedt 2025-03-06 13:37:54 +0100
  • ee8decdfe6 ftdispi: ft2232_spi_wr_and_rd: improved error messages Gwenhael Goavec-Merou 2025-03-02 09:11:49 +0100
  • ecb22b2eeb ftdispi: ft2232_spi_wr_and_rd: use dedicated buffer for MPSSE command to avoid overflow. Simplify code, improve error message (issue #524 and Gwenhael Goavec-Merou 2025-03-02 08:47:34 +0100
  • 564485036e doc/boards: added alinx_ax7201/alinx_ax703 entries. Gwenhael Goavec-Merou 2025-02-27 06:44:52 +0100
  • cfdb59b9e1
    Merge pull request #521 from tarik-hamedovic/master Gwenhael Goavec-Merou 2025-02-27 06:38:00 +0100
  • c0cfc0cc57 Added alinx_ax7203 and alinx_ax7201 boards TarikHamedovic 2025-02-27 04:13:42 +0100
  • 989c8f8ccb ftdispi: lowlevel init/MPSSE configuration before pins manipulation (issue #519) Gwenhael Goavec-Merou 2025-02-26 19:48:42 +0100
  • fbee81b1d0 efinix.cpp: programJTAG. Fixed IDCODE read 4 -> 32 (issue #520) Gwenhael Goavec-Merou 2025-02-26 19:38:10 +0100
  • 2ff215dfff board, efinix: added SPI variant for efinix t20 BGA256 board Gwenhael Goavec-Merou 2025-02-24 20:33:01 +0100
  • c6e5ec9cb0 anlogicCable: fixed typo Gwenhael Goavec-Merou 2025-02-24 19:42:27 +0100
  • 23cbdbf0eb altera: changed max10_flow_erase to perform a full erase or sectors per sectors max10 Gwenhael Goavec-Merou 2025-02-23 17:53:06 +0100
  • 7129ffb201 99-openfpgaloader.rules: update Gwenhael Goavec-Merou 2025-02-23 09:03:44 +0100
  • a8d5247650 anlogicCable: added pinout + link Gwenhael Goavec-Merou 2025-02-23 09:00:30 +0100
  • 4b008a0196 anlogicCable: refresh with new VID Gwenhael Goavec-Merou 2025-02-23 08:59:08 +0100
  • 7ed62601c7 altera: fixed UFM: MAX10 memory is in reverse order, UFM1 is BEFORE UFM0 Gwenhael Goavec-Merou 2025-02-16 15:30:30 +0100
  • 5b6ccf7d0f
    Merge pull request #516 from EEVengers/master Gwenhael Goavec-Merou 2025-02-15 22:41:14 +0100
  • b89e71c0b3
    Merge pull request #515 from Peter-van-Tol/patch-1 Gwenhael Goavec-Merou 2025-02-15 22:40:17 +0100
  • 679a92ce05
    Add entry about updating firmware TangNano20K Peter-van-Tol 2025-02-15 22:25:18 +0100
  • d61e147989 added 1.35v csg325 build and Macronix flash AEW2015 2025-02-15 14:24:42 -0700
  • c4d4e8db7e doc/boards.yml, src/board.py: added tangconsole entry Gwenhael Goavec-Merou 2025-02-15 11:39:37 +0100
  • 79054f3fa1
    Merge pull request #512 from antmicro/fix-null-values-in-stdout Gwenhael Goavec-Merou 2025-02-13 19:47:45 +0100