Gwenhael Goavec-Merou
de2cdcb67a
ftdispi: add missing index param
2022-06-18 20:21:13 +02:00
Gwenhael Goavec-Merou
780ea66384
DFU: fix potential leak
2022-06-18 18:47:27 +02:00
Gwenhael Goavec-Merou
e21a251af3
DFU: fix detect -> bypass bitstream
2022-06-18 18:39:58 +02:00
Gwenhael Goavec-Merou
e278b87a64
Merge pull request #236 from Icenowy/gw2a
...
Add GW2A support
2022-06-16 07:06:41 +02:00
Gwenhael Goavec-Merou
0779034921
Merge pull request #233 from Icenowy/ep4ce115
...
Add EP4CE115 support
2022-06-16 06:23:35 +02:00
Icenowy Zheng
3e00756976
part: add GW2A(R)-18(C)
...
Add JTAG ID code for GW2A(R)-18(C), tested with GW2A-18C on Sipeed Tang
Primer 20K.
Signed-off-by: Icenowy Zheng <uwu@icenowy.me>
2022-06-16 09:54:02 +08:00
Icenowy Zheng
fe0b4d347b
gowin: add support for GW2A
...
GW2A has no internal flash, and it uses a yet unknown checksum
algorithm.
Support it by forcing external flash and skip checksum check now.
Signed-off-by: Icenowy Zheng <uwu@icenowy.me>
2022-06-16 09:52:44 +08:00
Icenowy Zheng
dba873af6e
spiOverJtag: add bitstream for EP4CE115F23
...
Built with Quartus Prime Lite 18.1.1.
Signed-off-by: Icenowy Zheng <uwu@icenowy.me>
2022-06-16 08:58:49 +08:00
Icenowy Zheng
37dbaba6b8
part: add EP4CE115
...
Altera EP4CE115 is a part from Cyclone IV E line.
Add it to the part database.
Signed-off-by: Icenowy Zheng <uwu@icenowy.me>
2022-06-16 08:52:32 +08:00
Gwenhael Goavec-Merou
82c17f6a7d
dfu: display error code
2022-06-14 23:14:01 +02:00
Gwenhael Goavec-Merou
4d69675041
dfu: check iProduct and iInterface -> set to a default string when empty
2022-06-14 23:09:43 +02:00
Gwenhael Goavec-Merou
2e9fc1f4e9
Merge pull request #234 from el-coder-sb/new-spiOverJtag_5ce927
...
update spiOverJtag_5ce927.rbf.gz created with Lite 20.1.1
2022-06-14 22:47:14 +02:00
Simon Buhrow
f46498b6ae
update spiOverJtag_5ce927.rbf.gz created with Lite 20.1.1
2022-06-14 08:18:53 +02:00
Gwenhael Goavec-Merou
d7fbdabdb8
spiOverJtag: enable init done pin for cycloneV device
2022-06-10 19:06:33 +02:00
Gwenhael Goavec-Merou
884ad2ab74
Merge pull request #223 from bluesceada/patch-1
...
--flash-sector CFG0 needed for MachXO3D
2022-06-10 18:58:14 +02:00
Dennis Gnad
958ce4d4c3
--flash-sector CFG0 for MachXO3D and more information for its Breakout Board
2022-06-10 13:32:15 +02:00
Gwenhael Goavec-Merou
c64f1970d6
spiFlash: stop if jedec_id == 0xffffff
2022-06-02 08:52:56 +02:00
Gwenhael Goavec-Merou
1f842e4ebc
cable: add missing mpsse_bit_config index
2022-06-02 08:51:47 +02:00
Gwenhael Goavec-Merou
5d978b7105
Merge pull request #231 from rarengifoArthrex/add_cable_index
...
add means to set cable index from command line
2022-06-02 07:05:35 +02:00
Rengifo, Rodrigo
dec1a0920f
add means to set cable index from command line
2022-06-01 07:17:38 -07:00
Gwenhael Goavec-Merou
610a495898
main: skip-reset fix typo
2022-05-28 18:06:51 +02:00
Gwenhael Goavec-Merou
26ea58c305
main: always check if board is not null before access
2022-05-28 17:20:53 +02:00
Gwenhael Goavec-Merou
13c5bbb98f
README: add skip-load-bridge / skip-reset
2022-05-24 07:47:14 +02:00
Gwenhael Goavec-Merou
051e2ecbfb
add option to bypass reset in SPI write mode. Adapt altera accordingly
2022-05-24 07:29:35 +02:00
Gwenhael Goavec-Merou
e066c7f5b0
Merge pull request #222 from el-coder-sb/add-skip-sram-cmd
...
Add skip sram cmd
2022-05-24 07:16:24 +02:00
Simon Buhrow
847a5040cf
add skip_load_bridge cmd-line parameter
2022-05-23 11:51:16 +02:00
Gwenhael Goavec-Merou
056518e7c7
ihexParser: check buffer size, increase if required
2022-05-22 07:34:09 +02:00
Gwenhael Goavec-Merou
e1eff76162
Merge pull request #228 from MPLew-is/zcu106
...
Correct part number for ZCU106 board
2022-05-16 08:52:28 +02:00
Mike Lewis
5295544200
Correct part number for ZCU106 board
2022-05-16 00:44:59 -06:00
Gwenhael Goavec-Merou
c9fb3f4065
latticeBitParser: fix end header position with MACHOX3D .bit file
2022-05-14 19:00:21 +02:00
Gwenhael Goavec-Merou
a4d5fd8448
lattice: MACHXO3D no exception when flash-sector is not provided in SRAM mode
2022-05-14 18:54:01 +02:00
Gwenhael Goavec-Merou
f1c9bb1648
Merge pull request #227 from Xiretza/fpga-list-int
...
fix(part.hpp): use uint32_t instead of int for fpga_list index
2022-05-14 17:56:40 +02:00
Xiretza
ee3b6965f0
fix(part.hpp): use uint32_t instead of int for fpga_list index
...
This resulted in an error with GCC 12:
In file included from src/main.cpp:29:
src/part.hpp:148:1: error: narrowing conversion of ‘2165379139’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
148 | };
| ^
2022-05-14 15:36:02 +02:00
Gwenhael Goavec-Merou
16a351dee9
Merge pull request #226 from MPLew-is/zcu106
...
Add initial support for ZCU106 development board
2022-05-14 11:09:44 +02:00
Mike Lewis
76f13604d1
Add initial support for ZCU106 development board
2022-05-14 02:48:23 -06:00
Gwenhael Goavec-Merou
f83670996e
spiFlashdb: adding S25FL512S
2022-05-14 10:16:08 +02:00
Gwenhael Goavec-Merou
c9c56eab51
Merge pull request #225 from hansfbaier/master
...
spiOverJtag: support xc7k160tffg676
2022-05-14 10:07:09 +02:00
Hans Baier
1c7a9a7ffe
spiOverJtag: support xc7k160tffg676
2022-05-14 14:30:01 +07:00
Gwenhael Goavec-Merou
0836f82d63
Merge pull request #224 from hansfbaier/master
...
Support flashing of Kintex XC7K420TFFG901
2022-05-14 07:57:40 +02:00
Hans Baier
4c0f683f9f
spiOverJtag: support xc7k420tffg901
2022-05-14 09:53:56 +07:00
Gwenhael Goavec-Merou
dd85b5a579
spiOverJtag: xc7a100tfgg676 variant
2022-05-10 19:09:21 +02:00
Gwenhael Goavec-Merou
eb4ac2536a
spiOverJtag: add artix fgg676 constraints file
2022-05-10 19:08:32 +02:00
Gwenhael Goavec-Merou
74eda1cd8a
spiFlashdb: N25Q64 part
2022-05-10 19:07:56 +02:00
Gwenhael Goavec-Merou
c898b9172b
Merge pull request #220 from hansfbaier/master
...
support Kintex XC7K420T
2022-05-10 08:39:28 +02:00
Hans Baier
6a2a62cae6
support Kintex XC7K420T
2022-05-10 13:07:47 +07:00
Gwenhael Goavec-Merou
3a3fe9a3cb
spiOverJtag: add cycloneV 5CEBA9F27 variant
2022-05-05 07:03:06 +02:00
Gwenhael Goavec-Merou
2bbf372a1d
Merge pull request #218 from ejdan/efinix-jtag
...
efinix: support loading a bitstream to SRAM using only JTAG pins (no GPIO)
2022-05-02 07:05:37 +02:00
Gwenhael Goavec-Merou
84d5c59dfe
ftdipp_mpsse: don't throw exception when iProduct is empty: display warn and use empty string
2022-05-01 17:09:53 +02:00
Gwenhael Goavec-Merou
db410839af
spiInterface: unprotect_flash: fix return. Improve messages
2022-04-30 20:16:30 +02:00
Anders Ejdeling
e094494a59
efinix: support loading a bitstream to memory using only JTAG pins (no GPIO). Tested with Trion T120 BGA324 Development Kit but should work on T20BGA324, T20BGA400, T35, T55, T85, and T120 FPGA.
2022-04-29 15:57:20 +02:00