Commit Graph

1638 Commits

Author SHA1 Message Date
Gwenhael Goavec-Merou 352fecd5ab
Merge pull request #78 from Martoni/master
TEC0117 can be flashed in memory and flash
2021-03-09 15:10:57 +01:00
Fabien Marteau f8b4571780
TEC0117 can be flashed in memory and flash
nitpick
2021-03-09 15:07:58 +01:00
Gwenhael Goavec-Merou b5d18369bb
Merge pull request #77 from phdussud/dirtyjtag2
Support for new DirtyJtag2 protocol
2021-03-02 06:41:29 +01:00
phdussud c5753af474 Add a note about DirtyJtag compatibility 2021-03-01 11:01:26 -08:00
phdussud ea141fdcfe Remove spurious files in previous commit 2021-02-27 13:25:22 -08:00
phdussud e9b1a2e610 fix for space 2021-02-27 13:19:25 -08:00
phdussud 6e96d8f6d0 Conditionalization of ftdi_tcioflush 2021-02-27 13:12:21 -08:00
phdussud 5d8ec9a162 Attempt to satisfy a comment from the owner 2021-02-27 12:45:12 -08:00
phdussud fdd1037d46 Remove temporary support for a hypotetical version based on Teensy 4 2021-02-27 11:35:45 -08:00
phdussud 94ef653682 Resolved bunch of comments from owner 2021-02-27 10:37:07 -08:00
phdussud 9ee8e84fba Support for new DirtyJtag2 protocol. Merged with head 2021-02-27 09:59:38 -08:00
Gwenhael Goavec-Merou 43caa612ca lattice: drop the limitation, for .bin, to write at offset > 0 2021-02-27 06:49:42 +01:00
Gwenhael Goavec-Merou 6d1c51d0a4 fix purge buffer fix libftdi >= 1.5
Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
2021-02-25 13:37:33 +01:00
Gwenhael Goavec-Merou 4b47c715e9
Merge pull request #76 from gbuzogany/readme-ice40hxxk-evb
Olimex iCE40HXXK-EVB - Pinout wrong in README?
2021-02-25 06:54:12 +01:00
Gustavo Buzogany Eboli 3e0919771b README: Added iCE40HX8K-EVB. Updated pinout for direct SPI mode on iCE40HXXK-EVB 2021-02-24 18:08:28 +01:00
Gwenhael Goavec-Merou 566d33c2f1 progressBar: use chrono instead of clock 2021-02-24 13:31:55 +01:00
Gwenhael Goavec-Merou 16932786db all parser:
- _raw_data is now filled in configBitstreamParser
- source may be a file or a pipe
- displayHeader become a common method (configBitstreamParser)
- improve/rewrite some parser (efinixHexparser 1s -> 11ms)
2021-02-24 06:36:48 +01:00
Gwenhael Goavec-Merou efbe68c431 README: add links for honeycomb and tangNano adapters 2021-02-21 18:51:38 +01:00
Gwenhael Goavec-Merou e27da3276f
Merge pull request #75 from Disasm/add-gw1ns-2c
Add support for GW1NS-2C FPGA chips
2021-02-21 18:48:16 +01:00
Vadim Kaushan de7d581f30
Update README.md: add honeycomb board 2021-02-21 20:43:04 +03:00
Gwenhael Goavec-Merou df52d523bf All devices: new CLI argument to bypass file type autodetection 2021-02-21 18:30:13 +01:00
Vadim Kaushan d226ab7671
Add support for GW1NS-2C FPGA chips 2021-02-21 17:31:09 +03:00
Gwenhael Goavec-Merou 7cc5676e8e ftdi: drop divide_by_5 param, now it's automatically set/unset according to the frequency. Better freq display 2021-02-19 07:07:10 +01:00
Gwenhael Goavec-Merou 5f9a8835da devices: simplify write RAM/Flash 2021-02-18 21:09:34 +01:00
Gwenhael Goavec-Merou 48e65fa0ad bitparser: drop garbage characters, use _hdr, best header parsing and display 2021-02-17 19:02:57 +01:00
Gwenhael Goavec-Merou 4a555bb102 dfuFileParser: parser for bitstream with DFU suffix 2021-02-15 07:33:58 +01:00
Gwenhael Goavec-Merou 590553e432 src/fsparser: rewrite to use header instead of comments, add support for compressed bitstream 2021-02-12 07:34:14 +01:00
Gwenhael Goavec-Merou 210bdac09a configBitstreamParser: external access to header keys/values 2021-02-10 08:02:20 +01:00
Gwenhael Goavec-Merou e91c251eb0 svf_jtag: suppress CR when file is in DOS format 2021-02-08 06:31:56 +01:00
Gwenhael Goavec-Merou d4692d5049 rawParser: typo 2021-02-06 11:42:50 +01:00
Gwenhael Goavec-Merou 1545b99748 rawParser: use raw_data buffer 2021-02-06 11:36:34 +01:00
Gwenhael Goavec-Merou f6c036f1c0 anlogicBitParser: use _raw_data and work with this one instead of file descriptor 2021-02-06 11:29:32 +01:00
Gwenhael Goavec-Merou 5c49b1465a all cable: always display real used frequency 2021-02-05 06:28:19 +01:00
Gwenhael Goavec-Merou 3d29fb79fe README: add note for default behavior (memory/flash) and offset option 2021-02-04 07:57:08 +01:00
Gwenhael Goavec-Merou ae8dbd0b5e README: update xilinx section 2021-02-04 07:29:57 +01:00
Gwenhael Goavec-Merou 582261c758 xilinx: allow bin file to memory 2021-02-04 07:29:35 +01:00
Gwenhael Goavec-Merou ad21a3bb36 recast verbose to int8_t to have more level of verbosity (-1 quiet, 0 normal, 1 verbose), add --quiet option, display progress bar when verbosity level >= 0 2021-01-30 07:57:49 +01:00
Gwenhael Goavec-Merou 1992360667 main: catch exception if FPGA can't be claimed. 2021-01-29 06:19:42 +01:00
Gwenhael Goavec-Merou 956d506bf7 fsparser: display warning message for missing or unknown idcode 2021-01-28 07:23:38 +01:00
Gwenhael Goavec-Merou 71c4b32202 display: add warning message 2021-01-28 07:22:24 +01:00
Gwenhael Goavec-Merou dbc78f8c57 add seeedstudio runber (gowin GW1N-4) 2021-01-28 06:19:43 +01:00
Gwenhael Goavec-Merou 502546fcfc fsparser: add missing GW1N-4(ES) idcode 2021-01-28 06:07:51 +01:00
Gwenhael Goavec-Merou 60800ee1a6 board: add entry for tec0117 2021-01-25 18:52:54 +01:00
Gwenhael Goavec-Merou 883268be25 efinixHexParser: use _raw_data instead of custom buffer 2021-01-24 18:21:47 +01:00
Gwenhael Goavec-Merou 46beaea14d configBitstreamParser: introduce a buffer for unprocessed file content 2021-01-24 18:16:09 +01:00
Gwenhael Goavec-Merou cd625d4c99 add efinix Xyloni support (spi mode only) 2021-01-21 07:11:10 +01:00
Gwenhael Goavec-Merou 0e5e609b34 ftdipp_mpsse: don't configures high bytes for devices with only one bank per channel 2021-01-21 06:57:35 +01:00
Gwenhael Goavec-Merou 4ed01ae9ee
Merge pull request #70 from phdussud/master
limit the progressBar update rate to 5 per second. This speeds up loa…
2021-01-03 16:19:33 +01:00
phdussud 717870e18b Made last_time a private member of the ProgressBar class per code review comment. 2020-12-28 09:33:35 -08:00
phdussud 11baca9337 limit the progressBar update rate to 5 per second. This speeds up loading of small bin files. 2020-12-26 09:50:48 -08:00