Contribute
Register

Intel DH77DF Motherboard

Status
Not open for further replies.
New try...

I bought another CPU. Now it's a i5-3570k with HD4000 on board.
I installed ML 10.8.2. using Unibeast.

After the install, the system does NOT boot from hard disk. I have to boot the osx via the usb stick. UEFI Boot is enabled. But I need to enable legacy boot too. Otherwise the board tells me, that there has been no bootable device found.
Than I installed Easybeast via Multibeast 5.2.0 with nothing else selected. I rebooted and now I can not boot into OSX anymore... not from hard disk and not from usb. I just can install OSX again via the USB Stick.

It's weired because I have now the same build as you birdie...

Again, here is my configuration:
Intel DH77DF BIOS 104
Intel i5-3570k
Crucial M4 SDD
ML 10.8.2
2x Corsair XMS3 4gb


Any suggestions?!

//edit: and the org.chameleon.boot.plist is also missing...
 
Thanks... finally it's working.

But another error comes up.
Yesterday I worked on the hackintosh for several hours without any problems. Today I wanted to continue my work. I started the machine and everything works fine. After ca. 25min the screen turns black. I thought, it's kind of screensaver, but it's not. Moving the mouse or pressing a key didn't change anything. So, I pushed the resetbutton. The bios-screen appears, chameleon appears, the grey apple appears ... when it goes into OSX, same thing here: No signal...

What the hell?

I'm using a 4:3 TFT 19" screen, which has a DVI-Input. Because I have no DVI - DVI cable, I use a HDMI - DVI cable, which works yesterday without problems.

I tried, changing in BIOS the DisplayOut to HDMI. But this didn't help too.

I tried another screen, which has just a VGA Input. So I'm using the DVI Output and a DVItoVGA adaptor. That is working... but whats about the HDMI?

Any suggestions?
 
And here is another error.

I just set up a new machine, just installed a few drivers. I had the desktop open, while I was working on another computer for an hour or so. But than, this textbox appears, which tells me "You need to restart your computer. Hold down the blablabla"....

It sucks... I don't know, what I should do....
 
What exactly did you change in your DSDT? Would it be possible, that you post a patch file for "DSDT Editor"? I have the very similar DQ77KB here and I think, it could be good to implement your edits in my DSDT too.

The most I can do is to post a diff file of the original DSDT vs my modified one, so you can figure out the differences, since I think there's no way to create a DSDT patch automatically and I don't have much time to learn the syntax and write everything by hand.

Will that be ok?


I just set up a new machine, just installed a few drivers. I had the desktop open, while I was working on another computer for an hour or so. But than, this textbox appears, which tells me "You need to restart your computer. Hold down the blablabla"....

Sounds a bit like a power management issue. See if that happens with NullCPUPowerManagement.
 
Updated DSDT that's mostly working for BIOS 104.

Thanks a lot macbirdie! I took your DSDT and after a few days of trying different patches and guides I managed to get the HDMI audio to work.

DSDT: View attachment DSDT.aml.zip

org.chameleon.Boot.plist:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>AtiConfig</key>
    <string>Eulemur</string>
    <key>GraphicsEnabler</key>
    <string>No</string>
    <key>Kernel Flags</key>
    <string>darkwake=0 PCIRootUID=1</string>
    <key>Legacy Logo</key>
    <string>No</string>
    <key>Timeout</key>
    <string>2</string>
</dict>
</plist>

Device HDEF:
Code:
Device (HDEF)        {
            Name (_ADR, 0x001B0000)
            OperationRegion (HDAR, PCI_Config, 0x4C, 0x10)
            Field (HDAR, WordAcc, NoLock, Preserve)
            {
                DCKA,   1, 
                Offset (0x01), 
                DCKM,   1, 
                    ,   6, 
                DCKS,   1, 
                Offset (0x08), 
                    ,   15, 
                PMES,   1
            }
            Method (_PRW, 0, NotSerialized)
            {
                Return (GPRW (0x0D, 0x04))
            }
            Method (_DSM, 4, NotSerialized)
            {
                Store (Package (0x06)
                    {
                        "hda-gfx", 
                        Buffer (0x0A)
                        {
                            "onboard-1"
                        }, 
                        "layout-id", 
                        Buffer (0x04)
                        {
                             0x03, 0x00, 0x00, 0x00
                        }, 
                        "PinConfigurations", 
                        Buffer (Zero) {}
                    }, Local0)
                DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                Return (Local0)
            }
        }

Device IGPU > Method _DSM:
Code:
Method (_DSM, 4, NotSerialized)
            {
                Store (Package (0x06)
                    {
                        "device-id", 
                        Buffer (0x04)
                        {
                             0x66, 0x01, 0x00, 0x00
                        }, 
                        "AAPL,ig-platform-id", 
                        Buffer (0x04)
                        {
                             0x0A, 0x00, 0x66, 0x01
                        }, 
                        "hda-gfx", 
                        Buffer (0x0A)
                        {
                            "onboard-1"
                        }
                    }, Local0)
                DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                Return (Local0)
            }
 
The most I can do is to post a diff file of the original DSDT vs my modified one, so you can figure out the differences, since I think there's no way to create a DSDT patch automatically and I don't have much time to learn the syntax and write everything by hand.

Will that be ok?




Sounds a bit like a power management issue. See if that happens with NullCPUPowerManagement.

it will be great if you could post both original and modified DSDTs. Thanks.
 
My mobo doesn't recognize a 128GB Crucial M4 mSATA SSD in the mSATA slot.
Is there a BIOS setting that I should change?
 
Recently I bought the 13-inch Retina MacBook Pro so my DH77DF machine was repurposed as a home NAS, but I'll try to prepare DSDT for the latest BIOS in spare time and provide the original/modified diff for 104 as well.
 
Status
Not open for further replies.
Back
Top