Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

Blacklist of locked Down Version´s of RK3188 CPU

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • d33
    replied
    1.6 override with lower voltage for really unstable T chips
    1.7 override
    1.8 override

    Remove - see later post
    Last edited by d33; 16 February 2014, 02:40.

    Leave a comment:


  • d33
    replied
    Just to keep everyone in the picture:

    The CPU limitation is straightforward. A simple cap that can be moved up/down based on a simple test to see if the CPU is a 'T'.

    The RAM change is harder to read, I think it may be switching to a second struct (hence this first test). The GPU is really hard to follow and I'll try to unpick that today. Both of these are triggered by the 'leakage' level. From what little I've seen so far 'real' RK3188 chips have a leakage level of 0 or next to 0. T chips have higher levels. Leakage is effectively a limitation on the voltage that can be applied over transistors placed incredibly close to each other (28nm!).

    So what is happening is the code assesses the leakage level and then backs off the voltages and frequencies to ensure stability.

    This code wasn't needed when the RK3188 chips sold all had no leakage problems at the expected operating voltages/frequencies.
    Last edited by d33; 15 February 2014, 15:15.

    Leave a comment:


  • JDfense
    replied
    Okay, I'll check this.

    Oh, milk on the keyboard. I remember that - some years ago, now it is a complete glass of coke on the floor. :-)

    JDfense ----> Nexus 7 ▶ 2013

    Leave a comment:


  • d33
    replied
    So first one is 1.5 GHz kernel with RAM test 1

    What I'm hoping is that we can see if those that failed at 1.6 can manage 1.5
    Also I'm trying my first RAM override to 528

    remove see later
    Last edited by d33; 16 February 2014, 02:42.

    Leave a comment:


  • d33
    replied
    so, my darling son has spilled milk on my laptop keyboard which is slowing things down as I'm using an external keyboard for typing and the laptop touchpad for mouse. This means it is too much fuss to build and test on my kit due to the plugging / unplugging of stuff. So...

    I'll post some builds and I'll rely on you people to test and feedback.

    What do I need to know? For each build I need to know several things from DMESG:

    1. Does it boot?
    2. What does DMESG say your CPU is?

    <6>[ 0.694482] CPU is ROCKCHIP RK3188T
    3. What is the leakage level?
    e.g <4>[ 0.693417] DVFS MSG: core: dvfs_adjust_table_lmtvolt get leakage_level = 6000
    4. What are the Mali frequencies?
    e.g. <4>[ 7.137633] Mali: mali freq table :Mali: 128,Mali: 179,Mali: 223,Mali: 297,Mali: 297,Mali: 446,Mali:
    5. What are the RAM frequencies?
    eg. <6>[ 1.863049] ddrfreq: normal 456MHz video 0MHz video_low 0MHz dualview 0MHz idle 0MHz suspend 198MHz reboot 222MHz
    6. [antutu] What CPU frequencies are used?

    Leave a comment:


  • d33
    replied
    Originally posted by digger View Post
    Hi d33,
    Tried to test you kernel but my K-R42 doesn't boot with it.
    My device is flashed with waser's KitKat FW version 0.92-4.4.2.
    Nevertheless I would like to ask you about GPU and RAM.
    Do you have any idea how to skip
    RAM: 456 ?
    GPU: 128, 179, 223, 297, 297, 446
    and rewrite them to
    RAM: 720
    GPU: 133; 200; 266; 300; 400; 600
    I don't know if this has any relation to that, but when I had tried to patch my stock kernel with overclockomatic tool there were 9 tables instead of 8 (two tables for DDR).

    Be patient

    I will need testers and feedback

    Leave a comment:


  • digger
    replied
    Hi d33,
    Tried to test you kernel but my K-R42 doesn't boot with it.
    My device is flashed with waser's KitKat FW version 0.92-4.4.2.
    Nevertheless I would like to ask you about GPU and RAM.
    Do you have any idea how to skip
    RAM: 456 ?
    GPU: 128, 179, 223, 297, 297, 446
    and rewrite them to
    RAM: 720
    GPU: 133; 200; 266; 300; 400; 600
    I don't know if this has any relation to that, but when I had tried to patch my stock kernel with overclockomatic tool there were 9 tables instead of 8 (two tables for DDR).

    Leave a comment:


  • valzja
    replied
    Re: Blacklist of locked Down Version´s of RK3188 CPU

    Originally posted by mikele View Post
    Hey d33

    I'm interested to test 1.7 and 1.8GHz kernels if you build it for T model w/KiTkAt

    720p or 1080p

    GK525 RK3188-T

    for now I test your 1.6GHz kernel for T model and it run very well 1080p - my dongle stay cold -
    Same here...

    Sent from my Nexus 5 using Tapatalk

    Leave a comment:


  • mikele
    replied
    Originally posted by d33 View Post
    I think that has slightly different wifi. I can build a variant if you want?

    Also I can build test builds at 1.7 and 1.8 GHz if there is interest?
    Hey d33

    I'm interested to test 1.7 and 1.8GHz kernels if you build it for T model w/KiTkAt

    720p or 1080p

    GK525 RK3188-T

    for now I test your 1.6GHz kernel for T model and it run very well 1080p - my dongle stay cold -

    Leave a comment:


  • scooter2014
    replied
    Originally posted by valzja View Post
    it seems that it works !!! now i have 1200 - 1600 CPU in Kitkat...

    Antutu schore - 19828 !!!! Yeay....

    i will check dmesg now...

    btw, antutu rotated screen from landscape to portrait...

    TY !!!!

    But how does video ect work???

    Leave a comment:


  • d33
    replied
    Originally posted by valzja View Post
    dunno... is there other place where to check GPU and RAM frequencies?

    Sent from my GT-I9300 using Tapatalk
    No need - you can see it. I don't understand the RAM clocking but it is clear.

    Leave a comment:


  • valzja
    replied
    dunno... is there other place where to check GPU and RAM frequencies?

    Sent from my GT-I9300 using Tapatalk

    Leave a comment:


  • d33
    replied
    Originally posted by valzja View Post
    so as i understood then there is only CPU overclocking or what ?
    So the kernel is coded as follows:

    CPU: 1200, 1400, 1600, 1800
    RAM: 720
    GPU: 133; 200; 266; 300; 400; 600

    when the kernel detects the T kernel it changes this (by default) to:

    CPU: 1200, 1400 (my override retains) 1600
    RAM: 456 ?
    GPU: 128, 179, 223, 297, 297, 446

    Leave a comment:


  • valzja
    replied
    so as i understood then there is only CPU overclocking or what ?

    Leave a comment:


  • neomode
    replied
    Here we go:

    GPU

    <4>[7.137564] Mali: Mali400 inside of rk3188!<4>[ 7.137611] Mali: mali freq table num : 6 <4>[ 7.137633] Mali: mali freq table :Mali: 128,Mali: 179,Mali: 223,Mali: 297,Mali: 297,Mali: 446,Mali: <4>[ 7.137693] Mali: init mali clock success <4>[ 7.138877] Mali: Mali device driver loaded

    CPU

    <4>[ 0.693417] DVFS MSG: core: dvfs_adjust_table_lmtvolt get leakage_level = 6000<4>[ 0.693478] adjust table freq=1800000 KHz, index=1375000 mV to index=1350000 mV<4>[ 0.693543] efuse_version_val: efuse version = 51<4>[ 0.693585] DVFS MSG: aclk_gpu: dvfs_adjust_table_lmtvolt get leakage_level = 6000<6>[ 0.694482] CPU is ROCKCHIP RK3188T<4>[ 0.694521] cpufreq: delete arm freq(1800000)<4>[ 0.694860] rk3188 cpufreq version 2.2, suspend freq 1200 MHz

    DDR

    <6>[ 1.862972] ddrfreq: verion 3.2 20130917<6>[ 1.863018] ddrfreq: fix cpu pause bug<6>[ 1.863049] ddrfreq: normal 456MHz video 0MHz video_low 0MHz dualview 0MHz idle 0MHz suspend 198MHz reboot 222MHz<4>[ 1.863930] ================================================== =====<4>[ 1.863975] ==== Launching Wi-Fi driver! (Powered by Rockchip) ====<4>[ 1.864016] ================================================== =====<4>[ 1.864057] WiFi driver (Powered by Rockchip,Ver 4.70.WFD.OOB) init.<4>[ 1.864347] =========== WLAN placed in POWER ON ========<4>[ 1.864427] get cif ldo failed!<4>[ 1.864452] ret: 0<6>[ 1.883355] ddrfreq: change freq to 445 MHz when normal<4>[ 1.892041] get cif ldo failed!

    Neomode

    Leave a comment:

Working...
X