2024-05-27 07:10 AM
Hi there,
I'm trying to configure a CubeMX project, starting from scratch, for a custom board based on a STM32MP153CAC3.
And I'm having an issue with the MPU clock setting. In particular, I can't select any MPU Clock Mux option and see the PLL1 tree as not editable:
Is it normal? Do I have to change something to unlock the configuration? It seems very strange to me that I can't change the MPU clock!
NOTE: used CubeMX v6.9 and v6.11, standalone version, same result.
Please help me :)
Thanks
Solved! Go to Solution.
2024-05-27 08:35 AM
Hi @AScha.3 ,
Mh interesting, looks like that... well, it seems I don't have to do anything to run at maximum speed by default.
That's ok, I think.
Thanks a lot for your time!!
See ya
EDIT: Found it!
Was pretty hidden :)
sorry... and thanks again
2024-05-27 07:18 AM
Hi,
as long, as you dont use any of its outputs...it shows "unused" = grey.
on bottom MCU mux (blue) something is used...
2024-05-27 07:32 AM
Hi @AScha.3 ,
thanks for the quick response!
Yes, your answer makes a lot of sense. And by the way, I've always set the clock for the peripherals in that way.
But now I'm asking myself (and you), what's the meaning of that clock (MPUSS_CK)? Isn't the main core frequency? If it's not, how can I set the frequency of the MPU (if there's a way to do that)?
Thanks
2024-05-27 08:06 AM - edited 2024-05-27 08:10 AM
>But now I'm asking myself (and you), what's the meaning of that clock (MPUSS_CK)?
Dont know - (as i dont have any MPU :) ) - but yes MPU and MCU ckls should be the core clocks...
see ds/rm :
+
For the "grayed" muxes -> just hover on it with mouse pointer - and wait , it shows you text : why...and what to do !
:)
2024-05-27 08:35 AM
Hi @AScha.3 ,
Mh interesting, looks like that... well, it seems I don't have to do anything to run at maximum speed by default.
That's ok, I think.
Thanks a lot for your time!!
See ya
EDIT: Found it!
Was pretty hidden :)
sorry... and thanks again