Contribute
Register

Going the last mile with an Intel DH67BLB3 - getting stepping, turbo, HD3000 working in 10.8.2

Status
Not open for further replies.
Joined
Sep 16, 2012
Messages
16
Motherboard
MSI Z77MA-G45
CPU
i5 2500k
Graphics
hd3000
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. 0
Hi all,


First of all, thank you tonymacx86 and everyone else all for the documentation and assistance in this forum -- I'm a first-time hackintosher and I've been able to get very far without asking for help just by reading existing questions and answers. I have a Sandy Bridge build for 10.8.2 which is working in the basics but which I haven't quite gotten working for HD3000 and stepping/turbo for an i5 2500k, so I thought I'd ask if I could get any assistance.


I have 8GB of DDR3 1333 RAM and an i5 2500k in an Intel DH67BLB3 mobo. I know this isn't the advised board, but it's the board I have so I'm trying to make things work.


Everything basically works if I use MultiBeast 5.1.3 with EasyDSDT and hnak's network driver and FakeSMC, but there are a few issues:


* Temperatures are extremely high with no load, making me think that stepping isn't working.


* The Geekbench score is 8500, which seems a little low, making me think that turbo boost isn't working.


* This is a primarily headless server, but while VNCing in, CPU goes quite high, making me think that HD3000 isn't working. This is confirmed by the fact that when it is connected to a monitor there are no high resolutions available in Displays so I get a scaled-up lower resolution in the monitor.


I thought I might be able to get these things working if I extracted my DSDT so I did it via the method of creating an Ubuntu live cd and running sudo cat /sys/firmware/acpi/tables/DSDT > dsdt.aml. I couldn't find a recent explanation of what I am supposed to edit in the .aml so I attempted to use it as-is by putting it on the desktop renamed to DSDT.aml, with MultiBeast user DSDT, FakeSMC, mac mini definition for HD3000, and the i5 SSDT. This leads to a kernel panic, and weirdly, it isn't possible to safe boot any more after this so it was necessary to restore a backup first and then start over. I found this github repo which has an auto-patcher text which I tried applying to my aml using autopatcher, again using MultiBeast user DSDT, mac mini definition for HD3000, FakeSMC, and the i5 SSDT: http://github.com/RehabMan/Intel-DH67XX-DSDT-Patch


But this unfortunately leads to an earlier panic, with the same result of not being able to safe boot.


So, with my extracted DSDT, where do I start to try to get this build running cool with the ability to do turbo boost sometimes, and make use of integrated graphics? If this is possible with easyDSDT and I just don't have the right settings yet, that's also great, just let me know. I've attached my dsdt.aml file to this post for reference.


Thank you for any assistance.

View attachment dsdt.aml.tar.gz
 
I will edit your DSDT but need more info.

1, Multibeast settings photo.
2, What port DVI or HDMI.
3, Motherboard info Audio, Chipset, LAN, BIOS version, BIOS settings is possible take photos zip them and attach.
4, If possible build photo with cabinet door open.

Use DSDT Editor and extract the DSDT, save it as .dsl format zip it and attach.

http://www.tonymacx86.com/dsdt/31716-guide-creating-your-own-dsdt-most-boards.html
 
Hello,

Thank you. Here are the answers I can give:

1, Multibeast settings photo.


See attached png.


2, What port DVI or HDMI.


DVI digital on the rare occasions it is used, but normally it is headless. HD3000 is for graphics-intensive tasks and the UI to not use the CPU and for higher resolutions during VNC, but physical monitor output isn't actually needed.


3, Motherboard info Audio, Chipset, LAN, BIOS version, BIOS settings is possible take photos zip them and attach.


Audio: Realtek ALC892
Chipset: H67 Express
LAN (already works fine): 82579V Gigabit Ethernet Controller
BIOS Version: I believe it's 0125 but I'm going to have to double-check later.


The BIOS settings are the default settings with the following exceptions:
1. Network boot is turned off
2. Removable device/USB boot is turned on and given boot priority if present
3. UEFI support for disks is turned on.


