I am currently have a FreeRTOS based application running on a RV32IM based processor using the RISCV OpenOCD port.
I found that OpenOCD supports various lightweight real-time operating system primitives, FreeRTOS among them.
I am wondering if anyone has taken the time to add RISCV capabilities to the FreeRTOS support for OpenOCD.
For context, here is the support file for FreeRTOS:
Note that there are three architectures currently supported:
cortex_m
hla_target
nds32_v3
I am currently digging through datasheets to do the port myself, I am curios if there is more formal support or planned support.