Gwenhael Goavec-Merou
|
a373bf1613
|
fsparser: use map provided by configBitstreamParser instead of a lot a variable.
|
2020-03-20 18:55:13 +01:00 |
Gwenhael Goavec-Merou
|
232b189286
|
configBitstreamParser: add map to store file header
|
2020-03-20 18:01:48 +01:00 |
Gwenhael Goavec-Merou
|
d210d2c67e
|
use libusb_attach_kernel_driver only when OS is Linux
|
2020-03-17 07:25:26 +01:00 |
Gwenhael Goavec-Merou
|
d8a6f90ab3
|
Merge pull request #25 from kost/mac-support
Initial Mac OS X support
|
2020-03-15 16:09:36 +01:00 |
Vlatko Kosturjak
|
81d8a8494d
|
Initial Mac OS X support
|
2020-03-15 08:22:29 +01:00 |
Gwenhael Goavec-Merou
|
8f2d6cb1c9
|
add option to enable/disable udev support
|
2020-03-14 19:42:07 +01:00 |
Gwenhael Goavec-Merou
|
35b56887de
|
add option to build openFPGALoader with static link (thank kost)
|
2020-03-14 18:49:13 +01:00 |
Gwenhael Goavec-Merou
|
3df577b706
|
drop libftipp dependency
|
2020-03-14 18:41:57 +01:00 |
Gwenhael Goavec-Merou
|
2554f0845b
|
add test to check if argp is available or not. Update README
|
2020-03-14 16:48:40 +01:00 |
Gwenhael Goavec-Merou
|
df226e16e9
|
Merge remote-tracking branch 'origin/ftdi_bitbang'
|
2020-03-12 07:26:06 +01:00 |
Gwenhael Goavec-Merou
|
767add022a
|
ftdiJtagBitbang: always purge before when changing bitbang mode
|
2020-03-11 19:26:38 +01:00 |
Gwenhael Goavec-Merou
|
a37578bf7a
|
ftdiJtagBitbang: set latency to 1ms
|
2020-03-11 19:25:35 +01:00 |
Gwenhael Goavec-Merou
|
84c656492a
|
ftdipp_mpsse: always set RESET mode before configuration
|
2020-03-11 19:23:57 +01:00 |
Gwenhael Goavec-Merou
|
9a6372c39b
|
Merge pull request #22 from martin2250/add_ids
add ids of more FTDI adapters and lattice devices
|
2020-03-10 19:27:31 +01:00 |
Martin Pittermann
|
49dc6c7b3e
|
add ids of more FTDI adapters and lattice devices
|
2020-03-10 12:20:44 +01:00 |
Gwenhael Goavec-Merou
|
e0c19223c0
|
always pass cable configuration. Check if /dev if empty or not
|
2020-03-08 16:58:05 +01:00 |
Gwenhael Goavec-Merou
|
deb3d0bed2
|
jtag: re-add lost dev parameter
|
2020-03-08 07:52:17 +01:00 |
Gwenhael Goavec-Merou
|
7f1f11d58d
|
add ulx2s and LFXP2-8E (lattice XP2)
|
2020-03-07 18:46:41 +01:00 |
Gwenhael Goavec-Merou
|
2a569958d8
|
typo in cable.hpp (goran-mahovlic)
|
2020-03-07 14:13:23 +01:00 |
Gwenhael Goavec-Merou
|
ffdb3bfbd0
|
add ulx3s board (to be tested)
|
2020-03-07 11:53:13 +01:00 |
Gwenhael Goavec-Merou
|
972f3f7f0d
|
add ft231x generic cable
|
2020-03-07 11:51:52 +01:00 |
Gwenhael Goavec-Merou
|
c4f6178733
|
propagate jtag_pins_conf_t and add support for bitbang mode
|
2020-03-07 11:44:17 +01:00 |
Gwenhael Goavec-Merou
|
e8bff2d2f2
|
ftdiJtagBitbang: wrapper for bitbanging with ftdi devices
|
2020-03-07 11:43:18 +01:00 |
Gwenhael Goavec-Merou
|
84298839ea
|
rework board structure to add an optional pin mapping for bitbang mode
|
2020-03-07 11:00:29 +01:00 |
Gwenhael Goavec-Merou
|
706219016e
|
pass cable_t instead of mpsse_bit_config
|
2020-03-07 10:56:34 +01:00 |
Gwenhael Goavec-Merou
|
f9591b89a7
|
cable: introduce communication mode (currently only ftdi serial/bitbang
|
2020-03-07 10:53:31 +01:00 |
Gwenhael Goavec-Merou
|
1ef72b0da6
|
add interface id in mpsse_bit_config.
|
2020-03-07 07:19:20 +01:00 |
Gwenhael Goavec-Merou
|
78f66a33ec
|
update CMakeLists.txt
|
2020-03-06 09:22:34 +01:00 |
Gwenhael Goavec-Merou
|
9c9348f7d0
|
rename ftdijtag to jtag
- drop everything about ftdi
- use jtagInterface to communicate with hardware
- for all class using jtag: rename FtdiJtag -> Jtag
|
2020-03-06 09:05:57 +01:00 |
Gwenhael Goavec-Merou
|
890fc3c767
|
ftdispi: pass BITMODE_MPSSE to ftdipp_mpsse init
|
2020-03-06 08:25:43 +01:00 |
Gwenhael Goavec-Merou
|
5eb4286cb4
|
ftdipp_mpsse: init take ftdi mode
|
2020-03-06 08:24:49 +01:00 |
Gwenhael Goavec-Merou
|
7b4902c460
|
ftdiJtagMPSSE: implementation of jtagInterface for ftdi MPSSE communication
|
2020-03-05 20:00:33 +01:00 |
Gwenhael Goavec-Merou
|
cc9da9cc9c
|
jtagInterface: introduce abstraction between jtag implementation and hardware
|
2020-03-05 19:53:35 +01:00 |
Gwenhael Goavec-Merou
|
e11e5675ed
|
add support for Colorlight 5A-75B v7
|
2020-02-22 21:02:47 +01:00 |
Gwenhael Goavec-Merou
|
f87e0991e0
|
add support for ECP5 LFE5U-25F-6BG256C
|
2020-02-22 20:59:56 +01:00 |
Gwenhael Goavec-Merou
|
d5e696b5c3
|
add --detect option to display wich FPGA
|
2020-02-22 20:55:51 +01:00 |
Gwenhael Goavec-Merou
|
4252e6dc45
|
README: add supported artix 100
|
2020-02-16 19:20:34 +01:00 |
Gwenhael Goavec-Merou
|
c15f0611a9
|
Merge pull request #20 from japm48/patch-1
Add support for Arty A7-100T
|
2020-02-16 18:27:56 +01:00 |
japm48
|
48d9184397
|
Add support for Arty A7-100T
|
2020-02-16 18:07:50 +01:00 |
Gwenhael Goavec-Merou
|
849e5751e0
|
main: catch exception, to finish cleanly
|
2020-02-16 16:55:37 +01:00 |
Gwenhael Goavec-Merou
|
ad50f1a19b
|
main: calls program() only when a bit_file is provided
|
2020-02-16 16:53:55 +01:00 |
Gwenhael Goavec-Merou
|
6a2489cfac
|
Merge pull request #18 from japm48/patch-1
Print error when no bitfile is specified
|
2020-02-16 16:51:27 +01:00 |
japm48
|
2b2806b0b4
|
Print error when no bitfile is specified
|
2020-02-16 15:44:28 +01:00 |
Gwenhael Goavec-Merou
|
563e748c69
|
xilinx: fpga model must be used for spiOverJtag bistream selection
|
2020-02-16 15:06:06 +01:00 |
Gwenhael Goavec-Merou
|
50c8d54791
|
xilinx: fix a random segfault and add progress status for load in sram
|
2020-02-16 15:03:55 +01:00 |
Gwenhael Goavec-Merou
|
906507b3b5
|
Merge pull request #19 from japm48/master
make installation directory configurable
|
2020-02-16 14:58:13 +01:00 |
japm48
|
52786895d8
|
make installation directory configurable
|
2020-02-16 13:41:58 +01:00 |
Gwenhael Goavec-Merou
|
1f02fce1c9
|
xilinx,lattice: drop useless offset in program_mem signature
|
2020-02-14 15:14:22 +01:00 |
Gwenhael Goavec-Merou
|
298c4d184e
|
jedParser: pass verbose to base class
|
2020-02-14 15:08:41 +01:00 |
Gwenhael Goavec-Merou
|
6aa3906e01
|
README: add SeeedStudio Spartan Edge Accelerator Board
|
2020-02-01 18:12:09 +01:00 |