cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H745i Disco Deadlock when Clock Frequency is 480MHz

mridul_xalten
Associate II

I tried flashing a project created for the STM32H745I-DISCO board in CubeMx. I configured clock speed for the M7 core to 480MHz and the M4 core speed to 240MHz. After flashing, if i disconnect the board, the deadlock occurs. Then i have to pull up the boot0 pin and erase full memory in-order to get out of deadlock. Even then, if i disconnect again after flashing the problem repeats.
If my clock frequency is less than 400, It is working fine. I guess it is the problem of power supply selection. Anyone has solution? 


Thanks.

1 ACCEPTED SOLUTION

Accepted Solutions
mƎALLEm
ST Employee

Hello,

1- STM32H745I-DISCO board is configured in SMPS by HW. So you need first to check if you set SMPS as power supply in the RCC.

2- In SMPS configuration, you cannot exceed 400MHz at VOS1 as VOS0 is available only with LDO.

From the datasheet:

SofLit_0-1738594588939.png

3- Becarefull, there is an issue with the latest version of CubeMx 6.13.0 with the power config. See these threads:

Thread 1

Thread 2

Thread 3

Hope that helps.

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.

View solution in original post

1 REPLY 1
mƎALLEm
ST Employee

Hello,

1- STM32H745I-DISCO board is configured in SMPS by HW. So you need first to check if you set SMPS as power supply in the RCC.

2- In SMPS configuration, you cannot exceed 400MHz at VOS1 as VOS0 is available only with LDO.

From the datasheet:

SofLit_0-1738594588939.png

3- Becarefull, there is an issue with the latest version of CubeMx 6.13.0 with the power config. See these threads:

Thread 1

Thread 2

Thread 3

Hope that helps.

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.