Jump to content

xsmile

Members
  • Posts

    79
  • Joined

  • Last visited

Everything posted by xsmile

  1. @irex01: Hi again These are the ASMedia USB3 ports. You need drivers for the ASM1042 chipset, check my first post for instructions. They will work without any DSDT edits, you may get Sleep problems though.
  2. I updated my first post with some new info. @Mirone: Can you please explain which section you patched and why? I really would like to know the exact modifications / patches.
  3. Hi Mirone, thanks for your help! I didn't notice any changes though. May I ask which modifications you applied to the DSDT? Are you sure I need an SSDT file? I believe I read somewhere that Ivy Bridge has no need for it.
  4. You can find an updated guide at: http://www.insanelymac.com/forum/topic/285697-asus-p8z77-v-lk --- Hi, this is a small guide to get as much as possible out of this motherboard. The focus is set on the board itself, not pluggable devices like CPUs or GPUs, meaning you will have to add the video card to the DSDT if needed and create an SSDT for your processor. All links and attachments are collected at the bottom of this post. General: To get the system booting you optimally need a patched BIOS and a FakeSMC.kext. The patched BIOS allows Mac to use its native power management. This way you won't need any additional or patched extensions like AppleACPIPlatform. or NullCPUPowerManagement.kext. Additionally some boot loader; I use Clover but there are alternatives as well. Chameleon might be easier to setup first. BIOS patch: Use PMPatch by CodeRush to modify your BIOS image and Flash Toolkit (FTK) to flash it. More info in the link section. Read carefully! BIOS settings: Initially I set most of the options to "manual" to ensure Mac won't have any problems recognising them. It seems the CPU section works quite well with an X.M.P. profile, too. 1) Ai Tweaker - Internal PLL Overvoltage: Disabled - EPU Power Saving Mode: Disabled 2) Ai Tweaker \ CPU Power Management - SpeedStep: Enabled - Turbo: Enabled 3) Advanced \ CPU Configuration \ CPU Power Management Configuration - Enable all states and package support --- for Clover UEFI boot: --- 4) Boot \ Compatibility Support Module (CSM) - disable if your video card got an EFI BIOS / GOP - otherwise prioritise UEFI devices 5) Boot \ Secure Boot - OS Type: Other OS <- otherwise Clover will not start 6) Boot \ Full Screen Logo - disable for native resolution without CsmVideo plugin DSDT: As of 10.8.3 this board works quite well including Sleep without DSDT modifications. I used an iMac13,1 DSDT as a guideline for most of the changes. Changes made to the DSDT extracted from BIOS v0908 with iasl 20100915 include: - USB3 Intel ports backwards compatibility (credits to Mieze) - Rearranged interrupts (IRQNoFlags) for TIMR, RTC and HPET - HDEF "layout-id" 1 for use with patched AppleHDA - HDMI audio (theoretically), didn't test - ASMedia USB3 controller automatic Wake fix - Ethernet device properties (still requires an additional driver) - Added MCHC (DRAM controller) device - Added IMEI (Intel Management Engine Interface) device - Removed PS2 keyboard, PS2 mouse, Serial Port (you probably should disable them in BIOS) - OSYS variable set to 07D2 (Windows 2001) - Cosmetic device name changes - Fixed errors and warnings, added optimisations - Added DTGP method I highly recommend not to use my DSDT without revaluation. Search for: - "SystemMemory" - "Name (RAMB," .. and replace these lines with the ones you got from your own self-extracted DSDT table. Use a new iasl version if possible to compile the .dsl file. Ethernet: The built in ethernet chip Realtek RTL8168 needs an additional extension. Lnx2Mac created a driver for it. It's available at his blog. One some boots I get a local IP though. This seems to occur randomly and sadly I didn't find a solution yet besides reloading the extension. Sound: The sound chip ALC892 needs a patched AppleHDA.kext and a way to inject the layout-id, preferably via DSDT. Attached is a modified AppleHDA.kext from 10.8.2 by toleda which works very well including front panel and microphone. USB3 ASMedia: The ASM1042 USB3 chip also needs its own drivers. Luckily CalDigit provides a driver set which just requires a small modification. Edit CalDigitUSBxHCI.kext/Info.plist. Delete IOPCISecondaryMatch: <key>IOPCISecondaryMatch</key> <string>0x01942188 0x01952188</string> Replace IOPCIMatch to match your device/vendor ID, in this case 10421B21: <key>IOPCIMatch</key> <string>0x10421B21</string> The 2 ASMedia ports are on the left side of the Ethernet port. Sleep: Sleep started working with ML 10.8.3. I didn't investigate further. --- Have fun setting things up. Link section: (Bootloader) Chameleon: http://www.insanelym...taller-binaries (Bootloader) Clover: http://www.insanelym...2-instructions/ (BIOS) Power management patch: http://www.insanelym...tching-utility/ , http://hardforum.com...d.php?t=1726429 (Section 5) (DSDT) Editor: http://www.insanelym...or-and-patcher/ (Ethernet) extension: http://lnx2mac.blogs...osx-driver.html (FakeSMC) extension: https://bitbucket.org/kozlek/hwsensors/downloads (Sound) extension: http://applelife.ru/...8z77m-pro.38014 (USB3) extension: http://www.caldigit....08&viewlocale=1 AppleHDA_id_1.zip DSDT_12.zip
×
×
  • Create New...