Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 11 Vote(s) - 4.64 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
[REQUEST] Lenovo G510 (79CNxxWW) Whiteli...
Last Post: Dudu2002
Yesterday 12:58 PM
» Replies: 597
» Views: 298371
[REQUEST] Lenovo G570 (40CNxxWW) Whiteli...
Last Post: Mark738
Yesterday 12:07 PM
» Replies: 172
» Views: 159961
Lenovo Y550 BIOS Unlocking (Advanced Men...
Last Post: kentsergeo
Yesterday 01:23 AM
» Replies: 1
» Views: 386
[REQUEST] Toshiba Satellite L650 WhiteLi...
Last Post: averagenokiauser
06-26-2025 02:58 PM
» Replies: 15
» Views: 7354
[REQUEST] Thunderobot 911s Core BIOS Unl...
Last Post: EgaschNSK
06-26-2025 07:28 AM
» Replies: 0
» Views: 221
[REQUEST] Lenovo G400S (7BCNxxWW) Whitel...
Last Post: Roago
06-25-2025 06:50 PM
» Replies: 215
» Views: 108282
[REQUEST] Toshiba Satellite L750 & L755 ...
Last Post: EiadSherif2008
06-25-2025 05:12 PM
» Replies: 78
» Views: 57286
Lenovo B590 unlock the checking original...
Last Post: leecher1337
06-25-2025 02:42 PM
» Replies: 34
» Views: 26457
[REQUEST] Sony Vaio SVE141 & SVE151 seri...
Last Post: Reza1
06-25-2025 12:28 PM
» Replies: 52
» Views: 31630
BIOS Mod to Disable Intel iGPU on Acer V...
Last Post: DeathBringer
06-25-2025 05:14 AM
» Replies: 7
» Views: 454
[REQUEST] Veriton M2610 - Ivy Bridge Sup...
Last Post: callumfix77
06-24-2025 05:17 AM
» Replies: 24
» Views: 14309
[REQUEST] Check my bios mod ASUS TUF A15...
Last Post: waayo69
06-23-2025 07:46 PM
» Replies: 0
» Views: 357
Sony Vaio VGN-FE31M (R0170J3) / VGN-FE41...
Last Post: geanna
06-22-2025 06:37 PM
» Replies: 54
» Views: 69268
[REQUEST] Acer Aspire 4750(G,Z) & 4752(G...
Last Post: vladimir500
06-22-2025 06:45 AM
» Replies: 49
» Views: 49288
[Request] Lenovo v520s sff unit bios sup...
Last Post: DeathBringer
06-21-2025 02:05 PM
» Replies: 9
» Views: 1013
[REQUEST] Acer PT715-51 (Triton 700) ins...
Last Post: count1100
06-21-2025 08:45 AM
» Replies: 27
» Views: 16049
[Request] Support for Intel Xeon E3-1230...
Last Post: biospains
06-21-2025 04:40 AM
» Replies: 36
» Views: 15809
Acer Aspire 5738 Restore full ram speed
Last Post: IrRaziel
06-20-2025 04:50 PM
» Replies: 10
» Views: 710
[REQUEST] Acer Aspire E1-510 BIOS Unlock
Last Post: banusri123
06-20-2025 03:31 PM
» Replies: 41
» Views: 38334
[REQUEST] Machenike F117-FPE BIOS Unlock
Last Post: mortalrun
06-20-2025 11:23 AM
» Replies: 0
» Views: 433

(UEFI) Dell XPS 15z L511z modded BIOS - and HOWTO
Interesting. So I just disassembled my SSDT (found in 299141BB-211A-48A5-6F9A0A3A006E_5_640.ROM) and all my SPSS and NPSS tables are blank:

Package (0x06)
{
0x80000000,
0x80000000,
0x80000000,
0x80000000,
0x80000000,
0x80000000
}

Does this mean they are being populated elsewhere?
find
quote
Hi guys,

Thought it might be easier to post here (but bear in mind I don't visit here often).
Jkbuha and TimeWalker have found a few problems with the PhoenixTool
Could you guys try this version and let me know if everything works.

http://www.sendspace.com/file/fcp5ft
SHA 85B653BB8289279CA44881B0FAA63A8BA86799C8

Thanks
Andy
(SLICTools author from MDL)
find
quote
Heyyy andy thanks for the quick turnaround, and good to see you on this forum as well!

I'll try and patch this in today and see if it works.

@all - could you kindly get back to me also on whether your own SSDTs are blank as well in your respective BIOSes?

Thanks
jkbuha
find
quote
Thanks Andy! Will try soon.

jkbuha: yes, the table seems to be generated at startup. You can fetch your CPU PSS values by using AIDA64's ACPI tool to dump the current version of that particular SSDT table, but I have no idea if you can flash it back with modified values. I tried it, but the default values came back no matter what I did. It seems that Cpu0Ist in BIOS ROM serves only as a template.
find
quote
I suspect they're populated by ME at startup.... can anyone else confirm?
find
quote
Definitely something weird going on. I've compared the AIDA and BIOS SSDT outputs and there is clearly something happening at startup. Look at the difference in the files:

Code:
Comparing files acpi_ssdt_4.dsl and 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
***** acpi_ssdt_4.dsl
*
* Disassembly of acpi_ssdt_4.bin, Thu Feb 14 14:18:10 2013
*
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
*
* Disassembly of 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.ROM, Wed Feb 13 10:24:40 2013
*
*****

***** acpi_ssdt_4.dsl
*     Signature        "SSDT"
*     Length           0x00000804 (2052)
*     Revision         0x01
*     Checksum         0x93
*     OEM ID           "PmRef"
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
*     Signature        "SSDT"
*     Length           0x00000990 (2448)
*     Revision         0x01
*     Checksum         0xC7
*     OEM ID           "PmRef"
*****

***** acpi_ssdt_4.dsl

DefinitionBlock ("acpi_ssdt_4.aml", "SSDT", 1, "PmRef", "Cpu0Ist", 0x00003000)
{
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL

DefinitionBlock ("299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.aml", "SSDT", 1, "PmRef", "Cpu0Ist", 0x00003000)
{
*****

***** acpi_ssdt_4.dsl
    External (CFGD)
    External (NPSS, IntObj)
    External (PDC0)
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
    External (CFGD)
    External (PDC0)
*****

***** acpi_ssdt_4.dsl
                        0x00,               // Bit Offset
                        0x0000000000001004, // Address
                        ,)
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
                        0x00,               // Bit Offset
                        0x0000000000008000, // Address
                        ,)
*****

***** acpi_ssdt_4.dsl

        Method (XPSS, 0, NotSerialized)
        {
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL

        Method (_PSS, 0, NotSerialized)  // _PSS: Performance Supported States
        {
*****

***** acpi_ssdt_4.dsl

        Name (SPSS, Package (0x0A)
        {
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL

        Name (SPSS, Package (0x20)
        {
*****

***** acpi_ssdt_4.dsl
            {
                0x00000A8D,
                0x000088B8,
                0x0000006E,
                0x0000000A,
                0x00000083,
                0x00000000
            },
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
            {
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000
            },
*****

***** acpi_ssdt_4.dsl
            {
                0x00000A8C,
                0x000088B8,
                0x0000006E,
                0x0000000A,
                0x00000183,
                0x00000001
            },
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
            {
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000
            },
*****

***** acpi_ssdt_4.dsl
            {
                0x00000898,
                0x00006885,
                0x0000006E,
                0x0000000A,
                0x00000283,
                0x00000002
            },
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
            {
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000
            },
*****

***** acpi_ssdt_4.dsl
            {
                0x000007D0,
                0x00005D47,
                0x0000006E,
                0x0000000A,
                0x00000383,
                0x00000003
            },
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
            {
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000
            },
*****

***** acpi_ssdt_4.dsl
            {
                0x00000708,
                0x0000513B,
                0x0000006E,
                0x0000000A,
                0x00000483,
                0x00000004
            },
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
            {
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000
            },
*****

***** acpi_ssdt_4.dsl
            {
                0x00000640,
                0x000046E5,
                0x0000006E,
                0x0000000A,
                0x00000583,
                0x00000005
            },
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
            {
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000
            },
*****

***** acpi_ssdt_4.dsl
            {
                0x00000578,
                0x00003BCD,
                0x0000006E,
                0x0000000A,
                0x00000683,
                0x00000006
            },
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
            {
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000
            },
*****

***** acpi_ssdt_4.dsl
            {
                0x000004B0,
                0x00003254,
                0x0000006E,
                0x0000000A,
                0x00000783,
                0x00000007
            },
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
            {
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000
            },
*****

***** acpi_ssdt_4.dsl
            {
                0x000003E8,
                0x00002948,
                0x0000006E,
                0x0000000A,
                0x00000883,
                0x00000008
            },
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
            {
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000
            },
*****

Where on earth are the SSDT tables being populated? From the ME region?
find
quote
Hi Andy

With your latest patch I think the DSDT & SSDT patching works well now. I'm still getting an empty SPSS & _PSS declaration, but the file compiles well and I'm not getting any errors. I'd obviously like to know why the declarations are not being properly populated but that is most likely due to the ME region of the firmware, not the PhoenixTool. Great work and thanks for a speedy patch!

Cheers
jkbuha
find
quote
I wasn't able to verify that DSDT reintegrates properly. I've submitted my feedback over at MDL.
find
quote
(02-15-2013, 05:07 PM)TimeWalker Wrote: I wasn't able to verify that DSDT reintegrates properly. I've submitted my feedback over at MDL.

Confimed. Fixed in the 2.14 version posted in the MDL thread.
Andy
find
quote
Confirmed that DSDT reintegrates properly in the latest version of 2.14. I can understand now how the DSDT integrates back into the BIOS.

Many thanks Andy for this.

Now can someone explain how the SSDT SPSS and _PSS values are populated at startup outside of the BIOS embedded DSDT and SSDTs?
find
quote


Forum Jump:


Users browsing this thread: 12 Guest(s)