Skip to content

Commit 206cbd6

Browse files
committed
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
1 parent 432cdc2 commit 206cbd6

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

src/fsparser.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,7 @@ int FsParser::parse()
195195
nb_line = 2038;
196196
break;
197197
case 0x0001281b: /* GW5A-25 */
198+
case 0x0001681b: /* GW5AT-15 */
198199
case 0x0001481b: /* GW5AT-60 */
199200
case 0x0001081b: /* GW5AST-138 */
200201
/*

src/gowin.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,7 @@ bool Gowin::detectFamily()
217217
is_gw2a = true;
218218
break;
219219
case 0x0001081b: /* GW5AST-138 */
220+
case 0x0001681b: /* GW5AT-15 */
220221
case 0x0001481b: /* GW5AT-60 */
221222
case 0x0001181b: /* GW5AT-138 */
222223
case 0x0001281b: /* GW5A-25 */

src/part.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -349,6 +349,7 @@ static std::map <uint32_t, fpga_model> fpga_list = {
349349

350350
/* Gowin GW5 */
351351
{0x0001081b, {"Gowin", "GW5AST", "GW5AST-138", 8}},
352+
{0x0001681b, {"Gowin", "GW5AT", "GW5AT-15", 8}},
352353
{0x0001481b, {"Gowin", "GW5AT", "GW5AT-60", 8}},
353354
{0x0001181b, {"Gowin", "GW5AT", "GW5AT-138", 8}},
354355
{0x0001281b, {"Gowin", "GW5A", "GW5A-25", 8}},

0 commit comments

Comments
 (0)