Gwenhael Goavec-Merou
7424ea2af9
part: update altera/intel idcode (same idcode for III/IV/10 LP)
2023-08-05 06:47:51 +02:00
Gwenhael Goavec-Merou
fab58d7357
Merge pull request #360 from enjoy-digital/id_codes_cleanup_and_xcku3p_addition
...
ID-Codes cleanup and add XCKU3P ID-Code.
2023-08-04 05:01:31 +02:00
Florent Kermarrec
baff0cad1e
src/part: Fix Xilinx XC2 ident.
2023-08-03 16:12:51 +02:00
Florent Kermarrec
502f38fb00
src/part.hpp: Add Kintex Ultrascale+ KU3P ID-Code.
2023-08-03 16:07:55 +02:00
Florent Kermarrec
4042646434
src/part.hpp: Add separator for each vendor.
2023-08-03 16:07:43 +02:00
Florent Kermarrec
c3e0707f6b
src/part.hpp: Reorder families (older first, smaller first) and minor alignment cleanups.
2023-08-03 16:07:33 +02:00
Florent Kermarrec
a1dea79230
src/part.hpp: Add separator for each chip family.
2023-08-03 16:07:24 +02:00
Gwenhael Goavec-Merou
4c5f6f361b
svf_jtag: fix -Wmismatched-new-delete delete -> delete[]
2023-08-03 07:53:59 +02:00
Gwenhael Goavec-Merou
6ef87c5466
ftdipp_mpsse: fix format-zero-length snprintf -> memset
2023-08-03 07:43:56 +02:00
Gwenhael Goavec-Merou
0e1e07262c
ftdispi: add missing status_pin
2023-08-03 07:42:06 +02:00
Gwenhael Goavec-Merou
baa9ab86a5
prepare release v0.11.0
2023-08-02 11:21:35 +02:00
Gwenhael Goavec-Merou
28dbf42d5b
doc/vendors/xilinx: adding a note for Zynq devices
2023-07-31 16:48:20 +02:00
Gwenhael Goavec-Merou
2f8056cba5
usbBlaster: cleanup
2023-07-30 08:54:13 +02:00
Gwenhael Goavec-Merou
75d98d12e9
jtag: merge init_internal to CTOR, pass verbose to jtag drivers
2023-07-30 08:45:57 +02:00
Gwenhael Goavec-Merou
4bf4b94bbb
cables: verbose type coherency
2023-07-30 08:39:15 +02:00
Gwenhael Goavec-Merou
469e1c3669
efinix: remove verbose comparison
2023-07-30 07:28:29 +02:00
Gwenhael Goavec-Merou
76f84c1190
ftdipp_mpsse: _verbose int8_t -> bool
2023-07-30 07:23:19 +02:00
Gwenhael Goavec-Merou
c41ef7539c
ftdispi: convert verbose bool -> int8_t
2023-07-30 07:19:17 +02:00
Gwenhael Goavec-Merou
baeb9d52ec
Merge pull request #358 from inkdot7/decimal_busdev
...
Parse USB bus:dev as decimal integers, to be consistent with `--scan-usb`.
2023-07-29 18:10:48 +02:00
Gwenhael Goavec-Merou
65b6c73e8f
Merge pull request #353 from inkdot7/ftdi_open_debug
...
Tell USB bus and address when ftdi open fails.
2023-07-29 16:36:32 +02:00
Haakan T Johansson
bed17f3be8
Parse USB bus:dev as decimal integers, to be consistent with --scan-usb.
...
Do not accept auto-detected base 0 (e.g. prefix '0x' for hex), since '0'
prefix gives an octal interpretation, and the user is likely to copy
values from `--scan-usb` or `lsusb` that could then be misinterpreted,
e.g. 005:010.
2023-07-29 09:49:52 +02:00
Haakan T Johansson
4f7a4c33aa
Tell USB bus and address when ftdi open fails, when bus and addr both non-zero.
2023-07-29 08:52:16 +02:00
Gwenhael Goavec-Merou
3955a70843
jtag: fix warning (uninitialized tms)
2023-07-27 07:39:20 +02:00
Gwenhael Goavec-Merou
ab9eff7412
jlink: fix warning (uninitialized length)
2023-07-27 07:35:14 +02:00
Gwenhael Goavec-Merou
1dba0572ff
lattice: fix warning (uninitialized rx_buf)
2023-07-27 07:18:59 +02:00
Gwenhael Goavec-Merou
a1e9d3f7db
main: (SPI mode) sanity check: print error and quit when manufacturer is unknown
2023-07-27 07:15:49 +02:00
Gwenhael Goavec-Merou
a89fc54f29
cable: ch347: fix for CI (libusb_strerror with a cast in -> libusb_error, fix libusb callback signature)
2023-07-26 08:37:39 +02:00
Alexey Starikovskiy
0fc8ba10a8
Add WCH CH347T(mode #3 ) JTAG cable
...
Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
2023-07-26 08:17:57 +02:00
Gwenhael Goavec-Merou
8ffa024a95
spiFlash: temporary disable read extended ( #345 )
2023-07-24 14:45:13 +02:00
Stéphane Chevigny
91f2900f0c
add support for colorlight-i9+ board + spiOverJtag/spiOverJtag_xc7a50tfgg484.bit.gz
2023-06-30 11:36:32 +02:00
Gwenhael Goavec-Merou
3e25a33346
boards: added support for 14bits 125MHz redpitaya board (7010)
2023-06-29 16:59:42 +02:00
Gwenhael Goavec-Merou
1f5d6cb373
xilinx: rework error message for zynqXX in SPI_MODE
2023-06-01 20:33:27 +02:00
Gwenhael Goavec-Merou
81e0e5c631
Merge pull request #347 from motec-research/efinix
...
JLINK updates and Efinix JTAG fix
2023-06-01 06:37:39 +02:00
Andrew Dennison
87b17ed9bf
efinix: support using JTAG interfaces
2023-06-01 11:05:26 +10:00
Andrew Dennison
ec82dd6467
jlink: support J-Link BASE and J-Trace PRO
2023-05-29 11:57:47 +10:00
Andrew Dennison
23d65823aa
jlink: report skipped devices with verbose
2023-05-29 11:57:47 +10:00
Andrew Dennison
bddfe97997
jlink: suport writeTDI() with tx=NULL
...
fixes crash and is consistent with other jtag cables
2023-05-29 11:57:47 +10:00
Gwenhael Goavec-Merou
d2f7040527
main: parse_opt: busdev-num: explicitly set hex base
2023-05-28 17:14:48 +02:00
Gwenhael Goavec-Merou
5ad9ec6b78
Merge pull request #346 from wonderfullook/master
...
add sipeed tang nano 20k
2023-05-25 13:59:53 +02:00
wonderfullook
9331bf7a6b
add sipeed tang nano 20k
2023-05-25 19:24:48 +08:00
Gwenhael Goavec-Merou
66b3253a15
Merge pull request #341 from cr1901/ufm-offsets
...
Fix off-by-one errors in calculating UFM start page.
2023-05-05 22:04:04 +02:00
William D. Jones
5e98333a8d
Fix off-by-one errors in calculating UFM start page.
2023-05-05 02:00:35 -04:00
Gwenhael Goavec-Merou
d8bc361e7f
lattice: UFM printf -> printInfo
2023-05-01 21:11:22 +02:00
Gwenhael Goavec-Merou
caafc8edc3
lattice: bypass refresh instruction for machXO2
2023-05-01 21:07:32 +02:00
Gwenhael Goavec-Merou
a0fdccc2a4
lattice: fix cast int vs uint8_t
2023-05-01 01:05:36 +02:00
William D. Jones
0db174ed7e
Add support for flashing UFM on MachXO2 using JEDEC file. ( #339 )
...
* Add support for flashing UFM on MachXO2 using JEDEC file.
* Use a better guard value for getUFMStartPageFromJEDEC.
* Fix if-else style in getUFMStartPageFromJEDEC.
2023-05-01 00:50:16 +02:00
Gwenhael Goavec-Merou
873de96a3b
spiOverJtag: added efinix Titanium Ti60 support
2023-04-27 16:41:58 +02:00
Gwenhael Goavec-Merou
07a0708eb8
efinix:
...
- jtag mode: added spiOverJtag support;
- spiOverJtag: added efinix support: verilog file and t8f81 bitstream
- xyloni: part code for spiOverJtag flash access/load bridge
2023-04-27 16:41:17 +02:00
Gwenhael Goavec-Merou
6dbc3b6a54
Merge pull request #335 from cbalint13/master
...
Add libgpiod v2 api support.
2023-04-19 22:56:11 +02:00
Balint Cristian
933ed793e8
Add libgpiod v2 api support
...
Signed-off-by: Balint Cristian <cristian.balint@gmail.com>
2023-04-19 23:27:09 +03:00