Alberto Perro
c072042aa8
add arria 10 to part numbers list
2026-02-13 08:11:45 +01:00
Alberto Perro
63b0e34a6f
add maxII (EPM2210) to part numbers list
2026-02-12 17:29:06 +01:00
Gwenhael Goavec-Merou
fb61d309dc
part: added Altera 10M25S
2026-02-12 16:00:50 +01:00
fisherdog4
65ac4b24a3
Add xc7z007s
2026-01-21 20:50:19 -05:00
Florent Kermarrec
4767ec2ce2
src/part.hpp: Add missing Xilinx 7-series IDCODEs.
...
Add missing 7-series entries based on UG470 v1.17 Table 1-1.
Source:
- AMD UG470 (7 Series FPGAs Configuration User Guide), v1.17 (2023-12-05), Table 1-1
https://docs.amd.com/v/u/en-US/ug470_7Series_Config
2026-01-20 14:52:04 +01:00
Florent Kermarrec
87bf3c0f74
src/part.hpp: Add Xilinx Spartan UltraScale+ devices.
...
Extend fpga_list with Spartan UltraScale+ JTAG IDCODEs.
Source:
- https://docs.amd.com/r/en-US/ug860-spartan-configuration/Spartan-UltraScale-Devices-and-JTAG-IDCODEs
2026-01-20 14:40:04 +01:00
Florent Kermarrec
25ad02bb5e
src/part.hpp: Add missing Xilinx UltraScale+ device IDCODEs.
...
Extend fpga_list with additional UltraScale+ parts (Artix/Kintex/Virtex).
Source:
- https://review.openocd.org/c/openocd/+/7716
- https://sourceforge.net/p/openocd/mailman/openocd-devel/thread/20230525234809.B6A131B2%40openocd.org/
2026-01-20 14:15:02 +01:00
Florent Kermarrec
206cbd68b7
src/gowin: Add support for GW5AT-15 (used on Sipeed Slogic16U3).
...
JTAG pinout on Sipeed Slogic16U3 is similar to Sipeed Tang Primier 20K JTAG pinout and
extension cable from Tang Primer 20K can be used.
./openFPGALoader -c digilent_hs2 --detect
empty
Jtag frequency : requested 6.00MHz -> real 6.00MHz
index 0:
idcode 0x1681b
manufacturer Gowin
family GW5AT
model GW5AT-15
irlength 8
2025-12-10 10:57:18 +01:00
Andrew E Wilson
648a4a833a
basic PDI prog for Spartan Ultrascale+
2025-10-23 06:44:19 +02:00
hennomann
617cd29dff
Update part.hpp to support Lattice LFE3-150EA device
...
This PR adds device ID support for the Lattice ECP3 LFE3-150EA.
Previously, only the LFE3-70E was supported.
We've tested the implementation and confirmed it works as expected.
We're happy to contribute to expanding ECP3 device support!
2025-10-02 11:32:19 +02:00
Gwenhael Goavec-Merou
e2c55f24c0
part: fixed cyclone III/IV/10 LP IDCODE (same code for all families)
2025-09-12 13:26:36 +02:00
Andy
c102426b78
Add altera EP4CE30 ( #584 )
2025-09-08 08:34:37 +02:00
Denis Bodor
c51c53ee33
Add Altera Cyclone 10 LP 10CL080
2025-07-28 13:27:06 +02:00
Gwenhael Goavec-Merou
3b1a40b798
part.hpp: MAX10: only keep size+Single(S)/Dual-supply(D). Sort between single-supply and dual-supply
2025-07-04 07:28:05 +02:00
Gwenhael Goavec-Merou
775477ba8e
part: added Lattice ECP3 LFE3-70E
2025-06-18 16:20:32 +02:00
Junhui Liu
5fefbb39af
Add support for MILIANKE-S200-EG4D20 and update document
...
Add board definition and FPGA part ID for the MILIANKE S200 EG4D20
development board. Also update related documentation and outdated URL.
Tested ok by loading bitstream to SRAM and FLASH.
Signed-off-by: Junhui Liu <junhui.liu@pigmoral.tech>
2025-05-22 11:05:51 +08:00
Gwenhael Goavec-Merou
d155bf6a35
Merge pull request #538 from nexthop-ai/nate-a7-15t
...
Add support for Artix A7 15t
2025-04-16 06:14:55 +02:00
Junhui Liu
68c7786f5f
Add support for xc7k480t
2025-04-09 21:01:16 +08:00
Nate White
6e05a7fa25
Add support for Artix A7 15t
...
Tested on real hardware, connecting through Linux gpiod
2025-04-08 15:31:41 +00:00
Franck Jullien
1698d6751e
part.hpp: add Xilinx xc7s75
2025-03-25 11:12:05 +01:00
Gwenhael Goavec-Merou
182e30b637
part,gowin,fsparser: added Gowin Arora V GW5AT-60 Variant
2025-02-01 12:19:34 +01:00
steward-fu
ce92b577d5
Added 10M02SCM153C8G support.
2025-01-09 07:35:50 +08:00
Gwenhael Goavec-Merou
a06bae1f5e
part.hpp: cosmetic
2024-12-15 16:04:20 +01:00
Florent Kermarrec
daa91c9a41
src/part.hpp: Add Altera Max10 10M16SAU169C8G support (Used by LimeSDR Mini V1).
2024-11-26 16:02:28 +01:00
Gwenhael Goavec-Merou
c0a9115be9
part.hpp: added Gowin GW2A-55
2024-11-26 07:25:30 +01:00
Nicolas Schodet
f6f48a7b27
Add support for VCU108 board and Virtex UltraScale
2024-11-12 23:51:55 +01:00
sab
7acd1f2014
Add Support for Altera Max II EPM240T100C5N Board
2024-10-16 08:53:21 -04:00
Andreas Galauner
43fcc6ce2c
Add ID and spiOverJtag bitstream for Stratix V GS D5
2024-10-10 19:59:31 +02:00
Miguel Flores-Acton
406e99c93a
Add xc2c64a QFN48
2024-10-01 13:45:44 -04:00
Shareef Jalloq
9c9ce07ad8
feat: adding support for the xc7z030
2024-09-26 17:41:49 +01:00
Joshua Wise
5ec6eae63b
part.hpp: add Efinix Titanium Ti180
2024-08-07 19:24:52 -07:00
Gwenhael Goavec-Merou
1d2b18aeaf
part: Xilinx spartan6 LX25T (xc6slx25T)
2024-08-01 08:47:19 +02:00
Gwenhael Goavec-Merou
a509a28fa6
part.hpp: Xilinx spartan7 xc7s6 variant
2024-08-01 08:14:46 +02:00
Julio Nunes Avelar
1042b6c269
Add xc7vx690t
2024-07-12 23:19:04 -03:00
Christoph Metzner
a341d1f441
add new device (Intel MAX10M40SCE144C8G) ( #461 )
...
* add 10M40SCE144
* change name
2024-06-13 15:09:32 +02:00
Michael Schenk
6e85edaa9a
adding support for XC2C64A-xVQ44 with ID 0x06e5e093 ( #458 )
...
* adding support for XC2C64A-xVQ44
* remove comment
2024-05-19 17:13:16 +02:00
Evan Kahn
66c47fe3bd
Add support for EP4CE6E22 and EP4CE10F17
2024-04-30 14:51:29 -04:00
Hans Baier
55b094ce00
add EP4CGX150
2024-04-27 16:18:23 +07:00
Florent Kermarrec
943a458f03
src/part.hpp: Add xcau15p support.
2024-04-25 17:17:47 +02:00
Gwenhael Goavec-Merou
9b35959198
part: added xilinx xc6slx45t
2024-03-28 22:14:52 +01:00
uint69-t
089bc5aa4e
Add support for the Cyclone II
2024-03-27 12:58:50 -03:00
Uwe Bonnes
88c4d86e63
Add xc7vx330t
2024-03-01 10:50:28 +01:00
Uwe Bonnes
354d3f86ab
Virtex6: Add spiOverJtag for Virtex6, detect xc6vlx130 and provide bitfile for xc6vlx130tff784
2024-02-28 11:50:10 +01:00
Gwenhael Goavec-Merou
308e47c5c0
Merge pull request #420 from sean-anderson-seco/xilinx-ids
...
xilinx: Add remaining ZynqMP IDs
2024-01-19 07:25:54 +01:00
Sean Anderson
da0f6f6f2a
xilinx: Add remaining ZynqMP IDs
...
The IDs were taken from UG1085 v2.2 table 1-2.
2024-01-18 14:50:23 -05:00
Sean Anderson
9943c3072a
lattice: Add all MachXO[23] part IDs
...
The version field is the only difference between many parts in the
MachXO[23] family, including between different families. Add the version
field to all parts, fixing detection of some MachXO3 parts as MachXO2s.
The id codes were extracted from the BSDL files on Lattice's website.
2024-01-18 13:48:50 -05:00
Chuang Zhu
4148be3d31
part: 0x012bc043 is for LCMXO2-4000HC
...
I found this when I was trying to program a LCMXO2-4000HC, but
openFPGALoader said it is a LCMX03LF-4300C:
$ openFPGALoader --detect
No cable or board specified: using direct ft2232 interface
Jtag frequency : requested 6.00MHz -> real 6.00MHz
index 0:
idcode 0x12bc043
manufacturer lattice
family MachXO3LF
model LCMX03LF-4300C
irlength 8
From what I found on the internet, the idcode for LCMX03LF-4300C seems
to be 0x612BC043:
https://bsdl.info/details.htm?sid=b483da5dec63d6cd88ca59b002289d77
2024-01-11 10:00:02 +08:00
bma
234f7f5a35
XADC and DNA for Xilinx FPGA ( #407 )
...
* xilinx: add XADC and DNA args, see https://github.com/cfib/openFPGALoaderXADC/tree/XADC_3
parts: add xcku060
* doc: add xcku060
2023-11-25 08:47:24 +01:00
Hans Baier
63c1950f2f
Add xc7k70t and small fixes for xc7k160t
2023-11-09 07:45:46 +07:00
Gwenhael Goavec-Merou
0bbf817c92
part: fix typo
2023-10-19 17:46:50 +02:00