neorv32-examples for Intel FPGA boards #207
Replies: 8 comments 5 replies
-
Nice! This is a very interesting reference for the discussion in #194 and #189. A minor enhancement: since neorv32 does have at least one submodule, I recommend adding option |
Beta Was this translation helpful? Give feedback.
-
Thanks for the info, I've changed now. |
Beta Was this translation helpful? Give feedback.
-
Great project! I am really looking forward to the detailed description of the SEGGER setup! |
Beta Was this translation helpful? Give feedback.
-
Here now part 1 of the tutorial for creating the DE0-Nano project: https://www.emb4fun.de/riscv/neorv32/index.html I currently still have problems with the J-Link EDU and I will give you a note if it works too. |
Beta Was this translation helpful? Give feedback.
-
And now the last part, the part about Embedded Studio is online: |
Beta Was this translation helpful? Give feedback.
-
NEORV32 submodule removed because it will not downloaded in case of "Code > Download ZIP". For the easier use of JTAG and a FTDI UART adapter there is now the "JTAG Terasic Adapter" |
Beta Was this translation helpful? Give feedback.
-
All boards I have used here have the GND and VCC lines in the same place. If someone uses my circuit and Gerber files to sell at Tindie or others, I don't mind |
Beta Was this translation helpful? Give feedback.
-
For those who do not want to use a complete IDE, but only need https://www.emb4fun.de/riscv/rv32jlgdb/index.html That was it for now with the tutorials and I hope that there was |
Beta Was this translation helpful? Give feedback.
-
Hello,
I have created a neorv32-examples project which can be find here:
https://github.com/emb4fun/neorv32-examples
This project only uses Intel FPGA boards with Quartus. The boards can be find at Terasic.
There are currently examples for the following boards available:
My focus is primarily on the support for the external SDRAM memory, i.e. the memory outside the FPGA.
There are examples here where the SDRAM can be addressed directly via the Wishbone bus, and also
examples where access is via the Wishbone to Avalon Master in the Qsys area.
Since I come from the software corner, the other focus is on the area of software debugging. Here
I am using the SEGGER Embedded Studio for RISC-V. A detailed description of how this works is also
planned here in the near future. But that will be available as a little tutorial on my website emb4fun.
Best regards,
Michael
Beta Was this translation helpful? Give feedback.
All reactions