cancel
Showing results for 
Search instead for 
Did you mean: 

How to run HSM core independently by changing mode entry module ( ME_MCTL) register ?

roger1234
Associate II

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.

2 REPLIES 2
MRO
Associate II

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.

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?