cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H745i Disco Deadlock when Clock Frequency is 480MHz

mridul_xalten
Associate

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 REPLY 1
SofLit
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.
PS:
1 - This is NOT an online support (https://ols.st.com) but a collaborative space.
2 - Please be polite in your reply. Otherwise, it will be reported as inappropriate and you will be permanently blacklisted from my help.