Open
Description
Is your feature request related to a problem? Please describe.
In my Application I need to utilize both cores of the RISC-V MCU (Kendryte K210) because I need a lot of processing power. I attempted to do an SMP port for RISC-V myself (https://github.com/cmdrf/FreeRTOS-Kernel), but progress is very slow.
Since the blog post mentions RISC-V, I wanted to ask if there is anything in the works already.
Describe the solution you'd like
Official RISC-V SMP support.
Describe alternatives you've considered
- There is a FreeRTOS fork for the K210 which supports multiprocessing, but it has been abandoned for a few years and is now outdated.
- A different RTOS with existing RISC-V SMP support?
Additional context
I have now successfully ported my SMP branch to QEMU, because JTAG debugging on the K210 is extremely unstable. Using QEMU makes development accessible to everyone.