cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H723ZG Peripheral Clock Speed Incorrect

JMT
Associate

Hi all,

I have had an issue out the box where if i run the Nucleo-H723ZG Uart3 for debugging would stop communicating correctly, i tracked the issue down to the buad rate set incorrectly, after a few hours of adjustments i found that if the prescaler for D2PPRE1 are set to anything other than 1 the buad rate would be incorrect.

After stepping thought the code if found that on uart setup the incorrect pclk would be provided which inturn set the incorrect dividers for the uart.

 

JMT_0-1733522442314.png

I have fixed the issue by editing the lookup table D1CorePrescTable

JMT_1-1733522523737.png

The IC how runs at 550mhz and the uart and other peripherals are running correctly. I have checked the date sheet and all the registers, mask and positions are correct. What is the correct fix for this?

 

 

 

1 REPLY 1
SofLit
ST Employee

Hello,

I think you have the same issue as this thread.

Already escalated internally for fix.

 

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.