From 9331bf7a6b56e3e31943d0f5d6b22a41c8a35609 Mon Sep 17 00:00:00 2001 From: wonderfullook <38576701+wonderfullook@users.noreply.github.com> Date: Thu, 25 May 2023 19:24:48 +0800 Subject: [PATCH] add sipeed tang nano 20k --- doc/boards.yml | 15 +++++++++++---- doc/vendors/gowin.rst | 3 +++ src/board.hpp | 1 + 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/doc/boards.yml b/doc/boards.yml index e3ad4f6..9450991 100644 --- a/doc/boards.yml +++ b/doc/boards.yml @@ -579,12 +579,19 @@ Memory: OK Flash: IF/EF -- ID: tangprimer20k - Description: Sipeed Tang Primer 20k - URL: https://wiki.sipeed.com/hardware/en/tang/Tang-Nano-Doc/summary.html +- ID: tangnano20k + Description: Sipeed Tang Nano 20k + URL: https://wiki.sipeed.com/nano20k FPGA: Gowin Arora GW2A(R)-18(C) Memory: OK - Flash: IF + Flash: EF + +- ID: tangprimer20k + Description: Sipeed Tang Primer 20k + URL: https://wiki.sipeed.com/en/primer20k + FPGA: Gowin Arora GW2A(R)-18(C) + Memory: OK + Flash: EF - ID: tec0117 Description: Trenz Gowin LittleBee (TEC0117) diff --git a/doc/vendors/gowin.rst b/doc/vendors/gowin.rst index a190de9..63f4ac1 100644 --- a/doc/vendors/gowin.rst +++ b/doc/vendors/gowin.rst @@ -31,8 +31,11 @@ where ``BOARD_NAME`` is: * ``tec0117`` * ``tangnano`` +* ``tangnano1k`` * ``tangnano4k`` * ``tangnano9k`` +* ``tangnano20k`` +* ``tangprimer20k`` * ``runber`` Flash diff --git a/src/board.hpp b/src/board.hpp index be68d4d..b3c79dc 100644 --- a/src/board.hpp +++ b/src/board.hpp @@ -189,6 +189,7 @@ static std::map board_list = { JTAG_BOARD("tangnano1k", "", "ft2232", 0, 0, CABLE_DEFAULT), JTAG_BOARD("tangnano4k", "", "ft2232", 0, 0, CABLE_DEFAULT), JTAG_BOARD("tangnano9k", "", "ft2232", 0, 0, CABLE_DEFAULT), + JTAG_BOARD("tangnano20k", "", "ft2232", 0, 0, CABLE_DEFAULT), JTAG_BOARD("tangprimer20k", "", "ft2232", 0, 0, CABLE_DEFAULT), JTAG_BOARD("tec0117", "", "ft2232", 0, 0, CABLE_DEFAULT), SPI_BOARD("titanium_ti60_f225","efinix", "efinix_spi_ft4232",