Not getting reduce cpu frequency in IMX93 EVK

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Not getting reduce cpu frequency in IMX93 EVK

585 次查看
dhruvinrajpura
Contributor II

I am using IMX93 EVK where I required to reduce cpu frequency of A core which is currently 1600MHz.

I want to reduce it up to 200MHz,

Earlier for IMX8ULP EVK I followed below method and I was able to control frequency on A core with accessing appropriate resisters

# Switch a35 to FRO 192 MHz
/unit_tests/memtool -32 0x292c0014=0x08000000

# Set PLLEN to 0
/unit_tests/memtool -32 0x292c0500=0x03000000

# Read and set the division and multiplication factors
/unit_tests/memtool -32 0x292c0014 1
/unit_tests/memtool -32 0x292c0510 1


# Set PLLEN to 1"
/unit_tests/memtool -32 0x292c0500=0x03000001

# Switch a35 to PLL2"
/unit_tests/memtool -32 0x292c0014=0x18000000

mhz

 
I checked reference manual of IMX93, but I am not able to get resistor by which I can control clock,

Can anyone guide me on this?

标签 (2)
0 项奖励
回复
3 回复数

544 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

Maximum values are in the datasheet page 22, and in the Chapter Clock Controller Module (CCM) of i.MX 93 Applications Processor Reference Manual, you can change tto be at the minimal level, on dtb.

Regards

0 项奖励
回复

533 次查看
dhruvinrajpura
Contributor II

thanks @Bio_TICFSL 

For change in dtb I require to generate dts file from yocto setup which I haven't

Is there any way from user space from where we can take frequency upto 200MHz, like by updating register value with memtool or anything else from user space?

0 项奖励
回复

561 次查看
dhruvinrajpura
Contributor II

Can Anyone Please take look into this?

0 项奖励
回复