cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H755XIH6 Custom Board Lockup When Switching Clock Source — Recovery Needed via Boot Pin

sarun
Associate III

Hello everyone,

We are using a custom STM32H755 controller board, and we are encountering an issue where the controller locks up whenever we switch the core clock source (for example, switching from HSI to HSE).

According to the evaluation board user manual, in case of an LDO configuration mismatch, the controller can enter a lockup state, and the suggested recovery method is to pull the Boot pin high and erase the flash. However, on the evaluation board (STM32H755 Nucleo/Eval), we have never faced this lockup while switching clock sources.

What could be potential reasons causing such behaviour on our board?

Any guidance or suggestions would be really helpful!

Thanks in advance!

 

1 REPLY 1
mƎALLEm
ST Employee

Hello,


@sarun wrote:

According to the evaluation board user manual, in case of an LDO configuration mismatch, the controller can enter a lockup state, and the suggested recovery method is to pull the Boot pin high and erase the flash. However, on the evaluation board (STM32H755 Nucleo/Eval), we have never faced this lockup while switching clock sources.


That issue is related to a wrong power config selection: the H755 EVAL board is SMPS config by HW and if you set the power config to LDO by software you will face this lockup state. 

So the question is: what is the power config you have on your custom board?: LDO or SMPS?

What do you mean by : "switch the core clock source (for example, switching from HSI to HSE)." 

Is it on the fly? if yes how?

If no, you need to provide the board's schematic + the clock config (preferably in an ioc file).

 

 

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.