imx cpufreq setting

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

imx cpufreq setting

1,282 次查看
brkantor
Contributor I

I work on lowering of imx28 power consumption.

I seemed, there are available frequencies: 454, 360 and 261MHz.

Is it possible to use 64MHz mentioned in imx28 documentation?

 

BTW

How about cpuidle?

Are there any plans to use it on imx28?

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

867 次查看
TimWoodham
Contributor I
I've found it is possible with mDDR ram.
0 项奖励
回复

867 次查看
AhmetYUCE
Contributor II
CPU Idle is available and working on iMX8, just turn it on in the kernel settings. Regarding CPUFreq, there is a bug in BSP or silicon issue. Changing CPU core freq to 454,360 and 261MHz not a problem. But in parallel CPUFreq driver also changes EMI freq into 200,166 and 133MHz, which leads to lockup. 200MHz EMI for all three core freq is safe and working. 133MHz definitely not working. 166Mhz, well it depends. Just check out the discussion i've started few months ago. Regards Ahmet
0 项奖励
回复

867 次查看
PavelNakonechny
Contributor I

There is mistake in cpufreq.c with calculation of variables lcd_on_freq_table_size and lcd_off_freq_table_size.

 

Fix them accordingly for your board, and enjoy minimal frequency. This works for our board based on i.MX287:

lcd_on_freq_table_size = ARRAY_SIZE(profiles);
lcd_off_freq_table_size = ARRAY_SIZE(profiles);

:-)

0 项奖励
回复