Skip to content

[Feature Request] RISC-V SMP Support #370

Open
@cmdrf

Description

@cmdrf

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions