Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for the Fomu board #19

Open
mithro opened this issue Jan 13, 2020 · 3 comments
Open

Add support for the Fomu board #19

mithro opened this issue Jan 13, 2020 · 3 comments

Comments

@mithro
Copy link

mithro commented Jan 13, 2020

It would be awesome if the SaxonSoC supported the Tomu FPGA (Fomu). This would be an awesome introduction into to pure SpinalHDL design.

Happy to send people boards.

@lawrie
Copy link
Collaborator

lawrie commented Jan 14, 2020

Fomu has been supported for some time - see https://github.com/SpinalHDL/SaxonSoc/blob/dev/hardware/scala/saxon/board/fomu/FomuMinimal.scala

I was planning to add support for Xip on the board as well and asked Sean Cross a question about how to get the Risc-V program into flash memory, but then I got my Ulx3s boards and have been mainly working on Linux on those.

Other operating systems such as Zephyr of FreeRTOS might run using SaxonSoc on the board.

@Dolu1990
Copy link
Member

Would probably need to update it. @lawrie Is the ram inferred using the big 32 KB blocks ?

@roman3017
Copy link
Contributor

roman3017 commented Feb 2, 2020

It seems Fomu is using BmbOnChipRamGenerator instead of BmbIce40SpramGenerator. The later is being used only by Ice40up5kbevn.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants