Jump to content
shakinhandz

H67M-ITX/HT Issues and Questions About Patching

Recommended Posts

Hi there, recently been experimenting with this board and the DSDT Editor provided. I've been having issues with sleep with my new HTPC build. I'm wondering if anyone has any advice on what I should patch, and let me know if I'm missing something here. I appreciate the help, and I will go through what I've tried, a lot of which is posted over at tonycrapx86: http://tonycrapx86.com/viewtopic.php?f=7&t=56494 The last page obviously is the most recent, but I've tried a lot of different methods to make this work. Currently I have an extra hard drive installed, which I'm using specifically for sleep testing/troubleshooting. I should remark that my BIOS has been modified for speed stepper.


Other people have had success with the HT's sister the board the plain H67M-ITX, with sleep fully working. http://tonycrapx86.com/viewtopic.php?f=14&t=54196&start=0. They describe removing the \_SB.PCI0.SBRG.SIOW (Arg0) line in the WAK section and installing VoodooTSCSync.kext along with FakeSMC.


I have tried this on the original install as well as the test install. The computer will go to sleep and it will wake but it won't send a signal to the monitor. If I try to install the edited DSDT on the original install, the computer will not boot. It gets stuck at the loading screen. If I edit the DSDT on the test install immediately after installation it will boot, but sleep is not enabled as it has been done for others. Also on the fresh install C and P states are not generated.


Samisnake over at tonycrapx86 helped me out and patched the DSDT with the WAK patch, ALC892, and the patch for my specific board. Fresh install and installing the UserDSDT on multishit the system will boot. If I don't install any other kexts the computer will go to sleep and it will wake up. It can only be activated by the power button (pressing 2-3 times), and upon wake the system is super glitchy, sometimes completely stuck. This is the console message at sleep wake.

 

4/14/12 10:00:49.000 PM kernel Wake reason: power-button (User)

4/14/12 10:00:49.000 PM kernel Unsynchronized TSC for cpu 2: 0x00000000c1a1d76c, delta 0x8898b3d4

4/14/12 10:00:49.000 PM kernel Unsynchronized TSC for cpu 1: 0x00000000c1bdda36, delta 0x8898b3ca

4/14/12 10:00:49.000 PM kernel Unsynchronized TSC for cpu 3: 0x00000000c1d6fdf8, delta 0x8898b3d4

4/14/12 10:00:56.860 PM ReportCrash DebugSymbols was unable to start a spotlight query: spotlight is not responding or disabled.

4/14/12 10:00:58.414 PM com.apple.launchd (com.apple.xprotectupdater[57]) Job appears to have crashed: Floating point exception: 8

4/14/12 10:01:00.701 PM ReportCrash Saved crash report for XProtectUpdater[57] version ??? (???) to /Library/Logs/DiagnosticReports/XProtectUpdater_2012-04-14-220101_localhost.crash

4/14/12 10:01:15.000 PM kernel 0 0 AppleUSBCDC: start - initDevice failed

4/14/12 10:01:15.000 PM kernel IOHIDSystem cursor update overdue. Resending.

4/14/12 10:01:15.000 PM kernel IOHIDSystem cursor update overdue. Resending.

4/14/12 10:01:15.000 PM kernel IOHIDSystem cursor update overdue. Resending.

4/14/12 10:01:15.000 PM kernel IOHIDSystem cursor update overdue. Resending.

4/14/12 10:01:15.000 PM kernel IOHIDSystem cursor update overdue. Resending.

4/14/12 10:01:16.000 PM kernel IOHIDSystem cursor update overdue. Resending.

4/14/12 10:01:16.000 PM kernel IOHIDSystem cursor update overdue. Resending.

4/14/12 10:01:16.000 PM kernel IOHIDSystem cursor update overdue. Resending.

4/14/12 10:01:16.000 PM kernel IOHIDSystem cursor update overdue. Resending.

 

If I try to load the TSCSync kext to stop the unsynchronized error the system will no longer activate the display. It will wake, but no signal like before. I have also found that if I keep my USB IR mouse plugged in during sleep the system will no longer send a signal to display either.


I have tried the SleepEnabler.kext, my system KP's, even with proper pmVersion flags. I'm lost in where to go from here. If you look at my tonycrap post that I linked above, you can see that I have tried a lot of different methods with no results. I can't get a grip on why the methods above would work for other people, but I do realize that my board is somewhat different, but by very little.


My questions are: Is there a different way to synchronize TSC other than using the Voodoo kext? What other patches should I attempt to use while editing the DSDT? Has anyone else had success with the HT version of the board? What other methods should I try?


It almost seems like that I should give up on this. However it has worked for other people so why should I be exempt? I appreciate any help and I'm willing to put a bit of work into this, again I would really like/need sleep to work on this system. Also please let me know if any other information that I could provide would be forthcoming. Again thanks in advance for the advice on where to go from here. I am attaching my DSDT for further input.

Link to comment
Share on other sites

I have been mucking about with my ASRock Z68M-ITX/HT. Have that in a micro-ITX case and it's really very neat little package. i3-2100, 4GB Geil 1600 memory, Seagate 500GB 7200.12, ASUS HD 6450 Silent. Have been trying to install Snowy, mostly with tonycrap tools with no real luck. Will extract the DSDL using a live Linux install, then want to see if I can patch that. No patch for that specific mobo, but I am thinking that your mobo is really very similar and maybe would work using that as the patch for the Z68 version. A bit unlikely but more of a learning experience with a small hope of a good result. Any suggestion would be welcome.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.





×
  • Create New...