Gwenhael Goavec-Merou
7a19f94f19
add zlib support (currently limited to altera spiOverJtag)
2021-11-25 08:11:50 +01:00
Martin Beynon
b6979f54f7
adding support for MachXO3D
2021-11-09 08:54:09 +00:00
Gwenhael Goavec-Merou
f843dc2eb2
ch552_jtag: driver for ch552_jtag firmware (ft2232c clone)
2021-11-06 10:33:25 +01:00
Gwenhael Goavec-Merou
9cfb070e2f
cmsisDAP: try libhidapi-hidraw, or libhidapi-libusb for backward compatibility
2021-10-14 06:46:59 +02:00
Gwenhael Goavec-Merou
22c095547e
spi: introduce list of known spi flash devices (required for protection)
2021-10-10 18:25:09 +02:00
Gwenhael Goavec-Merou
4c2a091ab1
xilinx: introduce coolrunner-II support
2021-10-06 08:46:00 +02:00
Gwenhael Goavec-Merou
823073741a
Merge pull request #122 from UweBonnes/udev
...
CMakeLists.txt: Default to USEUDEV=OFF in windows builds.
2021-10-03 17:49:24 +02:00
Uwe Bonnes
6d360ac640
CMakeLists.txt: Default to USEUDEV=OFF in windows builds.
2021-10-03 17:40:27 +02:00
Gwenhael Goavec-Merou
1233459528
xilinxMapParser: fuse mapping for xc2c jed
2021-10-03 16:25:41 +02:00
Gwenhael Goavec-Merou
3ea05cc1c6
prepare v0.5.0
2021-08-02 08:28:27 +02:00
Gwenhael Goavec-Merou
592cbd87b7
spiOverJtag: add real bridge (virtual jtag) for cyc1000 and build system based on edalize
2021-07-08 20:59:28 +02:00
Billy Stevens
f937cb9ab5
Adds support for the xc6slx100fgg484.
...
Tested on a Pano Logic G2.
2021-07-03 05:01:56 -04:00
Gwenhael Goavec-Merou
1dbbd34420
prepare release v0.4.0
2021-06-26 15:24:22 +02:00
Gwenhael Goavec-Merou
371a411e8a
prepare release v0.3.0
2021-06-20 16:40:41 +02:00
Gwenhael Goavec-Merou
827767b99f
add proof of concept / draft for DFU protocol. Add orangeCrab in DFU mode
2021-06-20 10:26:05 +02:00
Gwenhael Goavec-Merou
53c5d35da6
add cmsis dap (hid) support
2021-06-19 17:30:23 +02:00
Gwenhael Goavec-Merou
e1e5efd652
CMakeLists.txt: add fx2_ll
2021-05-13 16:04:34 +02:00
Gwenhael Goavec-Merou
c09bc0662b
ihexParser: new parser for (i)hex files
2021-05-13 12:14:52 +02:00
Gwenhael Goavec-Merou
7039465353
rework xilinx fpga spiOverJtag to respect model/package
2021-04-19 21:17:08 +02:00
Gwenhael Goavec-Merou
227ce13dca
prepare release v0.2.6
2021-04-07 06:24:41 +02:00
Gwenhael Goavec-Merou
6d1c51d0a4
fix purge buffer fix libftdi >= 1.5
...
Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
2021-02-25 13:37:33 +01:00
Gwenhael Goavec-Merou
4a555bb102
dfuFileParser: parser for bitstream with DFU suffix
2021-02-15 07:33:58 +01:00
Gwenhael Goavec-Merou
6fefebd02c
prepare release v0.2.1
2020-12-17 13:58:30 +01:00
Gwenhael Goavec-Merou
922d3b0b56
xilinx: add xca50t support
2020-12-08 07:32:30 +01:00
Gwenhael Goavec-Merou
5d09bbde43
cmake: add missing spartan7 100 & 200 bitstream
2020-11-18 08:16:54 +01:00
Gwenhael Goavec-Merou
14c5b8e681
add support for ice40 FPGA and iCEBreaker, icestick, iCE40-HX8K, iCE40-HX1K-EVN boards
2020-10-31 15:02:54 +01:00
Gwenhael Goavec-Merou
70fb5c8439
add efinix support
2020-10-31 10:39:06 +01:00
Gwenhael Goavec-Merou
800ad1ce2c
rawParser: simple class to read raw binary content with an optional reverse order
2020-09-05 07:49:57 +02:00
Gwenhael Goavec-Merou
4a9fcaf1b9
add minimal support for anlogic bit file
2020-08-21 14:01:07 +02:00
Gwenhael Goavec-Merou
e0d763c4b5
add basic support for anlogic eagle s20 FPGA and lichee tang board
2020-08-20 16:59:34 +02:00
Gwenhael Goavec-Merou
c41911d039
introduce anlogic JTAG adapter (tested with sipeed lichee tang
2020-08-20 16:57:25 +02:00
Gwenhael Goavec-Merou
4a3d1b3009
introduce intel usb blaster cable and de0nano board
2020-08-19 15:15:13 +02:00
Staf Verhaegen
ced3363ee5
Support Arty S7-50
...
Added Xilinx xc7s50 device to part.hpp; added support for generating
spiOverJtag bitstream file for that device and added bitstream to repo.
Converted xdc file from DOC line endings to native line endings.
2020-08-08 11:42:38 +02:00
Ed Bordin
c86dae6b62
link against winsock system lib rather than implementing ad-hoc ntohs, fix warning about redefined macro on windows
2020-07-25 16:21:27 +10:00
Ed Bordin
4bdf8a0dd5
add some options to CMakeLists.txt to enable build against custom libs (including option to use find_package for threads to ensure correct link order with pthreads)
2020-07-25 14:06:25 +10:00
Gwenhael Goavec-Merou
9c42aecef5
replace argp by cxxopts
2020-07-23 18:32:18 +02:00
Gwenhael Goavec-Merou
27b0c8a664
introduce DirtyJTAG cable
2020-06-14 15:41:00 +02:00
Gwenhael Goavec-Merou
d80cf248ca
add spiInterface.h to CMakeLists.txt
2020-04-22 15:17:55 +02:00
Gwenhael Goavec-Merou
d210d2c67e
use libusb_attach_kernel_driver only when OS is Linux
2020-03-17 07:25:26 +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
e8bff2d2f2
ftdiJtagBitbang: wrapper for bitbanging with ftdi devices
2020-03-07 11:43:18 +01:00
Gwenhael Goavec-Merou
78f66a33ec
update CMakeLists.txt
2020-03-06 09:22:34 +01:00
japm48
52786895d8
make installation directory configurable
2020-02-16 13:41:58 +01:00
Fabien Marteau
e52daaff4e
some fixes according to trabucayre comment
2020-01-28 10:41:55 +01:00
Fabien Marteau
a86eff6b57
Update cmake according to trabucayre request https://github.com/trabucayre/openFPGALoader/pull/17
2020-01-27 09:47:42 +01:00