mwolski Posted October 18, 2010 Share Posted October 18, 2010 Hello, I have a problem with sleep prevented by firewire. kernel[0]: System sleep prevented by FRWR This is my DSDT's part with FRWR: Method (_PRW, 0, NotSerialized) { Return (Package (0x02) { 0x0B, 0x05 }) } Device (FRWR) { Name (_ADR, 0x06040000) Name (_GPE, 0x0B) Method (_DSM, 4, NotSerialized) { Store (Package (0x06) { "built-in", Buffer (0x01) { Zero }, "fwhub", Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 }, "device-id", Buffer (0x04) { 0xf7, 0x00, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } I also have Method L1A im my _GPE section. Firewire works but the only issue is that it blocks sleep. Can anyone help me, please? Link to comment Share on other sites More sharing options...
polkaholga Posted October 26, 2010 Share Posted October 26, 2010 Name (_GPE, 0x0B) I think there's the problem, you don't point to Method L1A !!! It should be Name (_GPE, 0x1A). Try it like this & tell me if it works Link to comment Share on other sites More sharing options...
mwolski Posted October 27, 2010 Share Posted October 27, 2010 Unfortunately nothing changed. FRWR still prevents system from sleeping. Link to comment Share on other sites More sharing options...
polkaholga Posted October 27, 2010 Share Posted October 27, 2010 well... what about some detailed info about your specs and a zipped dsdt.aml ? not easy to help someone just from a code snippet... Link to comment Share on other sites More sharing options...
mwolski Posted October 28, 2010 Share Posted October 28, 2010 Oh, sorry. Snow Leopard 10.6.4 Retail on Maxdata IW 4510 laptop. Intel Dual Core T2080 945GM ICH7, GMA950, 2GB RAM, Realtek ALC883 Firewire: 06:04.0 FireWire (IEEE 1394) [0c00]: O2 Micro, Inc. Firewire (IEEE 1394) [1217:00f7] (rev 02). I have native Power Management so I don't use any disablers. Shutdown and Restart works fine. When I delete Firewire kexts form S/L/E my laptop sleeps but... it can't wake the display up. I mean, the display wakes but the backlight doesn't. So if I look carefully i can barely see my desk and the screen won't light up. I don't really use Firewire (but it works now, which is great), but I thought that if I do everything correctly then maybe the sleep will work as it should work. More I care about sleep (and deep sleep) feature, than Firewire. I've attached my DSDT.aml and I would be grateful for any help. DSDT.aml.zip Link to comment Share on other sites More sharing options...
polkaholga Posted October 28, 2010 Share Posted October 28, 2010 ...try the attached dsdt Like this it works for me. dsdt.zip Link to comment Share on other sites More sharing options...
mwolski Posted October 28, 2010 Share Posted October 28, 2010 Unfortunately it's not working. FRWR still prevents system from sleeping. Link to comment Share on other sites More sharing options...
polkaholga Posted October 28, 2010 Share Posted October 28, 2010 while reading your aml file i've seen the following.... Device (SLPB) { Name (_HID, EisaId ("PNP0C0E")) } under Scope (_SB). Is this some kind of "Sleepbutton" device? Maybe you should change Method 1A in a way that you notify SLPB instead of PWRB... just a guess but i would try it... Link to comment Share on other sites More sharing options...
mwolski Posted October 28, 2010 Share Posted October 28, 2010 I did that and nothing changed. Damn, I have no idea what cause this problem :/ Link to comment Share on other sites More sharing options...
ErmaC Posted October 30, 2010 Share Posted October 30, 2010 Hi all! One question... Where is locate the "info.plist" (and his kext) relate to firewire??? Like the AppleYukon2 for the Lan? TIA Fabio Link to comment Share on other sites More sharing options...
barbaroja Posted November 13, 2010 Share Posted November 13, 2010 reporting here that the initial metod now lets me turn off and on my FW audio card with no issues. thanks! Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted November 13, 2010 Share Posted November 13, 2010 Where is locate the "info.plist" (and his kext) relate to firewire??? Like the AppleYukon2 for the Lan? IOFireWireFamily.kext/Contents/PlugIns/AppleFWOHCI.kext. But you can't do much with that, firewire is matched using device class, not device IDs. Link to comment Share on other sites More sharing options...
RayFlower Posted November 13, 2010 Share Posted November 13, 2010 I might be a complete moron but I can't find fw in my dsdt at all: My lspci say: sudo lspci -nn 00:00.0 Host bridge [0600]: ATI Technologies Inc RD780 Northbridge only dual slot PCI-e_GFX and HT1 K8 part [1002:5958] 00:02.0 PCI bridge [0604]: ATI Technologies Inc RD790 PCI to PCI bridge (external gfx0 port A) [1002:5978] 00:04.0 PCI bridge [0604]: ATI Technologies Inc RD790 PCI to PCI bridge (PCI express gpp port A) [1002:597a] 00:0a.0 PCI bridge [0604]: ATI Technologies Inc RD790 PCI to PCI bridge (PCI express gpp port F) [1002:597f] 00:11.0 SATA controller [0106]: ATI Technologies Inc SB700/SB800 SATA Controller [AHCI mode] [1002:4391] 00:12.0 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller [1002:4397] 00:12.1 USB Controller [0c03]: ATI Technologies Inc SB700 USB OHCI1 Controller [1002:4398] 00:12.2 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB EHCI Controller [1002:4396] 00:13.0 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller [1002:4397] 00:13.1 USB Controller [0c03]: ATI Technologies Inc SB700 USB OHCI1 Controller [1002:4398] 00:13.2 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB EHCI Controller [1002:4396] 00:14.0 SMBus [0c05]: ATI Technologies Inc SBx00 SMBus Controller [1002:4385] (rev 3c) 00:14.1 IDE interface [0101]: ATI Technologies Inc SB700/SB800 IDE Controller [1002:439c] 00:14.3 ISA bridge [0601]: ATI Technologies Inc SB700/SB800 LPC host controller [1002:439d] 00:14.4 PCI bridge [0604]: ATI Technologies Inc SBx00 PCI to PCI Bridge [1002:4384] 00:14.5 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB OHCI2 Controller [1002:4399] 00:18.0 Host bridge [0600]: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] HyperTransport Configuration [1022:1200] 00:18.1 Host bridge [0600]: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Address Map [1022:1201] 00:18.2 Host bridge [0600]: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] DRAM Controller [1022:1202] 00:18.3 Host bridge [0600]: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Miscellaneous Control [1022:1203] 00:18.4 Host bridge [0600]: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Link Control [1022:1204] 01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Unknown device [1002:68be] 01:00.1 Audio device [0403]: ATI Technologies Inc Unknown device [1002:aa58] 02:00.0 IDE interface [0101]: JMicron Technology Corp. 20360/20363 Serial ATA Controller [197b:2363] (rev 02) 03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 02) 04:0e.0 FireWire (IEEE 1394) [0c00]: Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link) [104c:8024] And.... ioreg | grep FireWire | | | +-o IOFireWireController <class IOFireWireController, id 0x1000001ec, registered, matched, active, busy 0 (23087 ms), retain 13> | | | +-o IOFireWireLocalNode <class IOFireWireLocalNode, id 0x100000225, registered, matched, active, busy 0 (8184 ms), retain 12> | | | | +-o IOFireWireUserClientIniter <class IOFireWireUserClientIniter, id 0x100000226, !registered, !matched, active, busy 0, retain 4> | | | | +-o IOFireWireUserClientIniter <class IOFireWireUserClientIniter, id 0x1000002b1, !registered, !matched, active, busy 0, retain 4> | | | | +-o IOFireWireIP <class IOFireWireIP, id 0x1000002b2, registered, matched, active, busy 0 (6 ms), retain 5> | | | +-o IOFireWireDevice@a9200d9071724 <class IOFireWireDevice, id 0x10000022b, registered, matched, active, busy 0 (23086 ms), retain 12> | | | +-o IOFireWireUnit <class IOFireWireUnit, id 0x10000022d, registered, matched, active, busy 0 (23082 ms), retain 10> | | | | +-o IOFireWireUserClientIniter <class IOFireWireUserClientIniter, id 0x10000022f, !registered, !matched, active, busy 0, retain 4> | | | | +-o IOFireWireAVCUnit <class IOFireWireAVCUnit, id 0x1000002a2, registered, matched, active, busy 0 (15096 ms), retain 6> | | | | +-o IOFireWireAVCSubUnit <class IOFireWireAVCSubUnit, id 0x1000002a3, registered, matched, active, busy 0 (1519 ms), retain 4> | | | | +-o IOFireWireAVCSubUnit <class IOFireWireAVCSubUnit, id 0x1000002a4, registered, matched, active, busy 0 (15096 ms), retain 5> | | | +-o IOFireWireUserClientIniter <class IOFireWireUserClientIniter, id 0x10000022e, !registered, !matched, active, busy 0, retain 4> Oh and here is my DSDT if anyone wouldn't mid giving me a "push" in the right direction... http://pastebin.com/0BLAAnFw Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted November 13, 2010 Share Posted November 13, 2010 http://www.insanelymac.com/forum/index.php...t&p=1395770 Link to comment Share on other sites More sharing options...
RayFlower Posted November 13, 2010 Share Posted November 13, 2010 So it's 0x040E0000 ? Sorry for my noobishness, I just thought I would've been listed in my dsdt, I'm a bit confused about which device i should create it under, P2P seems like the obvious choice considering the tree in ioreg. Ideas? Link to comment Share on other sites More sharing options...
FKA Posted November 13, 2010 Share Posted November 13, 2010 http://www.insanelymac.com/forum/index.php...t&p=1395770 Jus out of ineterest - if the DSDT patch is done correctly do you get a firewire icon on the top bar that looks a bit like a TV? (sorry no screen grabs!) I ask as with my currently RMA'd MSI board and UEFI BIOS i saw this firewire icon for the first time and havent been able to see it with any other none UEFI BIOS build and couldn't find anything in the UEFI BIOS's DSDT code that related. It didn't do much apart from have firewire preferences and alow to turn firewire off - but it was quite comforting to see Link to comment Share on other sites More sharing options...
barbaroja Posted November 16, 2010 Share Posted November 16, 2010 reporting here that the initial method now lets me turn off and on my FW audio card with no issues. thanks! oops talked fast. is working at least intermittently now (hotplug). sometimes it works sometimes not. The power message is not there, though. Link to comment Share on other sites More sharing options...
hxall Posted November 18, 2010 Share Posted November 18, 2010 first time posting in this forum, but a bit stuck with Firewire, have applied the DSDT fix shown here and get the following in the console logs: FireWire (OHCI) TI ID 8024 built-in now active, GUID 0016e60000ba9132; max speed s400. System Profiler[913] SPFWR ERROR: FireWire bus may be unstable. Other FireWire devices may be present. Profiler also indicates "Unable to list FireWire devices" have read elsewhere that HPET interrupts could cause the problem, but if I remove the HPET.kext I get kernel panics, any advice? BTW, I have a Gigabyte GA-P965-DQ6 running 10.6.5 installed with kakewalk, running in 64bit mode, all's working fine except firewire, same PC is running Vista with a separate HDD and firewire works fine. Link to comment Share on other sites More sharing options...
hxall Posted November 20, 2010 Share Posted November 20, 2010 anyone? first time posting in this forum, but a bit stuck with Firewire, have applied the DSDT fix shown here and get the following in the console logs: FireWire (OHCI) TI ID 8024 built-in now active, GUID 0016e60000ba9132; max speed s400. System Profiler[913] SPFWR ERROR: FireWire bus may be unstable. Other FireWire devices may be present. Profiler also indicates "Unable to list FireWire devices" have read elsewhere that HPET interrupts could cause the problem, but if I remove the HPET.kext I get kernel panics, any advice? BTW, I have a Gigabyte GA-P965-DQ6 running 10.6.5 installed with kakewalk, running in 64bit mode, all's working fine except firewire, same PC is running Vista with a separate HDD and firewire works fine. Link to comment Share on other sites More sharing options...
hxall Posted November 25, 2010 Share Posted November 25, 2010 anyone? can anyone help here? Link to comment Share on other sites More sharing options...
man_bites_dog Posted February 25, 2011 Share Posted February 25, 2011 Hi all I'm a DSDt newb and have been trying unsuccessfully to install the firewire hack code into my DSDT. Is there a good place to learn DSDT editing? Any help appreciated. Thanks Link to comment Share on other sites More sharing options...
bookooone Posted June 13, 2011 Share Posted June 13, 2011 Ok guys, my firewire isn't working at all. p5kc mobo -> cossflashed to p5kr. [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] method and [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]. i have a connected tascam audiointerface on port 1. it will be listed as unknown device. any suggestions? Profiler.tiff Console.tiff dsdt.zip Link to comment Share on other sites More sharing options...
cero Posted March 13, 2012 Share Posted March 13, 2012 Hello, i need Help with a annoying Problem. When i go to sleep from Apple Menue OSX needs some seconds to go to sleep, thats fine. But when OSX wakesup it crashes with the Grey screen which tells me to shut down the Unit. This happens only when the Firewire RME Firewire was pluged in which is on. When i switch the Firewire Audio Interface off before waking up and switch it on when the Unit has waked up, all runs well. console: 10.03.12 08:26:08,000 kernel: FireWire runtime power conservation disabled. (2) 10.03.12 08:26:08,000 kernel: FireWire (OHCI) TI ID 8024 PCI now active, GUID 007be5450000241d; max speed s400. 10.03.12 08:26:08,000 kernel: FireWire runtime power conservation disabled. (2) 10.03.12 08:26:08,000 kernel: FireWire (OHCI) TI ID 8235 PCI now active, GUID 000000000000002e; max speed s400. Can someone help me to fix this problem, what information do you need from me ? I tried to upload all files for your information like DSDT, IOReport, but get only errors .... I tried it with Safari, Chrome and Firefox, no upload function also the flash uploader don`t function. (???) I`m running 10.7.3 on a GA-X58-UD4 F10 with a User built DSDT, not from me. The Nvidia GTX 285 runs fine with Graficsenabler on. In my Extra Folder is only Fakesmc.kext. Running Chimera 1.8 as Boot. Thanks in advance Ripley Link to comment Share on other sites More sharing options...
rajapt Posted December 4, 2013 Share Posted December 4, 2013 HI there people i have same problem here Firewire runtime power disableMy machine is Desktop pc _main board Asus P5E deluxe, Q660,DDR2 8 gbt (800mgz) GT9500, ASMedia AS1061, OCZ Vector 128, firewire pci card VT6306/7/8....can anyone help me out where Thanks Link to comment Share on other sites More sharing options...
Recommended Posts