Hello TI team,
We are trying to change the core(A53) frequency (800MHz to 1GHz) on the EVM board with SDK 6.0.
We have a reference script under Linux which could update core frequency. In this script it will update PLL as followings
(ARM0_PLL_BASE_ADDR + PLL_FREQ_CTRL0_OFFSET) = 0x2800
(ARM1_PLL_BASE_ADDR + PLL_FREQ_CTRL0_OFFSET) = 0x2800
For this result, we have confirmed performance increase with testing tools.
The issue is, when we change the frequency using DTS file (k3-am654-r5-base-board.dts) shown below
a53_0: a53@0 {
assigned-clock-rates = <1000000000>;
};
Only one PLL register was updated. And seems that one CPU cluster's frequency is not successfully updated.
BTW, how could I get the running frequency under Linux.
Please help to investigate. Thank you.
Best Regards