Commit Graph

  • 75e086cd55 spiOverJtag: Remove obsolete xc6 directory Uwe Bonnes 2024-02-28 12:04:46 +0100
  • a926ab9b88 Add (Cern) VMM3 board Uwe Bonnes 2024-02-26 15:18:51 +0100
  • 0e99360d1c Add (Cern) VEC_V6 Board Uwe Bonnes 2024-02-26 21:40:09 +0100
  • 354d3f86ab Virtex6: Add spiOverJtag for Virtex6, detect xc6vlx130 and provide bitfile for xc6vlx130tff784 Uwe Bonnes 2024-02-27 15:44:14 +0100
  • 956d9355a6 Add S25FL128L flash Uwe Bonnes 2024-02-26 15:56:03 +0100
  • 3ea541cd8e xilinx_spiOverJtag.v: Rearrange for better extensibility - Use `ifdef ... `elsif ... `endif for better seperation Uwe Bonnes 2024-02-27 13:06:35 +0100
  • 0a92adf8a6 spiOverJtag: Add constr_xc7k_fbg676.xdc Uwe Bonnes 2024-02-27 14:04:54 +0100
  • 7363708f11 spiOverJtag: Fix errors on xc6slx150tfgg484 Uwe Bonnes 2024-02-27 13:30:33 +0100
  • 829b5eb099 spiOverJtag: Add missing xc6s_tqg144 constraint Uwe Bonnes 2024-02-27 13:16:39 +0100
  • 2eb620a493 Update ch347jtag.cpp ZhiYuanNJ 2024-02-27 14:23:00 +0800
  • 7596ca81e9 Update ch347jtag.cpp ZhiYuanNJ 2024-02-27 13:22:52 +0800
  • b2ad822fe3 Update ch347_jtag clock ZhiYuanNJ 2024-02-27 13:18:44 +0800
  • 85d9ca5d20 board: added digilent cmoda7_15t Gwenhael Goavec-Merou 2024-02-26 21:18:33 +0100
  • 9e2edeb6c1 spiOverJtag: added xc7a15tcpg236 bitstream Gwenhael Goavec-Merou 2024-02-26 21:15:36 +0100
  • ee2337ce0a CMakeLists.txt: compress spiOverJtag for Darwin too Gwenhael Goavec-Merou 2024-02-23 21:41:58 +0100
  • 32435dfd7d Merge branch 'master' of https://github.com/ZhiyuanYuanNJ/openFPGALoader ZhiYuanNJ 2024-02-23 13:54:36 +0800
  • 3225133fff Update ch347jtag.cpp ZhiYuanNJ 2024-02-23 13:54:22 +0800
  • 7efdad6098
    Merge branch 'trabucayre:master' into master ZhiYuanNJ 2024-02-22 10:52:33 +0800
  • b7f80d890d Update ch347jtag.cpp ZhiYuanNJ 2024-02-22 10:51:28 +0800
  • 0182d592be dfu,ftdipp_mpsse: sprintf -> snprintf Gwenhael Goavec 2024-02-20 20:59:13 +0100
  • 3165552994 DFU: fix code to accept tinyDFU implementation (where not altsettings have an DFU descriptor) Gwenhael Goavec-Merou 2024-02-15 06:45:13 +0100
  • d5dcf03fc7
    Merge pull request #432 from bg-gsl/lattice_encrypted Gwenhael Goavec-Merou 2024-02-13 14:19:00 +0100
  • ffc519c0e2 lattice: improve info about "BSE Error Code" from Device Status Register Giovanni Bruni 2024-02-13 09:32:30 +0100
  • e923ef4059 lattice nexus boards: change from CABLE_DEFAULT (i.e. 6MHz) to CABLE_MHZ(1) (i.e. 1MHz) as at 6MHz the download of bitstreams is not stable. Giovanni Bruni 2024-02-13 09:24:47 +0100
  • 0f9422f09a latticeBitParser: add support for loading Lattice (Nexus) encrypted bitstreams, by adding key and preamble of encrypted bitstreams to if statements. Giovanni Bruni 2024-02-13 09:20:35 +0100
  • 4c4b132c2c
    Merge pull request #431 from mdavidsaver/xvc-client-fixup Gwenhael Goavec-Merou 2024-02-12 06:59:15 +0100
  • daa1e38799 xvc client: handle failed ll_write() Michael Davidsaver 2024-02-11 14:14:08 -0800
  • 4c737b2b96 xvc client ensure send() entire buffer Michael Davidsaver 2024-02-11 14:10:01 -0800
  • 39be00fd56
    Merge pull request #427 from jgroman/master Gwenhael Goavec-Merou 2024-02-02 13:09:45 +0100
  • eba9c37027 Fix SRAM loading on invalid flash jgroman 2024-02-02 12:54:17 +0100
  • f7826b8820
    Merge pull request #425 from sigmaeo/master Gwenhael Goavec-Merou 2024-02-01 20:34:13 +0100
  • fc58ffed38
    Update spiFlashdb.hpp for Macronix MX25L3233F used on Cmod A7-35T sigmaeo 2024-02-01 19:48:21 +0100
  • 635d29ebba updata CH347 ZhiYuanNJ 2024-02-01 17:22:00 +0800
  • f9c1aa4eed
    Merge pull request #423 from jgroman/master Gwenhael Goavec-Merou 2024-01-29 07:17:50 +0100
  • 33eaf58869 Add faulty MPSEE cmd 8E workaround jgroman 2024-01-27 13:02:46 +0100
  • abda6ed72c
    Merge pull request #422 from antmicro/tmichalak/antmicro-ddr-tester-boards Gwenhael Goavec-Merou 2024-01-25 18:50:29 +0100
  • d2f31860cd spiOverJtag: add support for xc7k70tfbg484 Michal Sieron 2022-08-23 17:13:13 +0200
  • 1aaa1b37ac board: add Antmicro LPDDR4 Tester board Michal Sieron 2022-08-23 13:52:52 +0200
  • 59f5759888 board: add Antmicro DDR5 Tester board Michal Sieron 2022-07-27 16:06:46 +0200
  • 17939d587e board: add Antmicro DDR4 Tester board Michal Sieron 2022-07-27 16:01:27 +0200
  • 308e47c5c0
    Merge pull request #420 from sean-anderson-seco/xilinx-ids Gwenhael Goavec-Merou 2024-01-19 07:25:54 +0100
  • 64e9b601e1
    Merge pull request #419 from sean-anderson-seco/machxo-ids Gwenhael Goavec-Merou 2024-01-19 07:24:13 +0100
  • da0f6f6f2a xilinx: Add remaining ZynqMP IDs Sean Anderson 2024-01-18 14:42:15 -0500
  • 9943c3072a lattice: Add all MachXO[23] part IDs Sean Anderson 2024-01-18 13:04:09 -0500
  • 6e99e96eb4
    Merge pull request #416 from chuangzhu/lcmx02-4000hc Gwenhael Goavec-Merou 2024-01-11 07:13:13 +0100
  • 4148be3d31 part: 0x012bc043 is for LCMXO2-4000HC Chuang Zhu 2024-01-11 10:00:02 +0800
  • a3826614b3 gowin: writeFLASH: increase delay before CRC check (required for 9K device) Gwenhael Goavec-Merou 2024-01-09 19:56:53 +0100
  • 0b59efcb42 src/gowin: GW5A/SPI flash: adding delay after erase flash and after SPI mode instruction. Seems fixed write error. Gwenhael Goavec-Merou 2024-01-09 18:48:21 +0100
  • 62ad3a3003 gowin: fix flash erase for GW1NSR-4C: during shiftDR sequence TDI MUST be 0x0000 Gwenhael Goavec-Merou 2024-01-04 07:24:02 +0100
  • c51dbcb0ed
    Merge pull request #410 from pu-cc/gatemate-chain-fix Gwenhael Goavec-Merou 2023-12-27 14:42:29 +0100
  • 001f20c884 gatemate: use more suitable change to RUN_TEST_IDLE state Patrick Urban 2023-12-27 13:38:13 +0100
  • a3745bca7d
    Merge pull request #412 from whitequark/wasm Gwenhael Goavec-Merou 2023-12-24 09:55:09 +0100
  • 8c6c0ee85a Add WebAssembly support. Catherine 2023-12-22 21:07:33 +0000
  • bca3bd6623 Use correct format specifier for printing uint64_t. Catherine 2023-12-22 21:07:23 +0000
  • a58f946ed5 gowin: try again to fix gw5ast flash write draft_gw5a_spi Gwenhael Goavec-Merou 2023-12-22 06:59:30 +0100
  • a38efe9e48 CMake: bump the minimal required version to 3.5 Gwenhael Goavec-Merou 2023-12-22 07:01:58 +0100
  • cd40de37cb main: allows mcufw only mode for gowin Gwenhael Goavec-Merou 2023-12-14 13:13:48 +0100
  • 22f33618b0 gowin: mcufw may be written without fs (but this erase all memory) Gwenhael Goavec-Merou 2023-12-14 13:13:29 +0100
  • 2093ce7520 gowin: fix gw1n external flash access Gwenhael Goavec-Merou 2023-12-14 11:48:14 +0100
  • 1dbc9e664b gowin: programFlash/writeFlash: disable previous rewrite (fix write with tangnano4k) Gwenhael Goavec-Merou 2023-12-14 11:38:34 +0100
  • 1dfdec6ce1 gatemate: fix configuration in jtag chains Patrick Urban 2023-12-12 10:21:30 +0100
  • ed547ed893 boards: adding AMD Virtex UltraScale+ FPGA VCU1525 Acceleration Development Kit Gwenhael Goavec-Merou 2023-12-11 12:23:23 +0100
  • d8186c5e8a gowin: GW5AST work around Gwenhael Goavec-Merou 2023-12-11 07:18:28 +0100
  • 1c7a4afd01 ftdipp_mpsse: display/typo Gwenhael Goavec-Merou 2023-12-11 07:18:02 +0100
  • bd917d51ef gowin: try second eraseSRAM before writeSRAM. Not always working but better... Gwenhael Goavec-Merou 2023-12-10 08:14:06 +0100
  • 163d83787a
    Merge pull request #409 from dau-dev/tkp/pz1 Gwenhael Goavec-Merou 2023-12-09 06:13:43 +0100
  • b70a3991cc Add pynq-z1 board Tim Paine 2023-12-08 14:51:38 -0500
  • 2a2435ecbe board: Xilinx KCU105 (Kintex Ultrascale xcku040) Gwenhael Goavec-Merou 2023-12-08 16:00:59 +0100
  • 807d794703 latticeBitParser: add ECP3 VERIFY ID support (avoid to fail with bitstream) Gwenhael Goavec-Merou 2023-12-08 07:07:35 +0100
  • fb587e73d8 gowin: Fix clk cycle after sending a command, don't read status register programSRAM sequence Gwenhael Goavec-Merou 2023-12-04 07:25:43 +0100
  • 0dcd851187 gowin: avoid multiple status register access Gwenhael Goavec-Merou 2023-12-04 07:05:40 +0100
  • 01d6244a0f gowin: Fix status register parse for GW5AST Gwenhael Goavec-Merou 2023-12-04 07:01:56 +0100
  • 123b4ad320 precompute TMS sequencies Alexey Starikovskiy 2023-09-07 15:20:08 +0300
  • 8007ffe263 xilinx: lint more happy Gwenhael Goavec-Merou 2023-11-25 15:14:32 +0100
  • 234f7f5a35
    XADC and DNA for Xilinx FPGA (#407) bma 2023-11-25 08:47:24 +0100
  • b119a955a6 gowin: GW5A SPI flash support Gwenhael Goavec-Merou 2023-11-19 13:29:15 +0100
  • a5f2aa56c8 gowin: displayReadReg update. Now GW5A field are correctly displayed Gwenhael Goavec-Merou 2023-11-19 10:25:06 +0100
  • 31c89e21a3 gowin: detectFamily new function Gwenhael Goavec-Merou 2023-11-19 10:18:45 +0100
  • 1cbdee362d jtag,main: fix warnings Gwenhael Goavec-Merou 2023-11-19 10:17:54 +0100
  • a66f7f0f3e Gowin: adding basic GW5A support (draft), prepare to move to spiInterface methods draft_gw5a_spi_v2 Gwenhael Goavec-Merou 2023-10-29 08:17:05 +0100
  • bcc109f34b Merge branch 'master' of https://github.com/trabucayre/openFPGALoader bma 2023-11-13 09:46:36 +0100
  • 6258496d0c doc: add xcku060 bma 2023-11-13 09:38:39 +0100
  • ab9c38227f XADC_dna: clean code bma 2023-11-13 09:21:45 +0100
  • 1306c79bdc
    Merge pull request #406 from markfeathers/add-user-device-list Gwenhael Goavec-Merou 2023-11-13 07:07:16 +0100
  • 7059c15960 Add user device list for non-fpga JTAG devices Mark Featherston 2023-11-10 14:00:13 -0700
  • 6da1bc9e96 xilinx: add XADC and DNA args, see https://github.com/cfib/openFPGALoaderXADC/tree/XADC_3 parts: add xcku060 bma 2023-11-09 16:15:43 +0100
  • 34f20ca686
    Merge pull request #404 from hansfbaier/master Gwenhael Goavec-Merou 2023-11-09 06:04:46 +0100
  • 63c1950f2f Add xc7k70t and small fixes for xc7k160t Hans Baier 2023-11-09 07:45:46 +0700
  • 1a86fa21ae
    Merge pull request #399 from bg-gsl/fix_lattice_bscan_nexus Gwenhael Goavec-Merou 2023-11-08 12:47:34 +0100
  • fa5ff873e4 lattice.cpp: restore bypass instruction in clearSRAM() Giovanni Bruni 2023-11-08 09:49:14 +0100
  • f71858f96a Rewrite GOWIN algorithms Alexey Starikovskiy 2023-09-01 20:24:33 +0300
  • 790d2bccab fsParser: adding GW5A-25 IDCODE Gwenhael Goavec-Merou 2023-10-29 07:02:12 +0100
  • 59b56bcc95 all jtag cable: no more hardcoding tdi bit with writeTMS Gwenhael Goavec-Merou 2023-10-29 06:41:39 +0100
  • 43ae0d8fdd ftdiJtagMPSSE,jtagInterface: {set|get}{Read|Write}Edge signature Gwenhael Goavec-Merou 2023-10-29 06:12:09 +0100
  • 1789feb2cf Rewrite GOWIN algorithms rework_gowin Alexey Starikovskiy 2023-09-01 20:24:33 +0300
  • b54205fc15
    Merge pull request #401 from inkdot7/ax7101 Gwenhael Goavec-Merou 2023-10-28 18:14:39 +0200
  • 46ce2e61a7 ALINX AX7101 board. Haakan T Johansson 2023-10-28 17:22:42 +0200
  • d58a1c3fc7 lattice: correct mask for sram erase for NEXUS_FAMILY, as it is 0x00 Giovanni Bruni 2023-10-26 11:30:24 +0200
  • 917e42127b lattice: fix bscan register initialization inside clearSRAM() Giovanni Bruni 2023-10-25 17:43:49 +0200
  • ba6dd3c82e
    Merge pull request #397 from inkdot7/ax7102 Gwenhael Goavec-Merou 2023-10-25 10:52:38 +0200