riscv-none-elf-gcc-xpack
A binary xPack with the GNU RISC-V Embedded GCC toolchain with support of WCH RISCV CH56x... "WCH-Interrupt-fast" (by hydrausb3)
Awesome_RISC-V
Documentation and tools about RISC-V chips and development boards (by area-8051)
riscv-none-elf-gcc-xpack | Awesome_RISC-V | |
---|---|---|
1 | 14 | |
11 | 14 | |
- | - | |
10.0 | 7.9 | |
over 1 year ago | 9 months ago | |
C++ | Shell | |
MIT License | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
riscv-none-elf-gcc-xpack
Posts with mentions or reviews of riscv-none-elf-gcc-xpack.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-18.
-
RISC-V MCU development boards
First one can move to GCC with minimal patch from David Carne that enables WCH-Interrupt-fast label. That step is usually easy one.
Awesome_RISC-V
Posts with mentions or reviews of Awesome_RISC-V.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-29.
-
Peripherals for visionfive 2
To have fun with assembly and peripherals, as Bruce noted, a development board equipped with an MCU is more appropriate. You can find a list of current available boards here (including purchase links). A good choice to begin is a board with the CH32V003 or CH32V203 (e.g. WeAct Studio's BluePill). This is the kind of hardware you want to build projects using LCD, motors, etc.
- I don't expect to see competitive RISC-V servers any time soon
-
Discussion : do you think RISC-V will gain wide acceptance similar to ARM over the next few years?
If you want to play with RISC-V yourself, here are a list of RISC-V MCU and development boards, and a list of Linux-capable SBC.
-
Resources for beginners
In case it helps, I maintain a list of RISC-V MCU and development boards, and someone has recently posted a list of Linux-capable SBC in this sub.
-
WCH TMOS howto for BLE MCU
I've found a good blog post about it and made an English translation available here for those interested.
-
Developing Bare metal bootloader or bootloader for RISC-V microcontroller
One of these, for example.
- Where can I buy the microprocessor?
- RISC-V MCU development boards
-
CH32V003 PWM
I've summarised pin functions in a spreadsheet to help me sort out such issues.
-
Keeping WCH documentation up-to-date
I've created a small shell script to check WCH's web sites for new documents and update them on disk.
What are some alternatives?
When comparing riscv-none-elf-gcc-xpack and Awesome_RISC-V you can also consider the following projects:
gem5 - The official repository for the gem5 computer-system architecture simulator.
ch32v307-gnumake - Makefile project for ch32v307
nanoCH32V003
wchisp - WCH ISP Tool in Rust
Ripes - A graphical processor simulator and assembly editor for the RISC-V ISA
OrangeC - OrangeC Compiler And Tool Chain
bl_iot_sdk - BL602 SDK (Pine64 fork)