Commit Graph

234 Commits

Author SHA1 Message Date
Gwenhael Goavec-Merou 7a9bb82d5e epcq.hpp: use double quote for ftdispi 2019-10-05 18:14:45 +02:00
Gwenhael Goavec-Merou 1f9719724e epcq: suppress commented include 2019-10-05 18:14:20 +02:00
Gwenhael Goavec-Merou 65494bc977 Makefile: suppress -I for current dir 2019-10-05 18:13:49 +02:00
Gwenhael Goavec-Merou 9391b7840d xilinx: use shiftIR with val when it's possible 2019-10-05 18:12:33 +02:00
Gwenhael Goavec-Merou 1afeb22478 part: fix correct model for artix 35 2019-10-05 18:10:04 +02:00
Gwenhael Goavec-Merou 204c553a60 ftdijtag: suppress debug message 2019-10-05 18:09:02 +02:00
Gwenhael Goavec-Merou 3d6879e049 updates dependencies list 2019-10-05 12:00:29 +02:00
Gwenhael Goavec-Merou f89d2b488b ftdijtag.cpp: suppress useless header 2019-10-05 11:55:19 +02:00
Gwenhael Goavec-Merou 1c6f592e32 svf_jtag: fix include 2019-10-05 11:54:58 +02:00
Gwenhael Goavec-Merou 29a6f63bfe update bitparser:
-  now it's a subclass to configBitstreamParser
- use ifstream instead of FILE
- use a string to store data
- simplify header parse
2019-10-05 10:28:44 +02:00
Gwenhael Goavec-Merou d3da23149c add configBitstreamParser an base class for all bitstream file parser 2019-10-05 10:27:35 +02:00
Gwenhael Goavec-Merou ea44d71a65
Update README.md 2019-10-04 13:03:46 +02:00
Gwenhael Goavec-Merou 99d5d3de0e altera: fix path for svf used to program flash through SPI 2019-10-04 08:27:14 +02:00
Gwenhael Goavec-Merou 0b49a72223 xilinx: re-add reset method. Tested on Artix 2019-10-04 08:26:16 +02:00
Gwenhael Goavec-Merou 8b021bdd3a ftdijtag: add shiftIR variant with value passed by value instead of ref. Used when the command is up to 8bits with no read 2019-10-04 08:25:37 +02:00
Gwenhael Goavec-Merou 53ad8dfda8 main: massive cleanup/rewrite
- since all about altera is hidden in a class suppress epcq, svf and
  reset
- suppress everything about mode since each fpga dependant;
- some other cleanup
2019-09-28 15:46:12 +02:00
Gwenhael Goavec-Merou 9b683825b3 ignore swp 2019-09-28 15:40:46 +02:00
Gwenhael Goavec-Merou 04360e9b26 altera: fix spi bridge path 2019-09-28 15:40:21 +02:00
Gwenhael Goavec-Merou fd661c5e6f ftdipp_mpsse: add method to access vid and pid 2019-09-28 15:38:57 +02:00
Gwenhael Goavec-Merou 2f3fd12476 ftdipp_mpsse: add missing vid 2019-09-28 15:38:25 +02:00
Gwenhael Goavec-Merou f59ea6deba ftdipp_mpsse: informations message must be displayed only on verbose mode 2019-09-28 15:37:51 +02:00
Gwenhael Goavec-Merou 7a220bf4e4 ftdipp_mpsse: all error are now redirected on stderr 2019-09-28 15:37:10 +02:00
Gwenhael Goavec-Merou d8d974d871 svf_jtag: add ifndef ... endif in hpp file to avoid multiple definition 2019-09-28 15:34:44 +02:00
Gwenhael Goavec-Merou ecdde91dff Altera:
- merge epcq and svf into the class
- merge reset()
- check in constructor file type to determine if bitstream is to send in
  sram or spi flash
2019-09-28 15:31:43 +02:00
Gwenhael Goavec-Merou c5e26c0c69 Xilinx:
- adapt method signature to Device modifications
- suppress useless methods
- disable not working reset()
2019-09-28 15:27:58 +02:00
Gwenhael Goavec-Merou 66fbbce59a Device:
- suppress prog_mode to the constructor and set mode to NONE_MODE
- parse file extension
- program, idCode and reset are now virtual
2019-09-28 15:26:47 +02:00
Gwenhael Goavec-Merou 52889506a5 README: improve CYC1000 section (svf and rpd conversion). 2019-09-27 08:58:38 +02:00
Gwenhael Goavec-Merou bf6bf3787d ignore cycloader binary file 2019-09-26 18:53:58 +02:00
Gwenhael Goavec-Merou 60d5ecbf74 complete README: install/help/usage 2019-09-26 18:53:30 +02:00
Gwenhael Goavec-Merou 9a6469f2fa add svf used to have access to SPI flash through FT2232 interface B 2019-09-26 18:39:03 +02:00
Gwenhael Goavec-Merou 5294d26702 add missing Makefile 2019-09-26 18:38:37 +02:00
Gwenhael Goavec-Merou ba10ae8d40 update README 2019-09-26 18:30:36 +02:00
Gwenhael Goavec-Merou 4530942e17 initial commit 2019-09-26 18:29:20 +02:00
Gwenhael Goavec-Merou 62af4cd266
Initial commit 2019-09-26 18:27:33 +02:00