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 |
Gwenhael Goavec-Merou
|
57d1ac1d89
|
Merge pull request #155 from pu-cc/master
colognechip integration: create CologneChip SPI object in dynamic fashion as well
|
2021-12-23 09:36:27 +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
|
9d494c1be1
|
README: update with (un)protect flash
|
2021-12-22 19:15: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
|
5760676c73
|
spiOverJtag_xc7s50csga324: compress
|
2021-12-21 18:21:16 +01:00 |
Gwenhael Goavec-Merou
|
af72b787ec
|
constr_xc7a_csg324.xdc: enable compression
|
2021-12-21 18:20:47 +01:00 |
Gwenhael Goavec-Merou
|
603cbc0578
|
spiOverJtag: fix spiOverJtag_xc7a100tcsg324 compression
|
2021-12-21 18:20:14 +01:00 |
Gwenhael Goavec-Merou
|
03c7d7faad
|
arty A7 100t support
|
2021-12-21 07:02:48 +01:00 |
Gwenhael Goavec-Merou
|
3674406227
|
spiOverJtag: xc7a100tcsg324
|
2021-12-21 07:02:14 +01:00 |
Gwenhael Goavec-Merou
|
a4965ddcbb
|
spiOverJtag: add missing spiOverJtag_xc7s25csga324.bit.gz
|
2021-12-20 18:11:52 +01:00 |
Gwenhael Goavec-Merou
|
f3e9a9fa6d
|
digilent_arty_z7 10/20 support
|
2021-12-20 18:10:17 +01:00 |
Gwenhael Goavec-Merou
|
ee7570b251
|
zynq xc7z010 support
|
2021-12-20 18:09:52 +01:00 |
Gwenhael Goavec-Merou
|
e026aa28c7
|
Digilent arty s7 25
|
2021-12-19 17:35:23 +01:00 |
Gwenhael Goavec-Merou
|
4e70bdf0c5
|
CMakeLists.txt: install bit.gz too
|
2021-12-19 17:34:51 +01:00 |
Gwenhael Goavec-Merou
|
37abf105aa
|
xilinx: use gz file by default
|
2021-12-19 17:34:14 +01:00 |
Gwenhael Goavec-Merou
|
70ed45fdef
|
spiOverJtag: gzip xilinx bitstream
|
2021-12-19 17:33:39 +01:00 |
Gwenhael Goavec-Merou
|
b5f2483852
|
spiOverJtag/constr_xc7s_csga324.xdc: set compress
|
2021-12-19 17:30:34 +01:00 |
Gwenhael Goavec-Merou
|
ea4b8d8a6d
|
spiOverJtag: add xc7s25csga324
|
2021-12-19 17:30:06 +01:00 |
Gwenhael Goavec-Merou
|
64aa82eae8
|
Merge pull request #153 from uis246/master
Fix printf data type
|
2021-12-18 15:06:04 +01:00 |
Gwenhael Goavec-Merou
|
7aca4892a6
|
Merge pull request #152 from umarcor/ci-releaser
ci: eine/tip was merged into pyTooling/Actions/releaser
|
2021-12-18 15:04:00 +01:00 |
uis
|
648f5e8bdb
|
size_t is actually unsigned
|
2021-12-18 17:03:52 +03:00 |
umarcor
|
8c979e77ff
|
ci: eine/tip was merged into pyTooling/Actions/releaser
|
2021-12-18 08:05:26 +01:00 |
Gwenhael Goavec-Merou
|
a83fcf81f1
|
Merge pull request #151 from fjullien/efinix_titanium
efinix: add support for Titanium Ti60 f225 dev kit
|
2021-12-14 20:27:10 +01:00 |
Franck Jullien
|
bae403c3a9
|
efinix/titanium: add missing JTAG idcode
|
2021-12-14 09:16:08 +01:00 |
Gwenhael Goavec-Merou
|
060ea129ec
|
doc/guide/install: archlinux: list required libraries to build from source
|
2021-12-14 07:51:49 +01:00 |
Franck Jullien
|
18349fb6e8
|
efinix: add support for Titanium Ti60 f225 dev kit
|
2021-12-13 22:13:29 +01:00 |
Gwenhael Goavec-Merou
|
6ba0cb7f66
|
Merge pull request #148 from colognechip/colognechip/gatemate
Cologne Chip GateMate integration
|
2021-12-13 19:15:19 +01:00 |
Patrick Urban
|
9f530227c4
|
colognechip integration: fix fpga.rst entry
|
2021-12-13 10:20:20 +01:00 |
Patrick Urban
|
1c91928175
|
Merge branch 'master' into colognechip/gatemate
|
2021-12-13 10:18:41 +01:00 |
Patrick Urban
|
5e0262a7db
|
colognechip integration: fix typo
|
2021-12-12 19:10:17 +01:00 |
Patrick Urban
|
c78aef0d07
|
colognechip integration: fix broken documentation
|
2021-12-12 18:31:05 +01:00 |
Patrick Urban
|
d4f17481d5
|
colognechip integration: update documentation
* compatibility/board.rst, compatibility/cable.rst, compatibility/fpga.rst
* README.md and doc/index.rst to add new doc/vendors/colognechip.rst entry
|
2021-12-12 18:26:14 +01:00 |