Comments (6)
I have a IceZero board with a Lattice ICE40HX on it which is supported by the open source flow. I will try to implement neorv32 on it and make a contribution to the boards/
folder.
The ICE40HX device is pretty limited regarding embedded RAM. Maybe I simply try to port the existing UPduino v3 project to the open source implementation flow.
from neorv32.
I have an icestick (maybe too small), a FOMU (UP5K) and an EOS S3 (maybe too small). I have the icestick and FOMU toolchains ready. Either on Windows (https://hdl.github.io/MINGW-packages/) or through containers (https://hdl.github.io/containers). I helped setup CI in antonblanchard/microwatt. I'd be happy to jump in and help enhance the CI plumbing in this regard, after Torsten is done with his contributions (so that we don't overlap).
Moreover, in the mid term, I would be interested in testing neorv32 on PYNQ-Z1, microzed and KC705.
@stnolting I pinged you in gitter.im/vhdl/General. Would be nice to have a chat!
from neorv32.
I have a IceZero board with a Lattice ICE40HX on it which is supported by the open source flow. I will try to implement neorv32 on it and make a contribution to the boards/ folder.
The ICE40HX device is pretty limited regarding embedded RAM. Maybe I simply try to port the existing UPduino v3 project to the open source implementation flow.
I'm very excited to hear that and I am curious what you will come up with! 👍
I have an icestick (maybe too small), a FOMU (UP5K) and an EOS S3 (maybe too small). I have the icestick and FOMU toolchains ready. Either on Windows (https://hdl.github.io/MINGW-packages/) or through containers (https://hdl.github.io/containers). I helped setup CI in antonblanchard/microwatt.
Now that's a great collection of EDA tools I was not aware of. I definitely have to check things out!
Moreover, in the mid term, I would be interested in testing neorv32 on PYNQ-Z1, microzed and KC705.
Should not be too hard to port one of the existing Xilinx setups - but feel free to start a new issue or discussion if you are encountering any problems.
I pinged you in gitter.im/vhdl/General. Would be nice to have a chat!
Cool! Thank you very much! Unfortunately, I have never used gitter before...
I'm not at home right now but as soon as I am back I will dig into it and respond 😉
from neorv32.
Thanks for the hint! I will fix that.
If you're interested I could contribute to synthesize the project with Yosys & GHDL.
That would be great! Experimenting with the GHDL Yosys plugin is already on my to-do list, but I haven't really looked at it yet...
Nice project by the way 🙂
Thanks again 😉
from neorv32.
I think this can be closed?
from neorv32.
Yes, this can be closed.
from neorv32.
Related Issues (20)
- 🐛 WFI instruction with global interrupts disabled
- 🐛 Potential rtl error in xirq HOT 1
- synthesis tool error when IO_DMA_EN => true HOT 7
- basic DMA transfer failing on iCEBreaker -- possible bus contention issues HOT 8
- OrangeCrab - Bootloader + OCD won't work HOT 12
- Strange TRAP in strange circumstances HOT 1
- Random errors occuring with code that is not being executed (!!??) HOT 9
- feature request -- compact address space support in the CPU complex HOT 2
- feature request - support for Zc* extensions HOT 4
- feature request - Zb* sub-extensions HOT 3
- Rework bus system and memory map HOT 2
- Multi-driven Pin Vivado Error: what causes it and how to solve it? HOT 12
- Failed uploading binary executable image via UART HOT 16
- NEORV32 Multicore processor TMR implementation HOT 22
- ISA Zfinx extension HOT 8
- JTAG Scan chain interrogation failed: all ones HOT 14
- Wishbone burst access HOT 8
- `make check` passes but `make bin` fails with pre-built toolchain HOT 4
- Provide a neorv32_uart_vprintf function HOT 5
- Application binary does not persist in FPGA HOT 10
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.