Gwenhael Goavec-Merou
e0a5d376ba
ftdipp_mpsse: change VID/PID visibility
2020-10-29 07:40:56 +01:00
Gwenhael Goavec-Merou
f75a7f8395
ftdiJtagBitbang: some cleanup and reuse parent class buffer
2020-10-29 07:39:47 +01:00
Gwenhael Goavec-Merou
78ea8ac808
ftdipp_mpsse: change _buffer visibility
2020-10-29 07:39:07 +01:00
Gwenhael Goavec-Merou
09c28c23a7
ftdispi: cleanup
2020-10-28 21:26:33 +01:00
Gwenhael Goavec-Merou
05e1c57cc5
ftdipp_mpsse: add method to update pins direction
2020-10-28 19:48:59 +01:00
Gwenhael Goavec-Merou
ed006711b7
ftdipp_mpsse: introduce gpio bitbanging with MPSSE
2020-10-28 07:58:33 +01:00
Gwenhael Goavec-Merou
b3a67f896f
ftdipp_mpsse: store cable configuration
2020-10-27 20:27:02 +01:00
Gwenhael Goavec-Merou
4dde89e082
Merge remote-tracking branch 'origin/review_usb_transaction'
2020-10-27 19:29:44 +01:00
Gwenhael Goavec-Merou
5254116ad8
main: if board has no default cable, don't override potential user choise
2020-10-25 16:51:21 +01:00
Gwenhael Goavec-Merou
739df7c183
udev rule: add missing cable
2020-10-21 13:45:17 +02:00
Gwenhael Goavec-Merou
f22b25428d
main: allow users board cable to be override
2020-10-21 13:41:26 +02:00
Gwenhael Goavec-Merou
2170a2af86
altera: add support for RBF (only tested with SRAM)
2020-10-17 18:40:16 +02:00
Gwenhael Goavec-Merou
15e9907655
add cycloneV E support and QMTech CycloneV board
2020-10-17 15:45:00 +02:00
Gwenhael Goavec-Merou
717d5065b4
ftdiJtagMPSSE: use correct size for ch552 dummy buffer
2020-10-17 15:44:21 +02:00
Gwenhael Goavec-Merou
04df474e12
Merge pull request #56 from GbGp/master
...
add support for artix-7 200t and nexys video board
2020-10-16 19:10:10 +02:00
GpGb
cc4c2e0d6a
Update README.md
2020-10-16 11:07:50 +02:00
Gwenhael Goavec-Merou
e91224ca8c
Merge pull request #57 from fayalalebrun/master
...
Add MachXO3D Development Board Support; LCMX03D-9400HC
2020-10-16 08:35:17 +02:00
Francisco Ayala Le Brun
a874a51be3
Fix part name typo
2020-10-16 08:08:44 +02:00
Francisco Ayala Le Brun
fbb8c58f46
Add MachXO3D Development Board Support
2020-10-16 08:03:45 +02:00
Giuseppe Gebbia
edad461d88
add support for artix-7 200t and nexys video board
2020-10-15 16:07:55 +02:00
Gwenhael Goavec-Merou
235505c660
gowin:
...
- increase delay before checking CRC
- fix message
2020-10-12 15:34:50 +02:00
Gwenhael Goavec-Merou
adb6efca39
ftdiJtagMPSSE: don't flush/write everytime
2020-10-09 21:30:45 +02:00
Gwenhael Goavec-Merou
23c9733a6d
gowin: force flush when it's mandatory
2020-10-09 21:29:48 +02:00
Gwenhael Goavec-Merou
da65579d0d
jtag: don't force flush everywhere
2020-10-09 21:28:00 +02:00
Gwenhael Goavec-Merou
06d0e44f71
gowin: eraseFLASH(): fix buffer size, set this to 0
2020-10-09 21:22:03 +02:00
Gwenhael Goavec-Merou
a27c99376d
ftdiJtagMPSSE: don't use MPSSE_DO_WRITE for read only transaction
2020-10-09 21:17:04 +02:00
Gwenhael Goavec-Merou
487bc21d66
Fix fsparser:
...
- first bit in header lines maybe be 0 or 1 depending on crc_check
- data line length depend on crc_check too. Instead of trying to deduce
length, use idcode to have this.
2020-10-09 19:26:50 +02:00
Gwenhael Goavec-Merou
8fb36f9ba9
main: improve flash direct access
2020-10-07 07:47:46 +02:00
Gwenhael Goavec-Merou
588094447f
rawParser: less verbose
2020-10-07 07:47:07 +02:00
Gwenhael Goavec-Merou
522489c860
main: improve previous commit
2020-10-07 07:37:40 +02:00
Gwenhael Goavec-Merou
9e0614d15d
main: fix ftdi_serial default value '' -> '-'. (jadafi)
2020-10-07 06:39:00 +02:00
Gwenhael Goavec-Merou
f77faa2657
add direct access to spi flash
2020-10-06 08:38:24 +02:00
Gwenhael Goavec-Merou
01fbbf747d
ftdispi: force mode 0 by default
2020-10-06 08:36:31 +02:00
Gwenhael Goavec-Merou
221e814509
ftdispi, ecpq: use enum for endianness and cs mode
2020-10-06 08:36:12 +02:00
Gwenhael Goavec-Merou
1a952f466a
Merge pull request #51 from martin2250/master
...
add ftdi serial number argument
2020-10-05 15:29:30 +02:00
Martin Pittermann
e3059c8f13
update Readme --help message
2020-10-05 14:50:51 +02:00
Martin Pittermann
090a97baa0
fix line too long
2020-10-05 14:49:42 +02:00
Gwenhael Goavec-Merou
53f4514c8b
Merge pull request #52 from martin2250/fix_xo3
...
fix MACHXO3LF family
2020-09-30 07:37:15 +02:00
Martin Pittermann
c41f4b597a
fix MACHXO3LF family
2020-09-29 16:13:54 +02:00
Martin Pittermann
99929f99c3
add ftdi serial argument
2020-09-29 14:16:30 +02:00
Gwenhael Goavec-Merou
7b048d2d82
fsparser: fix checksum for gw1n with ram
2020-09-29 08:07:57 +02:00
Gwenhael Goavec-Merou
5d99237652
gowin: Fix flash write message and display checksum when SRAM fail
2020-09-28 16:25:33 +02:00
Gwenhael Goavec-Merou
0adae3ffd0
README: update to reflect nexus support
2020-09-26 08:47:52 +02:00
Gwenhael Goavec-Merou
7d960411c2
board: crosslinknx_evn
2020-09-26 08:47:26 +02:00
Gwenhael Goavec-Merou
6536619b84
add crosslinx and certus support
2020-09-26 08:41:27 +02:00
Gwenhael Goavec-Merou
9572d060e9
lattice: adapt status register to support nexus devices
2020-09-26 08:40:43 +02:00
Gwenhael Goavec-Merou
871e28259e
latticeBitParser: support lattice radiant bit file
2020-09-26 07:58:03 +02:00
Gwenhael Goavec-Merou
d9bbcdf68b
xilinx: support writing .bit file to flash
2020-09-25 18:58:31 +02:00
Gwenhael Goavec-Merou
e8acec9873
fix xilinx to bitparser update
2020-09-25 18:43:05 +02:00
Gwenhael Goavec-Merou
fceaada9ba
bitparser: reverOrder is now configurable, fix _bit_length must be in bit instead of byte
2020-09-25 18:42:32 +02:00