Commit Graph

1371 Commits

Author SHA1 Message Date
Gwenhael Goavec-Merou 657d98f3c3 args: better --offset description (#319) 2023-02-27 21:15:34 +01:00
Gwenhael Goavec-Merou 567d854edf efinix: fix JTAG: detect family, fix irlen for titanium, add support for bit file, hex file can't be used with titanium 2023-02-26 10:10:46 +01:00
Gwenhael Goavec-Merou 6799115451 parts: fix Efinix titanium irlen 2023-02-26 10:02:26 +01:00
Gwenhael Goavec-Merou 64d6b614b6 efinix: in jtag mode fix access to the ll driver 2023-02-25 18:36:04 +01:00
Gwenhael Goavec-Merou d7d414ea55 jtag: adding getter to lowlevel transport driver 2023-02-25 17:15:25 +01:00
Gwenhael Goavec-Merou daf233d983 efinix: in JTAG mode keep bus_addr, device_addr between jtag and spi interfaces 2023-02-25 17:11:55 +01:00
Gwenhael Goavec-Merou ea6b1989d0 ftdipp_mpsse: adding bus_addr, device_addr getters 2023-02-25 17:10:40 +01:00
Gwenhael Goavec-Merou 7f1f9445d4 cable: bus_addr, device_addr: int -> uint8_t 2023-02-25 17:10:01 +01:00
Gwenhael Goavec-Merou b3c9364b82
Merge pull request #316 from jiegec/master
Add flash support for VCU128
2023-02-22 19:19:11 +01:00
Jiajie Chen 49ae479833 Add flash support for VCU128
VCU128 does not have secondary flash.
2023-02-22 09:51:16 +08:00
Gwenhael Goavec-Merou 393ce7dcbb
Merge pull request #313 from jiegec/master
Add initial support for VCU128
2023-02-19 12:32:48 +01:00
Jiajie Chen f54781471b Add initial support for VCU128 2023-02-19 18:39:14 +08:00
Gwenhael Goavec-Merou a0180f0bc6 xvc_server: fix comm when Vivado acts as client 2023-02-18 09:31:25 +01:00
Gwenhael Goavec-Merou a481c1e699 gowin: merge CRC check into one method, check usercode/checksum as fallback when usercode register doesn't match computed file's checksum (issue #279) 2023-02-16 20:02:36 +01:00
Gwenhael Goavec-Merou 6f070d8e97 fsParser: fix usercode/checksum size 2023-02-16 19:59:58 +01:00
ame-essi-instr 2449afa135 spiOverJtag: Add new package xc7a (fbg484) and xc7a200tfbg484 bitstream
Add fbg484 package .xdc constraint file and xc7a200tfbg484 bitstream

Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
2023-02-16 19:51:48 +01:00
Bastian Löher d41c5ea884
Bitfile and constraints for xc6slx150tcsg484. (#312) 2023-02-16 19:51:04 +01:00
Gwenhael Goavec-Merou 2869db7580 libusb_ll: fix typo in scan method 2023-02-16 08:00:39 +01:00
Gwenhael Goavec-Merou 391dcb3dee dirtyJtag: throw exception when getVersion fails, use a #define for TIMEOUT value 2023-02-16 07:59:54 +01:00
Gwenhael Goavec-Merou 00cb6f56d6
Merge pull request #310 from bl0x/xc2c-fixup
Fix typo in part name and family.
2023-02-15 16:28:36 +01:00
Bastian Löher 8e20f1eb7d Fix typo in part name and family. 2023-02-15 15:06:02 +01:00
Gwenhael Goavec-Merou 449a08a15a
Merge pull request #308 from barbedo/vcu118-docs
Add documentation for Xilinx SPIx8 mode
2023-02-14 12:23:22 +01:00
Ricardo Barbedo 7697341a68 Add documentation for Xilinx SPIx8 mode 2023-02-14 11:44:45 +01:00
Gwenhael Goavec-Merou 409c76d073
Merge pull request #306 from neuschaefer/dev
doc/cable: Update libgpiod link
2023-02-11 18:14:16 +01:00
Jonathan Neuschäfer 379b0bd6c8 doc/cable: Update libgpiod link
libgpiod is no longer actively developed on GitHub (the repo is
archived). Active development happens on git.kernel.org instead.
2023-02-11 18:10:37 +01:00
wdevore 9a09e427e3 Added Lone Dynamics Schoko and Konfekt SBCs 2023-02-11 17:15:45 +01:00
Gwenhael Goavec-Merou 2c7334cc35 src/part: add LCMXO2-256HC, update doc/FPGAs 2023-02-08 20:18:04 +01:00
Gwenhael Goavec-Merou c2d4d9f144
Merge pull request #303 from bl0x/xa2c64a-support
Add ID code for part xa2c64a (Coolrunner-II).
2023-02-08 16:13:27 +01:00
Bastian Löher b93862bd65 Sort. 2023-02-08 14:08:45 +01:00
Bastian Löher d4095ddb93 Add ID code for part xa2c64a (Coolrunner-II). 2023-02-08 14:05:45 +01:00
Gwenhael Goavec-Merou 2963ee9624 workflows: fix again ubuntu version 2023-02-07 20:09:35 +01:00
Gwenhael Goavec-Merou 5bbe2ba0ba workflows: removing ubuntu 18.04 (obsolete) adding 22.04 2023-02-07 19:56:10 +01:00
Gwenhael Goavec-Merou e8fbc1539a
Merge pull request #298 from barbedo/vcu118-flash-cli-options
Add target-flash and secondary-bitstream CLI options for VCU118
2023-02-07 18:55:42 +01:00
Ricardo Barbedo 090a16656d Only delete bitstream objects if non-null 2023-02-07 10:30:28 +01:00
Ricardo Barbedo beb93d8321 Replace the string arguments usage with a bitfield 2023-02-06 15:17:53 +01:00
Ricardo Barbedo 0536ab4754 Add target-flash and secondary-bitstream CLI options for VCU118 2023-02-06 11:23:10 +01:00
Gwenhael Goavec-Merou edea24fa69 scripts/msys2/PKGBUILD: try to fix previous commit (gzip) 2023-02-03 06:59:01 +01:00
Gwenhael Goavec-Merou cf61e715cb CMakeLists: when gzip is available spiOverJtag .bit and .rbf are compressed before installing 2023-02-02 07:38:35 +01:00
Gwenhael Goavec-Merou fab4d02128
Merge pull request #301 from galibert/master
part: Add all cyclone V variant, board: Add the Terasic C5G
2023-01-29 22:08:55 +01:00
Olivier Galibert a8815ff80c boards.yml: Add C5G 2023-01-29 22:04:50 +01:00
Olivier Galibert 5a00f0d184 part: Add all cyclone V variant
board: Add the Terasic C5G
2023-01-29 15:35:47 +01:00
Gwenhael Goavec-Merou b1c843acdb
Merge pull request #299 from umarcor/umarcor/shields
readme: update shield syntax (badges/shields#8671)
2023-01-24 20:43:30 +01:00
Unai Martinez-Corral 235ff2b1a8 readme: update shield syntax (badges/shields#8671) 2023-01-24 20:28:52 +01:00
Gwenhael Goavec-Merou ab7365b902
Merge pull request #296 from barbedo/vcu118-flash-spi-over-jtag
Add XCVU9P spiOverJtag bitfile with SPIx8 support
2023-01-24 10:51:15 +01:00
Gwenhael Goavec-Merou 4a07ffa2b8
Merge pull request #297 from barbedo/vcu118-flash-ir-codes
Add support for XCVU9P IR length and codes
2023-01-24 06:31:40 +01:00
Ricardo Barbedo 43e6c0c867
Add support for 4-byte QSPI flash addressing (#295)
* Add support for 4-byte QSPI flash addressing

* Avoid code duplication
2023-01-23 15:18:46 +01:00
Gwenhael Goavec-Merou 0ac85d1c9f
Merge pull request #294 from barbedo/vcu118-flash-qspi-chip
Add support for MT25QU01 flash
2023-01-21 17:11:45 +01:00
Ricardo Barbedo ad9ad539ff Add support for XCVU9P IR length and codes 2023-01-21 14:45:50 +01:00
Ricardo Barbedo e5481787d8 Fix VCU118 board part name and IR length 2023-01-21 14:45:50 +01:00
Ricardo Barbedo 29d2264e15 Add XCVU9P spiOverJtag bitfile with SPIx8 support 2023-01-21 14:33:36 +01:00