2024-10-10 11:47 AM
I have flashed the application onto the HSM core of SR6G7, and I can see that the HSM core is not running up without a trigger from the Host core. After some analysis, I found that the HSM core requires a power mode change from DRUN mode to RUN mode via the ME_MCTL register. Therefore, I would like to know how we can enable the HSM core to run first by changing the ME_MCTL register value to RUN mode directly, without running the Host core of SR6G7. I want to ensure HSM core running first before host core running. Any help would be appreciated.
2024-10-25 06:18 AM
In SPC58 core, to you use the HSM core it must be start at reset. And to do this it's necessary to configure the DCF.
2024-10-25 11:03 AM
I am referring to the SR6G7 variant, which has an R52 core and an M4 HSM core. We have enabled the HSM via DCF, but we are facing an issue: the HSM core is not running independently. It is waiting for the power mode to change from DRUN mode to RUN mode. When I run the R52 core, this power mode changes.
I would like to know if there is a way to change the power mode when I run the HSM core only, so that I can run the HSM core first without R52 core intervention. Any separate DCF config or something like that?