Skip to content

Commit

Permalink
Merge pull request #341 from xhackerustc/sipeed-tang-nano-20k
Browse files Browse the repository at this point in the history
Add support for Sipeed tang nano 20k board
  • Loading branch information
enjoy-digital committed Jul 26, 2023
2 parents 0210338 + e770a5c commit a419ca6
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions make.py
Original file line number Diff line number Diff line change
Expand Up @@ -717,6 +717,22 @@ def __init__(self):
"leds",
})

#---------------------------------------------------------------------------------------------------
# Gowin Boards
#---------------------------------------------------------------------------------------------------

# Sipeed Tang nano 20K support -------------------------------------------------------------------------------

class Sipeed_tang_nano_20k(Board):
soc_kwargs = {"l2_size" : 2048} # Use Wishbone and L2 for memory accesses.
def __init__(self):
from litex_boards.targets import sipeed_tang_nano_20k
Board.__init__(self, sipeed_tang_nano_20k.BaseSoC, soc_capabilities={
# Communication
"serial",
"sdcard",
})

#---------------------------------------------------------------------------------------------------
# Build
#---------------------------------------------------------------------------------------------------
Expand Down Expand Up @@ -775,6 +791,9 @@ def __init__(self):
# Efinix
"trion_t120_bga576_dev_kit" : TrionT120BGA576DevKit,
"titanium_ti60_f225_dev_kit" : TitaniumTi60F225DevKit,

# Gowin
"sipeed_tang_nano_20k" : Sipeed_tang_nano_20k,
}

def main():
Expand Down

0 comments on commit a419ca6

Please sign in to comment.