Commit Graph

  • b8e2939776 board: add vid/pid for DFU at board level Gwenhael Goavec-Merou 2021-07-17 08:34:44 +0200
  • 7113f4b36b part: add Gowin GW1N-2 Gwenhael Goavec-Merou 2021-07-16 07:42:34 +0200
  • 651fdd8beb ftdixx: improve workaround for arty. Not required with a classic ft2232 Gwenhael Goavec-Merou 2021-07-14 19:08:40 +0200
  • cd64bce4f2 fix warning in Debug mode Gwenhael Goavec-Merou 2021-07-14 17:59:02 +0200
  • be6ed217dd main: display error message if program fails Gwenhael Goavec-Merou 2021-07-14 16:39:14 +0200
  • 1e0a06288d configBitstreamParser: don't compute reverseByte, use a precomputed table: gain: 200ms for arty @30MHz Gwenhael Goavec-Merou 2021-07-14 08:44:22 +0200
  • cc688d6db6 main: small fix Gwenhael Goavec-Merou 2021-07-14 08:07:51 +0200
  • 894cda820f board: add default frequency option for BITBANG and SPI boards Gwenhael Goavec-Merou 2021-07-14 08:05:36 +0200
  • 13af012163 main: avoid potential miss with probe clock frequency Gwenhael Goavec-Merou 2021-07-14 08:04:43 +0200
  • fd329158de
    Merge pull request #98 from ultraembedded/master Gwenhael Goavec-Merou 2021-07-14 07:53:13 +0200
  • acf7d2a0a8 ftdiJtagMPSSE: add work around to deal with freq >= 15MHz Gwenhael Goavec-Merou 2021-07-13 07:00:30 +0200
  • 594f065116 ftdipp_mpsse: use runtime_error instead of simple exception Gwenhael Goavec-Merou 2021-07-12 08:05:25 +0200
  • f8831f329c Only use board clock speed if user does not specify an alternate freq ultraembedded 2021-07-11 15:27:46 +0100
  • 797785ce93 Allow board configuration table to contain a default clock speed (as some boards are known to work at higher speeds safely). Move Digilent Arty to 10MHz (tested). ultraembedded 2021-07-11 15:20:15 +0100
  • 3983726a66 all devices: use spiFlash dump & verify Gwenhael Goavec-Merou 2021-07-11 11:34:14 +0200
  • f5254294eb altera: add verify and dump Gwenhael Goavec-Merou 2021-07-11 11:32:35 +0200
  • b77c5a22df spiFlash: add verify and dump method Gwenhael Goavec-Merou 2021-07-11 11:32:10 +0200
  • f19d0996a4 progressBar: limit resolution Gwenhael Goavec-Merou 2021-07-11 11:30:02 +0200
  • 6a1f67bc69 spiOverJtag: add constr_xc6s_csg324 Gwenhael Goavec-Merou 2021-07-11 09:05:15 +0200
  • 6639f0646a board: pipistrello: add spi flash support Gwenhael Goavec-Merou 2021-07-11 08:58:40 +0200
  • 0d57b58c26 spiOverJtag: use build.py for all devices, add xc6slx45 Gwenhael Goavec-Merou 2021-07-11 08:57:46 +0200
  • 7d3000f88d spiOverJtag: rewrite xilinx spiOverJtag vhd -> v Gwenhael Goavec-Merou 2021-07-11 08:57:00 +0200
  • 7137103db1 update README Gwenhael Goavec-Merou 2021-07-11 08:49:39 +0200
  • c90a4b7734 altera: spi flash support for cycloneV and qmtech Gwenhael Goavec-Merou 2021-07-10 08:20:27 +0200
  • 0c4aedcb23 altera: add spi flash support for de0nano (EP4CE22F17C6) Gwenhael Goavec-Merou 2021-07-09 07:40:55 +0200
  • 592cbd87b7 spiOverJtag: add real bridge (virtual jtag) for cyc1000 and build system based on edalize Gwenhael Goavec-Merou 2021-07-08 20:59:28 +0200
  • c99f5aa4e6 main: update to pass device type and prog type to altera class Gwenhael Goavec-Merou 2021-07-08 20:54:12 +0200
  • 84bd19b19a board: cyc1000: add fpga model Gwenhael Goavec-Merou 2021-07-08 20:53:20 +0200
  • c29fbb15f9 altera: use new epcq interface, add device type and prog type. Now more generic and not specific to cyc1000 Gwenhael Goavec-Merou 2021-07-08 20:52:46 +0200
  • 0d4b6143b5 epcq,spiFlash: epcq is now a subclass of spiFlash (real different part is power_(up|down) and read_id Gwenhael Goavec-Merou 2021-07-08 20:51:51 +0200
  • 9f32493962
    Merge pull request #97 from wasv/xc6 Gwenhael Goavec-Merou 2021-07-08 20:47:06 +0200
  • db73fedf40
    Adds wpn and hldn signals. Billy Stevens 2021-07-04 21:35:07 -0400
  • 05c07df4cc
    Condenses TCL script. Billy Stevens 2021-07-04 21:34:23 -0400
  • 1d6505182c
    Adds .gitignore for ISE build files. Billy Stevens 2021-07-04 21:33:48 -0400
  • f937cb9ab5
    Adds support for the xc6slx100fgg484. Billy Stevens 2021-07-03 05:01:56 -0400
  • 8068c84ec8 board: add Fomu support Gwenhael Goavec-Merou 2021-06-29 13:45:56 +0200
  • 1dbbd34420 prepare release v0.4.0 v0.4.0 Gwenhael Goavec-Merou 2021-06-26 15:24:22 +0200
  • 8f95303daf move to APACHE-2.0 license Gwenhael Goavec-Merou 2021-06-26 15:24:07 +0200
  • b2d2fa0127 ftdipp_mpsse: with 1.5 reatach may be automatic v0.3.1 Gwenhael Goavec-Merou 2021-06-26 15:04:57 +0200
  • c1f18cd1d3 jtag: fix unsigned vs signed Gwenhael Goavec-Merou 2021-06-26 08:47:37 +0200
  • 98a2e836fa ice40: add support for verify and dump Gwenhael Goavec-Merou 2021-06-26 08:43:02 +0200
  • fb8f50cb52 ice40: indent Gwenhael Goavec-Merou 2021-06-26 08:34:41 +0200
  • 79a0e84f1f efinix: add support for verify and dump Gwenhael Goavec-Merou 2021-06-26 08:34:12 +0200
  • b92a9adca7 ftdispi: improve write/read Gwenhael Goavec-Merou 2021-06-26 08:06:26 +0200
  • d32b81037a xilinx: add dumpFlash support Gwenhael Goavec-Merou 2021-06-25 11:28:19 +0200
  • 2af64e9af4 all: propagate verify with a message when not supported Gwenhael Goavec-Merou 2021-06-25 08:58:45 +0200
  • fe0a315456 lattice,device: introduce method to dump flash content Gwenhael Goavec-Merou 2021-06-24 18:19:09 +0200
  • c471d25bb5 xilinx,lattice,device: add verify write into flash Gwenhael Goavec-Merou 2021-06-24 18:06:48 +0200
  • b150bbdd23 gowin: checks if fs is targeted for connected device Gwenhael Goavec-Merou 2021-06-24 08:57:18 +0200
  • bb9d22d89a
    Merge pull request #94 from zyp/orbtrace Gwenhael Goavec-Merou 2021-06-23 09:41:45 +0200
  • 5e11b3cb67 cmsisDAP: Remove product string check. Vegard Storheil Eriksen 2021-06-22 23:53:30 +0200
  • 7fc0703167 cable: Add support for Orbtrace. Vegard Storheil Eriksen 2021-06-22 23:52:54 +0200
  • 371a411e8a prepare release v0.3.0 v0.3.0 Gwenhael Goavec-Merou 2021-06-20 16:40:41 +0200
  • 40d9bc3ea7 dirtyJtag: cpplint/cppcheck Gwenhael Goavec-Merou 2021-06-20 16:39:19 +0200
  • 0a7fd93a08 dirtyJtag: update _clkHZ with current frequency Gwenhael Goavec-Merou 2021-06-20 16:28:46 +0200
  • 8d20c09791 dirtyJtag: fix toggleClk call (TMS is high, TDI depends on last_bit) Gwenhael Goavec-Merou 2021-06-20 16:28:18 +0200
  • 26f5dd3ee5
    Merge pull request #92 from phdussud/master Gwenhael Goavec-Merou 2021-06-20 16:26:53 +0200
  • 827767b99f add proof of concept / draft for DFU protocol. Add orangeCrab in DFU mode Gwenhael Goavec-Merou 2021-06-20 10:25:49 +0200
  • 80f642a0a4 Fix a buffer overflow per code review phdussud 2021-06-19 12:39:25 -0700
  • cbbac0bff8 Changes per code review. phdussud 2021-06-19 09:40:33 -0700
  • dddfcbc973 board: add support for colorlight I5 Gwenhael Goavec-Merou 2021-06-19 17:30:47 +0200
  • 53c5d35da6 add cmsis dap (hid) support Gwenhael Goavec-Merou 2021-06-19 17:28:48 +0200
  • 00289503dd README: add ZedBoard, de0nanoSoc and de10nano support Gwenhael Goavec-Merou 2021-06-19 15:33:26 +0200
  • b4fe045060 fsparser: don't try to analyze header after then end of header area Gwenhael Goavec-Merou 2021-06-18 13:33:40 +0200
  • 41b4a79af1
    Merge pull request #91 from ultraembedded/master Gwenhael Goavec-Merou 2021-06-14 07:16:55 +0200
  • f84cb403e4 dirtyJtag optimizations to cut the number of USB requests phdussud 2021-06-13 11:38:30 -0700
  • 171d51f844 dirtyJtag cable: optimizations to cut down on USB packet traffic phdussud 2021-06-13 10:51:06 -0700
  • 470f2a2b25 Cosmetic change to board list in README. ultraembedded 2021-06-13 17:57:54 +0100
  • eaed746cf2 Add a few more Spartan6 based parts and boards (tested on an old miniSpartan6+). ultraembedded 2021-06-13 17:55:56 +0100
  • 2bf7b255b3 lattice: move directly to run_test_idle with last tx packet in program_mem Gwenhael Goavec-Merou 2021-06-12 09:27:16 +0200
  • 2214a7e720 Merge remote-tracking branch 'origin/master' into JTAG_chain JTAG_chain Gwenhael Goavec-Merou 2021-06-12 08:44:18 +0200
  • b5f2506fd1 clkHZ: be more generic Gwenhael Goavec-Merou 2021-06-12 08:40:40 +0200
  • 6c3fb2559d
    Merge pull request #90 from ultraembedded/master Gwenhael Goavec-Merou 2021-06-11 13:39:01 +0200
  • 0dd7355b36 Recombine Spartan 6 supported parts list ultraembedded 2021-06-11 11:52:08 +0100
  • dc003f6212 As per feedback, allow 232H devices to have upper bank pins configured on init. ultraembedded 2021-06-11 11:24:57 +0100
  • 291f1b6d6f Add support for Digilent Digital Discovery and Analog Discovery 2 (openFPGALoader -c digilent_ad) ultraembedded 2021-06-10 22:38:17 +0100
  • b1cdcba15e
    Merge pull request #89 from kargeor/1200HC Gwenhael Goavec-Merou 2021-06-08 08:54:39 +0200
  • 3abc591bd5 Add LCMXO2-1200HC GEORGIOS KARNAS 2021-06-05 23:24:47 -0700
  • 70aaddd0e3 README: update intel section. Add rbf and a note for compression Gwenhael Goavec-Merou 2021-05-27 07:26:24 +0200
  • 0cae46b367 configBitstreamParser: fix CRLF vs LF: use fread with FILE (or stdin) instead of c++ stream Gwenhael Goavec-Merou 2021-05-26 17:56:21 +0200
  • b28ae236a1 fsparser: drop CR at the end of line Gwenhael Goavec-Merou 2021-05-26 17:40:16 +0200
  • d3a5b712b4 part: cycloneV Soc 5CEMA4 -> 5CSEMA4, add 5CSEBA6 idcode Gwenhael Goavec-Merou 2021-05-21 12:37:16 +0200
  • fc08249630 lattice: don't use read_write Gwenhael Goavec-Merou 2021-05-18 08:27:34 +0200
  • c36d29e5e3 gowin: don't use read_write Gwenhael Goavec-Merou 2021-05-16 12:13:31 +0200
  • a160cc6431 board: add terasic de0nanoSoc Gwenhael Goavec-Merou 2021-05-15 19:32:49 +0200
  • a96fbcc99a board: add digilent zedboard Gwenhael Goavec-Merou 2021-05-15 19:31:39 +0200
  • ba92456597 part: add zynq 7020 Gwenhael Goavec-Merou 2021-05-15 19:31:20 +0200
  • 2f38461826 main: fix default args.index_chain Gwenhael Goavec-Merou 2021-05-15 19:30:45 +0200
  • 9e260c1e05 xilinx: don't use read_write Gwenhael Goavec-Merou 2021-05-15 18:43:54 +0200
  • 181303ce8c anlogic: don't use read_write Gwenhael Goavec-Merou 2021-05-15 15:39:37 +0200
  • 27af85dc19 main: add option to specify device index Gwenhael Goavec-Merou 2021-05-15 15:26:09 +0200
  • acf4ab270c main: rework fpga detection to allows more than one device in a chain, but only FPGA is allowed Gwenhael Goavec-Merou 2021-05-15 15:08:27 +0200
  • 8b34448ed0 jtag: add logic to handle multiple device in JTAG chain Gwenhael Goavec-Merou 2021-05-15 12:25:39 +0200
  • a242168e7f jtag: shiftxR: don't try to move to shift when not required Gwenhael Goavec-Merou 2021-05-15 09:05:48 +0200
  • 5da47a0200 jtag: propagate getClkFreq Gwenhael Goavec-Merou 2021-05-15 08:46:21 +0200
  • 3d60cd647f altera: adapt delay according to clock freq Gwenhael Goavec-Merou 2021-05-15 08:35:16 +0200
  • 610a76f653 jtagInterface/cables: introduce getClkFreq Gwenhael Goavec-Merou 2021-05-15 08:32:51 +0200
  • c4e58073c1 part: add irlength and introduce new structure for device not handled (CPU) mainly for irlength Gwenhael Goavec-Merou 2021-05-14 16:35:26 +0200
  • 49ba5f265a add support for usb-blasterII Gwenhael Goavec-Merou 2021-05-13 16:11:22 +0200
  • 42b7279a4b main: add optional probe-firmware Gwenhael Goavec-Merou 2021-05-13 16:07:40 +0200