Gwenhael Goavec-Merou
|
0a43d1b797
|
part: add map manufacturer id <-> name
|
2022-02-09 08:32:06 +01:00 |
Gwenhael Goavec-Merou
|
498c01889f
|
spiFlash: fix overflow test (#172)
|
2022-02-07 07:44:11 +01:00 |
Verneri Hirvonen
|
350570ad2d
|
board: add tangnano1k to board_list
|
2022-01-28 13:53:33 +02:00 |
Verneri Hirvonen
|
977900954e
|
part: add GW1NZ-1
|
2022-01-27 22:55:21 +02:00 |
Fabien Marteau
|
db407a4263
|
adding xilinx AC701 development kit
|
2022-01-26 16:42:03 +01:00 |
Fabien Marteau
|
f30cca46d8
|
no dash for zedboard fpga name
|
2022-01-26 16:29:35 +01:00 |
Fabien Marteau
|
0d1905425c
|
add board zc702 in board.hpp
|
2022-01-26 16:21:52 +01:00 |
Gwenhael Goavec-Merou
|
b4ffe4bf66
|
xilinx: fix typo
|
2022-01-24 18:58:32 +01:00 |
Icenowy Zheng
|
acf677dd46
|
tangnano9k: new board, with the same cable w/ tangnano4k
Signed-off-by: Icenowy Zheng <icenowy@aosc.io>
|
2022-01-22 20:51:05 +08:00 |
Icenowy Zheng
|
dc4a454b94
|
gowin: add support for GW1NR-9C
GW1NR-9C has a different idcode with GW1NR-9.
Add support for it by adding the idcode.
Signed-off-by: Icenowy Zheng <icenowy@aosc.io>
|
2022-01-22 20:49:35 +08:00 |
Gwenhael Goavec-Merou
|
fb2aadadad
|
cable: adding Olimex ARM-USB-OCD-H
|
2022-01-20 19:37:50 +01:00 |
Gwenhael Goavec-Merou
|
1ab454359f
|
ftdiJtagMPSSE,ftdipp_mpsse: fix verbose level -> must be an int8_t not uint8_t
|
2022-01-19 18:42:15 +01:00 |
Gwenhael Goavec-Merou
|
5365a9f9cf
|
ice40: program_cram, add TN ref
|
2022-01-18 08:37:07 +01:00 |
Gwenhael Goavec-Merou
|
eb462d2bec
|
main: bitstream default target depends on mode spi/jtag
|
2022-01-18 08:09:54 +01:00 |
Gwenhael Goavec-Merou
|
60ba2b1ccc
|
ice40: add CRAM support
|
2022-01-18 08:08:48 +01:00 |
Karol Gugala
|
dbc6551a3c
|
part: add Kintex 160T
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
|
2022-01-14 09:01:23 +01:00 |
Gwenhael Goavec-Merou
|
ecc76baa97
|
board: alinx AXU2CGA
|
2022-01-13 08:55:26 +01:00 |
Gwenhael Goavec-Merou
|
904bf46315
|
part: adding zynqmp xczu2cg idcode
|
2022-01-13 08:48:53 +01:00 |
Gwenhael Goavec-Merou
|
f44f92ea4b
|
xilinx: adding zynqmp support and a method to init this family of devices
|
2022-01-13 08:41:38 +01:00 |
Gwenhael Goavec-Merou
|
dddee79f53
|
jtag: adding method to inject device into active device list
|
2022-01-13 07:42:14 +01:00 |
Gwenhael Goavec-Merou
|
1f59dfd671
|
jtag: improving jtag chain detection: now searching for masked and unmasked idcode
|
2022-01-13 07:34:00 +01:00 |
Gwenhael Goavec-Merou
|
796483f61f
|
jtag: fix shiftIR: bypass_after must be computed in all case
|
2022-01-09 15:38:37 +01:00 |
Gwenhael Goavec-Merou
|
ce7f4566c3
|
board: ulx3s_dfu
|
2021-12-24 18:10:22 +01:00 |
Gwenhael Goavec-Merou
|
2c5a162cc4
|
dfu: add debug level, only print device open fails in debug mode
|
2021-12-24 15:48:16 +01:00 |
Gwenhael Goavec-Merou
|
17a874fc04
|
main: fix SPI access
|
2021-12-24 11:19:30 +01:00 |
Gwenhael Goavec-Merou
|
cbae44e1ee
|
ice40: flash reset powerup are done into spiFlash
|
2021-12-24 11:13:36 +01:00 |
Gwenhael Goavec-Merou
|
39ed7ec7f1
|
colognechip: suppress warnings
|
2021-12-24 10:29:21 +01:00 |
Gwenhael Goavec-Merou
|
310d21ebf5
|
dfu: when libusb_open fails: skip device instead of error and stop
|
2021-12-24 10:26:31 +01:00 |
Gwenhael Goavec-Merou
|
35efeb3eee
|
dfu: check libusb_open return value in searchDFUDevices
|
2021-12-23 14:08:54 +01:00 |
Gwenhael Goavec-Merou
|
f943a8d3f0
|
Merge branch 'master' of github.com:trabucayre/openFPGALoader
|
2021-12-23 10:29:59 +01:00 |
Gwenhael Goavec-Merou
|
3244f2e92a
|
dfu: fix memory leak
|
2021-12-23 10:29:47 +01:00 |
Patrick Urban
|
4cab198915
|
colognechip integration: create CologneChip SPI object in dynamic fashion as well
|
2021-12-23 08:54:48 +01:00 |
Gwenhael Goavec-Merou
|
0979194da2
|
dfu: force USB reset when download end in DFUIdle state
|
2021-12-23 07:22:06 +01:00 |
Gwenhael Goavec-Merou
|
db92ea068c
|
main: add protection for all devices. Add CLI args
|
2021-12-22 19:12:33 +01:00 |
Gwenhael Goavec-Merou
|
fefea9fe8e
|
board: generic FTDI SPI
|
2021-12-22 19:12:02 +01:00 |
Gwenhael Goavec-Merou
|
45f7f72030
|
all devices: add support to (un)protect flash, implement pre/post flash access. Use new spiInterface methods
|
2021-12-22 19:11:35 +01:00 |
Gwenhael Goavec-Merou
|
af14e9b518
|
ftdispi: pre/post flash access
|
2021-12-22 19:09:04 +01:00 |
Gwenhael Goavec-Merou
|
ffa90fb6fb
|
ftdipp_mpsse: better verbose level
|
2021-12-22 19:08:44 +01:00 |
Gwenhael Goavec-Merou
|
b25e2e0125
|
spiFlash: enable/disable protection. now handle correctly device with protection enabled
|
2021-12-22 19:07:00 +01:00 |
Gwenhael Goavec-Merou
|
21b44fc22f
|
spiInterface.hpp: add constructor, (un)protect flash, and generic pre/post flash access methods
|
2021-12-22 19:05:21 +01:00 |
Gwenhael Goavec-Merou
|
7e91d97828
|
device.hpp: add (un)protect flash methods
|
2021-12-22 19:03:57 +01:00 |
Gwenhael Goavec-Merou
|
de2917428e
|
spiInterface: add common method to (un)protect, write and dump SPI flash content
|
2021-12-22 19:01:58 +01:00 |
Gwenhael Goavec-Merou
|
55d5cba9fb
|
spiFlashdb: add spansion S25FL 064P/128P
|
2021-12-22 18:59:52 +01:00 |
Gwenhael Goavec-Merou
|
50bdbde809
|
spiFlashdb: add micron N25Q32
|
2021-12-22 18:58:51 +01:00 |
Gwenhael Goavec-Merou
|
5df1d9775d
|
spiFlashdb: add windbond w25q devices
|
2021-12-22 18:58:07 +01:00 |
Gwenhael Goavec-Merou
|
b18191b0ba
|
spiFlashdb: fix tb_offset for ISSI devices
|
2021-12-22 18:57:34 +01:00 |
Gwenhael Goavec-Merou
|
496e6678ec
|
spiFlashdb: introduce conf register for tb
|
2021-12-22 18:56:53 +01:00 |
Gwenhael Goavec-Merou
|
56a1e0310d
|
board: add arty S7 50
|
2021-12-21 18:21:39 +01:00 |
Gwenhael Goavec-Merou
|
03c7d7faad
|
arty A7 100t support
|
2021-12-21 07:02:48 +01:00 |
Gwenhael Goavec-Merou
|
f3e9a9fa6d
|
digilent_arty_z7 10/20 support
|
2021-12-20 18:10:17 +01:00 |