The board defaults to ACPI by default and attempts to autodetect whether it should use integrated graphics. I think that it needs to be set up to always use integrated graphics, but I want to wait on that until it isn't kernel panicking and rebooting any more because it has the side effect of never showing the BIOS screen at startup again for whatever reason.


I can also update the BIOS to a newer version but newer versions remove more overclocking features so I'd rather leave it alone unless it is an issue.


4, If possible build photo with cabinet door open.


Not possible, sorry. DSL is attached to this post.

View attachment DSDT.dsl.zip

MultiBeast.png
 
The current BIOS is old. Upgrading to new EFI BIOS will give you much better performance.

Make sure you back up all the imp data. Trying new DSDT file on fresh installation is always preferred.


If the CPU is overclocked revert it back to stock speed (later you can change this)

If you are trying this on the existing running system then backup AppleHDA, HDAEnabler.kext if exists in S/L/E and Extra folder to some other place and delete them from current location.

Download Multibeast for Lion and check the below options. (Old BIOS so Lion Audio)

User DSDT.
Audio ALC892 with DSDT.
3rd Party SATA kext. TRIM (Only if you have SSD)
Fake SMC and plugins.
Eithernet drivers.
Mac mini
Bootloader - Chimera 1.11.1
i5 SSDT (Stock Speed)

Reboot with -V if KP, take a photo and attach.

-
 

Attachments

  • Intel-DH67BLB3_HD3000 HDMI - AV_DSDT.zip
    10.3 KB · Views: 112
Thank you very much, I will try it out ASAP. Couple of questions: are you saying that there is EFI firmware for this specific board that I should use? Will I need to extract a new dsl and send it to you again if I upgrade to it? What does the EFI fw improve specifically? I'm asking because new fw will remove the ability to OC so it might be a tossup.

My other question is about the audio -- I don't use any onboard audio on this server so can I use the Mountain Lion MultiBeast if I leave out the audio driver with the current DSDT?
 
Thank you very much, I will try it out ASAP. Couple of questions: are you saying that there is EFI firmware for this specific board that I should use? Will I need to extract a new dsl and send it to you again if I upgrade to it? What does the EFI fw improve specifically? I'm asking because new fw will remove the ability to OC so it might be a tossup.

Sorry i shouldn't have said EFI BIOS, just checked the website and the latest BIOS was updated recently but there's no info about it. Not sure what changes have been done.

Yes, if you upgrade the BIOS New DSDT must Extract and imp edits must be added.

My other question is about the audio -- I don't use any onboard audio on this server so can I use the Mountain Lion MultiBeast if I leave out the audio driver with the current DSDT?

If audio is not important then yes you can use ML Multibeast.
 
Thanks again for your help. I am getting a KP (or a stack trace without any further progress in any case; not sure if it counts as a KP because the multilingual restart message doesn't appear) due to AppleIntelCPUPowerManagement.kext, I have attached photos of the three screens of info preceding the issue and I have also photographed my BIOS settings. I was wrong about my BIOS version, it can be seen in the photos.

Edit: I was wondering why the DSDT is titled hdmi -- wouldn't it be better to have DVI since I use a digital DVI connection when it is occasionally connected to a monitor? If not, forget I mentioned it, I just wanted to check.
 

Attachments

  • Issues.zip
    1.8 MB · Views: 91
Ah, never mind, I upgraded the BIOS and after reporting a successful update it appears to be bricked. Any recommendations for a microatx board that is inexpensive and works great with an i5 2500k for HD3000? OCing not the most important thing.
 
opps sorry about that. If you are looking to buy a new cheap motherboard then i would suggest you go to buying advice threads.

I would recommend you to buy either gigabyte (DSDT in database) or ASRock boards (BIOS needs to be patched or patch power management kext but works gr8) these are cheap and work gr8.
 
Cool, I will check them out.
 
Status
Not open for further replies.
Back
Top