This core is not for end users
If you are not a dev, you probably don't want to use this core, as it's designed for people to develop against.
The initial release of the developer focused RISC-V integrated core. Contains:
- Rust and C/C++ language examples
- UART over cart and JTAG (though JTAG program uploading is currently broken)
- File access API
- Vblank registers
- 48kHz audio playback
- RTC
- Cyclone V unique chip ID
I have tried to provide ample documentation and my testers have helped me validate it, but there are likely to still be issues. Please contact me for help getting up and running, and create issues to help me address problems in the docs or core.
Two nice, visual examples of both C and Rust projects have been included by @mcclure and are available in this repo with the other examples. For your convenience, built versions of the fungus
and minibreak
projects are included alongside this release.