XPS 15 9570 Owners Thread

Discussion in 'Dell XPS and Studio XPS' started by el3ctronics, May 16, 2018.

  1. abujafar

    abujafar Notebook Evangelist

    Reputations:
    56
    Messages:
    356
    Likes Received:
    195
    Trophy Points:
    56
    @maffle thanks for your testing.

    I thought that bios hacking was an option too. However, isn't bios encrypted nowadays?
    Anyway, if there is a guide somewhere please share.
     
    maffle likes this.
  2. Yesusik

    Yesusik Newbie

    Reputations:
    7
    Messages:
    8
    Likes Received:
    13
    Trophy Points:
    6
    @maffle @abujafar
    Exactly, I "hacked" BIOS :D
    Later I will describe this "step-by-step"... or maybe even I will create short video - I will try to do it this week!
    I don't know if that can brick notebook... before I started "hacking", I tested RAM at 2400MHz to be sure that it's working fine. After that I activated XMP profile 1 - maybe I was just lucky but it started to work at 3000MHz "out of the box" = no issue so far! :)
    But nobody was interested in 9560 thread, so that why I asked you guys, owners of 9570, is anyone tried this already =]
     
    Jff007, pressing and abujafar like this.
  3. Jff007

    Jff007 Notebook Enthusiast

    Reputations:
    5
    Messages:
    40
    Likes Received:
    19
    Trophy Points:
    16
    Oh wow, I didn't even see it in the 9560 thread originally. I'd be interested in trying it for mine!
     
  4. Papusan

    Papusan JOKEBOOK's Sucks! Dont waste your $$$ on FILTHY

    Reputations:
    23,379
    Messages:
    23,896
    Likes Received:
    41,552
    Trophy Points:
    931
    [​IMG]
    Dell may have fixed Modern Standby for the XPS 15 9570, of sorts notebookcheck.net | Sept 25, 2019

    Dell seems to have fixed Modern Standby for the XPS 15 9750, albeit by removing one feature that some people may find useful.

    While we cannot yet share our long-term experiences with MSPIP, in the short term it appears that Dell has fixed the Modern Standby issues that have plagued the XPS 15 9570 since its release. However, the device still does not support S3 sleep, a sleep mode that Dell removed through a BIOS update last year. Moreover, Dell has seemingly fixed Modern Standby by removing a feature that it had previously enabled in Windows 10 Settings. So yes, MSPIP has improved Modern Standby for the XPS 15 9570, but it may not be an ideal resolution to the device’s sleep issues that have afflicted many XPS 15 9570 laptops. Especially, as there currently seems to be no way to re-enable Connected Modern Standby should you wish to use it.
     
    pressing likes this.
  5. Yesusik

    Yesusik Newbie

    Reputations:
    7
    Messages:
    8
    Likes Received:
    13
    Trophy Points:
    6
    Sorry guys, I was more busy in past days, then I expected... I planned to write or record video of my own guideline but now I know that I will also not find time for this in next few days/weeks, so I just "pointing" below tutorial which I used for "hacking" my XPS 9560 BIOS:
    I went through whole "STEP 1".
    For "STEP 2", I started from searching in IFR text file word "XMP" and by that I found this interesting part:
    Code:
    0x3CB51             Setting: DIMM profile, Variable: 0x7C7 {05 91 A6 13 A7 13 9A 27 01 00 C7 07 14 10 00 03 00}
    0x3CB62                 Option: Default DIMM profile, Value: 0x0 {09 07 A8 13 30 00 00}
    0x3CB69                 Option: Custom profile, Value: 0x1 {09 07 AB 13 00 00 01}
    0x3CB70                 Suppress If: {0A 82}
    0x3CB72                     Variable 0xDE9 equals 0x1 {12 86 E9 0D 01 00}
    0x3CB78                         Variable 0xDE9 equals 0x3 {12 06 E9 0D 03 00}
    0x3CB7E                         Or {16 02}
    0x3CB80                         Not {17 02}
    0x3CB82                     End {29 02}
    0x3CB84                     Option: XMP profile 1, Value: 0x2 {09 07 A9 13 00 00 02}
    0x3CB8B                 End If {29 02}
    0x3CB8D                 Suppress If: {0A 82}
    0x3CB8F                     Variable 0xDE9 equals 0x2 {12 86 E9 0D 02 00}
    0x3CB95                         Variable 0xDE9 equals 0x3 {12 06 E9 0D 03 00}
    0x3CB9B                         Or {16 02}
    0x3CB9D                         Not {17 02}
    0x3CB9F                     End {29 02}
    0x3CBA1                     Option: XMP profile 2, Value: 0x3 {09 07 AA 13 00 00 03}
    0x3CBA8                 End If {29 02}
    0x3CBAA             End of Options {29 02}
    
    In result, I followed rest of steps and in the end, I used below command in EFI shell:
    Code:
    setup_var 0x7C7 0x2
    After reboot, my RAM started to work at 3000MHz "just like that" :D But as I mentioned earlier, I did some testing with default 2400MHz to make sure that choosed memory sticks are compatible & stable!

    PS
    By adding this faster RAM & activating XMP for it, I achieved arround 10% boost in benchmarks for CPU tests what also gave me few FPS in GPU tests (also ~10%) :cool:

    PPS
    Give me a feedback folks if someone will succeed same result for your 9570! I'm very curious!! :rolleyes:
     
    Last edited: Sep 26, 2019
    splus, pilililo2, abujafar and 2 others like this.
  6. abujafar

    abujafar Notebook Evangelist

    Reputations:
    56
    Messages:
    356
    Likes Received:
    195
    Trophy Points:
    56
    This is very interesting. Now, Can this thing be done to the 9570+ or is the BIOS encrypted now?

    If this method still works, perhaps this same approach can be applied to resurrect S3 Sleep and fix the temperature thresholds.
     
    Jff007 likes this.
  7. Jff007

    Jff007 Notebook Enthusiast

    Reputations:
    5
    Messages:
    40
    Likes Received:
    19
    Trophy Points:
    16
    I'm definitely going to give this a go with my 9560. What BIOS version did you use?

    And that's a good idea, @abujafar, maybe this is the fix for the throttling they introduced? I can't imagine Dell choosing to encrypt the BIOS for the 9570 any more than they did the BIOS for the 9560/50.
     
  8. Yesusik

    Yesusik Newbie

    Reputations:
    7
    Messages:
    8
    Likes Received:
    13
    Trophy Points:
    6
    1.12.1

    Btw, I didn't used "hacking" for any other options... I don't have issues with throttling as I put thermal pads on mosfet's and I undervolted CPU :newpalm:

    I'm waiting to come 34'' UWQHD monitor to finally have fun with my RTX 2070 as e-GPU :vboops: After that I will consider to changing RAM to most powerful 4000Mhz (Corsair Vengeance)... but I've doubts is this will work as these are 1.35V... I need to read more about that (first research tells me that shouldn't be a problem) ;)
     
    Last edited: Sep 27, 2019
    Jff007 likes this.
  9. Jff007

    Jff007 Notebook Enthusiast

    Reputations:
    5
    Messages:
    40
    Likes Received:
    19
    Trophy Points:
    16
    Weird, I just tried doing this with my 9560 using 1.12.1 (been too scared to update the BIOS for some time). It didn't work, ended up with a soft-brick that I had to reset CMOS for. EFI put out something about not finding what it expected and writing anyway. It said it wrote "0x02 to 0x7c7." For my RAM, that would be the 3200 setting, I believe. I'll have to try again at some point. Also, be aware that those Corsair modules have awful timings. If they're the ones I'm thinking of, benchmarks have them beat out by slower modules with better timings and latency.

    As for using an eGPU, hit me up with questions on it. I'm running one and managed to get 4 lanes working somehow on the 9560.

    To keep from derailing this thread, Dell did a "sneaky" BIOS edit for the 9570 that lowered the temperature threshold for throttling. It's the main reason I got rid of mine (that and the DPC latency). If a simple BIOS tweak like this could be used to restore the old limit, a lot of 9570 owners will be significantly happier.
     
    pressing likes this.
  10. Yesusik

    Yesusik Newbie

    Reputations:
    7
    Messages:
    8
    Likes Received:
    13
    Trophy Points:
    6
    Hmm... it looks like you did a typo - value for EFI command should be "0x2", not "0x02" ;) Or you wrote wrong only here in post?

    And yes, I have seen that for example 3800MHZ sticks have much better timings then these 4000MHz... I wasn't looking benchmarks/reviews of them yet but the thing is with pricing - on Amazon this 4000's are priced 205€ (for 4x 8GB) and 3800's are 460€ :eek::eek::eek: You can find cheaper RipJaws 3800 for 370€ but still this price is almost twice of these 4000's... and I will put only two 8 gig's so by selling "half" of pack, total cost would be ~100€ :D

    About throttling, that's interesting what you wrote... in "dumped" BIOS text file I can see some settings like "Cpu Thermal Configuration" and "Pch Thermal Throttling Control" - maybe someone would check this :)


    PS
    How to verify TB lens?
     
    Last edited: Sep 28, 2019
Loading...

Share This Page