Skip to main content
Associate
October 10, 2024
Solved

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

  • October 10, 2024
  • 2 replies
  • 1025 views

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.

Best answer by FSPIL

Hi,

SR6 information is provided under NDA.

HSM info are |"CONFIDENTIAL" and only released und NDA.
For any question, please contact local ST support, and do not post information/questions in this public forum.

Thank you.

 

Best regards,

Francesco

2 replies

MRO
Associate II
October 25, 2024

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.

roger1234Author
Associate
October 25, 2024

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?

FSPIL
FSPILBest answer
Technical Moderator
October 23, 2025

Hi,

SR6 information is provided under NDA.

HSM info are |"CONFIDENTIAL" and only released und NDA.
For any question, please contact local ST support, and do not post information/questions in this public forum.

Thank you.

 

Best regards,

Francesco

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.