Hi skelton.
I managed to overclock the gpu.
New clock speed is 297 - 446 Mhz.
In the rkpatchomatic tool it was need to uncomment gpu600h at line 93, and add these to the script to be able to identify the ddr frequencies.
Line 39
my @freq_list;
for ( my $mhz = 100 ; $mhz <= 2500 ; $mhz++ ) {
push( @freq_list, $mhz * 1000 );
push( @freq_list, $mhz * 1000 + 1 );
push( @freq_list, $mhz * 1000 + 2 );
push( @freq_list, $mhz * 1000 + 4 );
push( @freq_list, $mhz * 1000 + 8 );
push( @freq_list, $mhz * 1000 + 16 );
push( @freq_list, $mhz * 1000 + 256 );
}
Line 147
########## System variables ##########
my %ddr_freq_type_map = (
0 => "",
1 => "1 DDR_FREQ_SUSPEND",
2 => "2 DDR_FREQ_VIDEO",
4 => "4 DDR_FREQ_VIDEO_LOW",
8 => "8 DDR_FREQ_VIDEO_LOW",
16 => "16 DDR_FREQ_IDLE",
256 => "256 DDR_FREQ_NORMAL",
);
thanks to d33:
http://freaktab.com/forum/development-area/kernel-development/tv-stick-kernel-development/7522-rkpatchomatic-tool-overclock-vsync-fix-any-binary-rk3188-kernel/page14?7150-rkpatchomatic-tool-overclock-vsync-fix-any-binary-rk3188-kernel!=&viewfull=1Unfurtunally, the cpu frequency does not overclock.
I could change the lower frequencies but it stays at 1400 mhz max.
It seems that the tool is working with the GPD-G7.
Is the cpu max define elsewhere, for example in the boot.img?