2021-05-06 11:30 AM
2021-05-08 04:34 AM
I looked this up and found that changing the RCC setting Power Regulator Voltage scale to 0 fixed this.
It appears to be a new setting in STM32CuveIDE (I started on 1.3.1). It appears to default to the wrng setting..... correct me if this is wrong as there is no documentation, only what I read elsewhere.
Mark
2021-05-06 12:06 PM
You can change it manually. Change DIVN1 to 64 and adjust DxPPREx to respect max timings.
2021-05-06 10:51 PM
Thank you! It's works. It seems to me that in the previous version of IDE these indicators were set automatically.
2021-05-06 11:19 PM
And what is your VOS setting?
JW
2021-05-07 12:56 AM
Sorry I'm a newbie in STM32 and may misunderstand the acronyms. If it's register PWR_D3CR_VOS, then VOS_0 = 1 and VOS_1 = 1.
I have "DevEBox" development board. ST-LINK conntect by SWD mode.
2021-05-07 04:39 AM
And are these values somehow set in CubeMX, too?
Maybe the "Power regulator voltage sc." in the picture you've posted.
I don't use CubeMX.
JW
2021-05-07 05:02 AM
DevEBox / WeAct boards here certainly run up to 400-480 MHz when coded in HAL directly.
CubeMX/IDE clock fitter blocking would seem like an app level issue, and missing some settings somewhere.
2021-05-08 04:34 AM
I looked this up and found that changing the RCC setting Power Regulator Voltage scale to 0 fixed this.
It appears to be a new setting in STM32CuveIDE (I started on 1.3.1). It appears to default to the wrng setting..... correct me if this is wrong as there is no documentation, only what I read elsewhere.
Mark
2021-05-08 10:56 AM
Yes. They are somewhere there in the CubeMx.
2021-05-08 01:52 PM
> there is no documentation
The relationship between the VOS setting and maximum frequency is documented in the Datasheet.
JW