Comments (7)
What synthesis tool you using? Lattice Radiant or an open-source setup?
Did you add the new neorv32_dma.vhd
file to your setup? And did also add this file to the neorv32
library?
from neorv32.
i'm using same yosys/ghdl build flow as supported within the neorv32-setups/osflow
folder....
my setup uses the neorv32/rtl/core/neorv32_top.vhd
file, which itself has been updated in the latest commits to this repo....
as a further experiment, i first set IO_DMA_EN =>
in one of the neorv32/rtl/processor_template
files and then tried building one of the configurations in neorv32-setups/osflow
.... same problem....
from neorv32.
Oh, I think I have not updated the file list yet (-> https://github.com/stnolting/neorv32-setups/blob/main/osflow/filesets.mk)
from neorv32.
that explains it.... i can certainly make a quick change on my end, so i can proceed....
interesting, but i did NOT have a problem when using vivado to synthesize for the arty FPGA.... why??? because the create_project.tcl
script "globs" all the neorv32/rtl/*.vhd
files....
from neorv32.
neorv32-setup
should be up-to-date now.
interesting, but i did NOT have a problem when using vivado to synthesize for the arty FPGA.... why??? because the create_project.tcl script "globs" all the neorv32/rtl/*.vhd files....
Yeah, that might be the reason.
Does your setup work now?
from neorv32.
I think this can be closed, right?
from neorv32.
yes
from neorv32.
Related Issues (20)
- XIRQ is firing continuously HOT 9
- XIRQ: irq_run inhibits next detection HOT 4
- make pdfin build folder not work HOT 2
- Bootloader UART application upload not working HOT 8
- GCC version, zicsr extension requirement HOT 2
- Restricted use of inout ports
- Re-integrate UART hardware flow control HOT 1
- A few minor things HOT 9
- Common Makefile Enhancement HOT 5
- sw/lib/source/neorv32_rte.c HOT 2
- dCache Docs HOT 4
- how to Connect a JTAG adapter to the NEORV32 jtag_* interface signals. HOT 23
- Some XIRQ documentation oddities HOT 7
- Simple DMA module HOT 23
- LiberoSoC Microsemi FPGAs: unable to use DMEM lower than 4KB HOT 7
- 🐛 WFI instruction with global interrupts disabled
- 🐛 Potential rtl error in xirq HOT 1
- basic DMA transfer failing on iCEBreaker -- possible bus contention issues HOT 8
- OrangeCrab - Bootloader + OCD won't work HOT 12
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from neorv32.