|
I tried the below dvfs table in script.bin and it seems working :
[dvfs_table]
pmuic_type = 1
pmu_gpio0 = portL06<1><1><2><1>
pmu_level0 = 11300
pmu_level1 = 1100
extremity_freq = 1296000000
max_freq = 1296000000
min_freq = 648000000
LV_count = 2
LV1_freq = 1200000000
LV1_volt = 1300
LV2_freq = 648000000
LV2_volt = 1100
Basically it use GPIO for voltage setting and we have to specify only 2 LV.
I did not get the below error anymore
[ 2745.863466] [cpu_freq] ERR:set cpu frequency to 1008MHz failed!
[ 2746.477043] [ARISC ERROR] :message process error
[ 2746.477055] [ARISC ERROR] :message addr : f004b840
[ 2746.477065] [ARISC ERROR] :message state : 5
[ 2746.477074] [ARISC ERROR] :message attr : 2
[ 2746.477082] [ARISC ERROR] :message type : 30
[ 2746.477092] [ARISC ERROR] :message result : ff
Also my CPU temperature never reached 80 C, it was hovering above 80C when i set pmuic_type = 0.
I will try posting the fex file once I clean up other things.
|
|