Troubleshooting Low Clock Speed on STM32F39ZI Board
Hello everyone,
I'm encountering an issue with achieving the desired clock speed on my STM32F39ZI-based board. I have configured the clock speed to be 180 MHz using mbedOS and PlatformIO, but the actual clock speed seems to be lower than expected. Here are some details:
- Board: STM32F39ZI
- Development Environment: PlatformIO IDE with mbedOS
- Desired Clock Speed: 180 MHz
- Configuration: I have modified the mbed_app.json file to set the clock speed as follows:
- Issue: Despite the above configuration, the actual clock speed appears to be lower than 180 MHz.
I have verified the board's documentation and ensured that it should support this clock speed. I have also checked the oscillator setup and confirmed that the external crystal is properly connected.
Can anyone provide guidance on possible reasons for this discrepancy and suggest troubleshooting steps? Is there any specific clock initialization code or additional configuration that I should be aware of to achieve the desired clock speed on the STM32F39ZI board?
Thank you in advance for your help!