samitbasu / rust-hdl

A framework for writing FPGA firmware using the Rust Programming Language
Other
286 stars 14 forks source link

Support for Sipeed Tang Nano 9K FPGA Development Board Gowin GW1NR-9 RISC-V HDMI (Tang Nano 9k) #41

Open Toni-Graphics opened 3 months ago

Toni-Graphics commented 3 months ago

Does your cool libary support the Sipeed Tang Nano 9K FPGA Development Board Gowin GW1NR-9 RISC-V HDMI (Tang Nano 9k)? <- In the name is a link to the board

Bye

Toni-Graphics commented 3 months ago

@samitbasu

samitbasu commented 3 months ago

@Toni-Graphics - there is no reason not to support it. Someone would need to craft a board support package, like this one. I am unfamiliar with the toolchain for this FPGA. But there are BSPs for several other toolchain/FPGA combos, so I don't see any fundamental issue.

samitbasu commented 3 months ago

The documentation I could find is in Chinese - Google translates helps - a little. But I'm definitely out of my depth on this one. It looks like a great FPGA, though.

samitbasu commented 3 months ago

One other thing - I found an english version of the IDE/toolchain called "GoWin IDE", with english user manuals. I also see that Yosys has support for the bitstream via a project apicula: here. So it might be pretty simple.

Toni-Graphics commented 3 months ago

Cool

parker-research commented 2 months ago

Would be awesome if this got implemented! The Gowin boards are very, very affordable, and seem to be growing pretty rapidly in popularity.