cancel
Showing results for 
Search instead for 
Did you mean: 

STM32CubeIDE no longer generates PLLQ higher than 33MHz for G03X since version 1.15.0

eos1d3
Associate III

Version 1.15.0 and also 1.15.1 wrongly limit PLLQ to not greater than 33MHz regardless what VCO is.

The reference manual says 128MHz or 32MHz are allowed for high and low VCO. But only 32MHz is allowed for 1.15.0 and later. Older versions do not have this issue.

Screenshot 2024-05-28 at 03.07.12.png

 Version 1.15.1, PLLQ at 128MHz is not allowed.

Screenshot 2024-05-28 at 03.13.27.png

Version 1.15.0, PLLQ at 128MHz is allowed.

Screenshot 2024-05-28 at 03.14.04.png

3 REPLIES 3
Imen.D
ST Employee

Hello @eos1d3 ,

Thank you for rising this up. 

Our team is aware of this issue which will be fixed in the next release of STM32CubeMX.

Thank you for your understanding.

When your question is answered, please close this topic by clicking "Accept as Solution".
Thanks
Imen

Please update both STM32CubeMX and STM32CubeIDE.

Thanks!

 

 

Hi @Imen.D ,

I have just tested STM32CubeIDE Version: 1.16.0. The bug is partially fixed but problem is still there.

PLLQ limitations are now correct. The configuration allows 128MHz for Range1 and 32MHz for Range 2.

But PLLP is always limited to 40MHz for both Range 1 and 2. This should be 122MHz and 40MHz respectively as per data sheet.

Screenshot 2024-07-02 at 2.57.18 AM.png

Screenshot 2024-07-02 at 2.56.52 AM.png