Cortex-M0 cores

I was reading the RK3399 datasheet and apparently the RK3399 SoC has two Cortex-M0 cores (http://opensource.rock-chips.com/images/6/60/Rockchip_RK3399_Datasheet_V1.6-20170301.pdf). Does anyone know how to access those cores? Are they free to use or are assigned to another tasks? I would like to know if it is possible to load a RTOS on those cores for deterministic tasks, however, I don’t know where to start.

Regards!

From what i read about M0 cores it’s more for control reasons, rather than something end user can use.

Oh, I see. Thanks for your answer!

If somebody interested here is Cortex-M0 power management firmware sources:

https://git.theobroma-systems.com/rk3399-cortex-m0.git

Build howto:

https://www.theobroma-systems.com/rk3399-q7-user-manual/04-software.html

See 4.3. Compile the Cortex-M0 power management firmware

2 Likes

Thanks for the info!