View: 5839|Reply: 0

Possible solution for Orange PI One dvfs table

[Copy link]

1

threads

2

posts

85

credits

Registered member

Rank: 2

credits
85
Published in 2016-2-12 00:18:17 | Show all floors |Read mode
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.
You need to log in before you can reply login | Register

Points Rule

Quick reply Top Return list