Contribute
Register

ASUS P8Z68 Deluxe Gen3

Status
Not open for further replies.
Joined
Apr 19, 2011
Messages
31
Motherboard
Gigabyte GA-Z77X-UP5
CPU
i7-2700
Graphics
Nvidia 570 GTX
Mac
  1. Mac Pro
Classic Mac
  1. 0
Mobile Phone
  1. 0
I want to add a completed DSDT for ASUS P8Z68 Deluxe Gen3, but my eSATA is still not working. I've poured over a bunch of posts and tried to gain an understanding of what is missing, but I'm just not proficient enough. The one attached is the one I extracted and patched thanks to Samisnake's links. TooSixy had a DSDT that was grouped in his drop box file on his guide, but since he is banned and his drop box is no longer working I would like to finish this and see if the moderators will post it in the DSDT database.

Would someone please take a look at this DSDT and post what is needed to repair?

I believe the device I'm trying to edit is under _SB.PCI0.RP08.PXSX.BR27.JMB0 and JMB1
 

Attachments

  • SATA.jpg
    SATA.jpg
    85.6 KB · Views: 621
  • dsdt.aml.zip
    18.7 KB · Views: 235
I have but I don't understand some things.
1. They are using a P8P68 not the P8Z68, so I'm not sure if everything directly applies to me.
2. In my file Device JMB0 goes from line 5242-5604 while on that post it seems extremely short:
Device (JMB0)
{
Name (_ADR, Zero)
OperationRegion (BAR0, PCI_Config, 0x40, 0x04)
Field (BAR0, WordAcc, NoLock, Preserve)
{
M1, 8,
M2, 8,
M3, 8
}

Method (_DSM, 4, NotSerialized)
{
Store (0xB3, M1)
Store (0xA1, M2)
Store (0xC2, M3)
Store (Package (0x02)
{
"name",
Buffer (0x16)
{
"J-Micron JMB36x eSATA"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
3. The content headers are also different:
Mine:
Name (_ADR, Zero)
OperationRegion (CF40, PCI_Config, 0x40, 0x04)
Field (CF40, ByteAcc, NoLock, Preserve)
Theirs:
OperationRegion (BAR0, PCI_Config, 0x40, 0x04)
Field (BAR0, WordAcc, NoLock, Preserve)
4. Once I finally figure out the code to change, how do I implement the changes i.e. Do I compile/save?, with the new file do place the DSDT.aml on the desktop then run Multi beast and select User DSDT?

Samisnake, if you look in that text edit file you will notice that the PINI section has a different value than mine I believe: _SB.PCI0.RP08.PXSX.BR27.JMB0
 
Anyone else have thoughts?
 
Complete build info and attach the unmodified DSDT file.
 
Asus P8Z68 Deluxe Gen3
CPU i7-2700
Graphics Nvidia 570 GTX SLI
 

Attachments

  • dsdt.aml.zip
    18.7 KB · Views: 243
2 DSDT files in the zipped attachment try both.

-
 

Attachments

  • ASUS P8Z68 Deluxe Gen 3_ Two DSDT.zip
    37.8 KB · Views: 225
My DSDTs listed above were extracted via DSDTE, but when I extract via DSDT Editor, it finds some warnings and errors.

I've found some patches that I can apply inside DSDT Editor, and all of those warnings are now gone. Attached is the new DSDT.aml

For the pros reviewing, does this look better?

EDIT: Didn't see your post MiniITX, thanks I will review, I appreciate the help.
 

Attachments

  • DSDT.aml.zip
    18.8 KB · Views: 190
I placed my DSDT.aml into the /Extra folder and when I restart, the computer doesn't run the file. I know because when I run DSDT Editor when I restart, the old errors are present.

What should I do to get it to recognize the DSDT?
 

Attachments

  • Extra Folder.png
    Extra Folder.png
    31.2 KB · Views: 336
If you have a DSDT file in extra folder and the computer boots up that means it has booted up using that DSDT file.
Go to system information and check if you still see unknow ACHI.
 
Status
Not open for further replies.
Back
Top