|  | 
| Wanted to test your OpenELEC version but it's broken. Only 3 CPU cores available due to adoption of the moronic Xunlong overvolted settings: 
 And now:Copy code[   32.290091] CPU Budget: Temperature: 71 Limit state:1 item[1200000,3,-1,0 0]
[   32.290107] CPU Budget:Try to down cpu 3, cluster0 online 4, limit 3
[   32.291826] CPU3: shutdown
[   32.291839] [hotplug]: cpu(0) try to kill cpu(3)
[   32.291910] [hotplug]: cpu3 is killed! .
[   32.300546] [ddrfreq] temperature=71 C, ddr freq up
[   32.300893] CPU Budget:update CPU 0 cpufreq max to 1200000 min to 480000
[   32.470121] vmouse_input_dev_close 
[   32.520310] vmouse_input_dev_open 
[   33.310112] CPU Budget: Temperature: 66 Limit state:0 item[1200000,4,-1,0 0]
[   33.310128] [ddrfreq] temperature=66 C, ddr freq up
[   33.310472] CPU Budget:update CPU 0 cpufreq max to 1200000 min to 480000
[   67.320087] CPU Budget: Temperature: 70 Limit state:1 item[1200000,3,-1,0 0]
[   67.320104] [ddrfreq] temperature=70 C, ddr freq up
[   67.324523] CPU Budget:update CPU 0 cpufreq max to 1200000 min to 480000
[   67.820087] CPU Budget: Temperature: 69 Limit state:0 item[1200000,4,-1,0 0]
[   67.820104] [ddrfreq] temperature=69 C, ddr freq up
[   67.826147] CPU Budget:update CPU 0 cpufreq max to 1200000 min to 480000
[   69.820088] CPU Budget: Temperature: 70 Limit state:1 item[1200000,3,-1,0 0]
[   69.820104] [ddrfreq] temperature=70 C, ddr freq up
[   69.824280] CPU Budget:update CPU 0 cpufreq max to 1200000 min to 480000
[   70.820077] CPU Budget: Temperature: 69 Limit state:0 item[1200000,4,-1,0 0]
[   70.820094] [ddrfreq] temperature=69 C, ddr freq up
[   70.825651] CPU Budget:update CPU 0 cpufreq max to 1200000 min to 480000
[   71.820080] CPU Budget: Temperature: 70 Limit state:1 item[1200000,3,-1,0 0]
[   71.820098] [ddrfreq] temperature=70 C, ddr freq up
[   71.824739] CPU Budget:update CPU 0 cpufreq max to 1200000 min to 480000
[   74.320089] CPU Budget: Temperature: 69 Limit state:0 item[1200000,4,-1,0 0]
[   74.320107] [ddrfreq] temperature=69 C, ddr freq up
[   74.326887] CPU Budget:update CPU 0 cpufreq max to 1200000 min to 480000
[   75.320088] CPU Budget: Temperature: 70 Limit state:1 item[1200000,3,-1,0 0]
[   75.320104] [ddrfreq] temperature=70 C, ddr freq up
[   75.323615] CPU Budget:update CPU 0 cpufreq max to 1200000 min to 480000
 Copy codeOpenELEC:~ # cat /proc/cpuinfo 
Processor       : ARMv7 Processor rev 5 (v7l)
processor       : 0
BogoMIPS        : 5714.28
processor       : 1
BogoMIPS        : 5714.28
processor       : 2
BogoMIPS        : 5714.28
Features        : swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt 
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xc07
CPU revision    : 5
Hardware        : sun8i
Revision        : 0000
Serial          : 34005034050c443f0ace
 Sorry, but still using the insane Xunlong settings it can't work. If you stop overvolting the H3 will be also faster. There are a couple of threads here the last few days full of details.
 
 I would strongly recommend adjusting the fex values as follows (adopting the 'official' linux-sunxi settings):
 
 
 Copy code[target]
boot_clock = 1008
storage_type = -1
[dram_para]
dram_clk = 672
dram_type = 3
dram_zq = 0x3b3bfb
dram_odt_en = 1
dram_para1 = 283377664
dram_para2 = 0
dram_mr0 = 6208
dram_mr1 = 64
dram_mr2 = 24
dram_mr3 = 2
dram_tpr0 = 0x48a192
dram_tpr1 = 0x1c2418d
dram_tpr2 = 0x76051
dram_tpr3 = 0x0
dram_tpr4 = 0x0
dram_tpr5 = 0x0
dram_tpr6 = 0x64
dram_tpr7 = 0x0
dram_tpr8 = 0x0
dram_tpr9 = 0x0
dram_tpr10 = 0x0
dram_tpr11 = 0x6aaa0000
dram_tpr12 = 0x7979
dram_tpr13 = 0x800800
[ths_para]
ths_used = 1
ths_trip1_count = 6
ths_trip1_0 = 80
ths_trip1_1 = 85
ths_trip1_2 = 95
ths_trip1_3 = 95
ths_trip1_4 = 100
ths_trip1_5 = 105
ths_trip1_6 = 0
ths_trip1_7 = 0
ths_trip1_0_min = 0
ths_trip1_0_max = 1
ths_trip1_1_min = 1
ths_trip1_1_max = 2
ths_trip1_2_min = 2
ths_trip1_2_max = 3
ths_trip1_3_min = 3
ths_trip1_3_max = 4
ths_trip1_4_min = 4
ths_trip1_4_max = 5
ths_trip1_5_min = 5
ths_trip1_5_max = 5
ths_trip1_6_min = 0
ths_trip1_6_max = 0
ths_trip2_count = 1
ths_trip2_0 = 110
[cooler_table]
cooler_count = 6
cooler0 = "1296000 4 4294967295 0"
cooler1 = "1200000 4 4294967295 0"
cooler2 = "1008000 4 4294967295 0"
cooler3 =  "816000 4 4294967295 0"
cooler4 =  "648000 4 4294967295 0"
cooler5 =  "480000 1 4294967295 0"
[dvfs_table]
pmuic_type = 2
pmu_gpio0 = port:PL06<1><1><2><1>
pmu_level0 = 11300
pmu_level1 = 1100
max_freq = 1296000000
min_freq = 648000000
LV_count = 8
LV1_freq = 1296000000
LV1_volt = 1340
LV2_freq = 1200000000
LV2_volt = 1320
LV3_freq = 1008000000
LV3_volt = 1200
LV4_freq = 816000000
LV4_volt = 1100
LV5_freq = 648000000
LV5_volt = 1040
LV6_freq = 0
LV6_volt = 1040
LV7_freq = 0
LV7_volt = 1040
LV8_freq = 0
LV8_volt = 1040
 If the CPU cores stop overheating the SoC then there might be also more thermal headroom (performance) available to the GPU.
 
 | 
 |