AnsweredAssumed Answered

imx6 duallite: Is cpufreq aware of temp grade?

Question asked by Ludwig Zenz on Jul 30, 2015
Latest reply on Jul 31, 2015 by Ludwig Zenz

Hello,

 

we're running the 3.10.17_1.0.2 Kernel on a industrial grade i.MX6 Duallite processor.

 

I recognized that it runs with 1 GHz sometimes (scaling governor 'ondemand').

 

root@dhcom:/sys/devices/system/cpu/cpu0/cpufreq/stats# cat trans_table

   From  :    To

         :    396000    792000    996000

   396000:         0         0         5

   792000:         6         0         2

   996000:         0         7         0

 

But to meet the industrial grade requirements it is only allowed to run with 792000 MHz. I`ve seen the temperature grade Fuses and they seem to be correct:

 

(U-Boot 2013.10 mainline)

U-Boot > fuse read 1 1

Reading bank 1:

Word 0x00000001: 00000040

 

Should  the cpufreq driver be aware of the temperature grade?

 

I haven`t found any implementation which does handle the temp grade.

 

I am missing something? Or do i have to remove the 1GHz entry from the device tree (linux-imx6-vendor/imx6dl.dtsi at release/20150423 · dh-electronics/linux-imx6-vendor · GitHub )?

 

Thank You!

 

Best Regards,

Ludwig

Outcomes