Set CPU frequency to 800MHZ?

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Set CPU frequency to 800MHZ?

ソリューションへジャンプ
2,995件の閲覧回数
weiqing
Contributor II

Hello all,

We are going to develop boards using i.MX6 solo. one model shall run at 800MHZ and the other model run at 1GHZ.

In order to simpliy the supply chain, it would be best buying only one type of i.MX6 solo, e.g. MCIMX6S5EVM10AC,

According to the description, it runs at 1GHz normally. is it possible to make it run at a maximal frequency of 800MHZ?

Changing the CPU core frequency will affect other peripherals?

And what is the proper way to set the core frequency? changing the Analog ARM PLL control register or others?

best regards,

weiqing

ラベル(2)
1 解決策
2,272件の閲覧回数
justin_jiang
NXP Employee
NXP Employee

Hi Weiqing,

Yes, if you are running Linux , you can add boot command in the uboot to set it run on 800MHz.

Please add this in the bootargs.

"arm_freq=800"

元の投稿で解決策を見る

3 返答(返信)
2,273件の閲覧回数
justin_jiang
NXP Employee
NXP Employee

Hi Weiqing,

Yes, if you are running Linux , you can add boot command in the uboot to set it run on 800MHz.

Please add this in the bootargs.

"arm_freq=800"

2,272件の閲覧回数
weiqing
Contributor II

Thanks for your reply, Qingrong.:smileyhappy:

What I am little uncertain is: if the e.g. MCIMX6S5EVM10AC runs at 800MHz, will is cause any unstable?

0 件の賞賛
返信
2,272件の閲覧回数
justin_jiang
NXP Employee
NXP Employee

:smileyhappy: MCIMX6S5EVM10AC can run to 1GHz, so it should be stable when running on 800MHz.

You can have a try on Freescale board firstly.

Actually, Freescale Linux driver will dynamic adjust the CPU frequency when running.

It will monitor the system loading and change frequency.