I have been trying to work out the following issue. My firewire works well enough when I boot up 10.8.5. However once it wakes from sleep I receive "Firewire GUID is invalid".
In researching the issue I also noticed that on startup the console will show the "Firewire runtime power conservation disabled" entry. This leads me to believe that there is some kind of power management issue in the firewire controller.
I have found several encouraging threads regarding possible fixes:
Changing IRQ settings in the DSDT
Firewire power conservation hack
The solution I have been pursuing is to incorporate the DSDT edit for the firewire power conservation hack. I have made progress however am struggling to successfully compile the DSDT. I have received the "device SB.PCI0.PCIB.FRWR" object does not exist error. I believe it to have something to do with the FRWR _ADR.
I am struggling to identify the the FRWR address (_ADR I assume) and how to successfully point the DSDT edit towards the right board controllers/components. I am unsure which section of the DSDT I must add the Device thread to. The majority of the hack code is provided by the DSDT editor, however there are parts I am unsure about.
I have been through so many broken threads where the subject is either dropped or loosely documented for those that need that extra bit of help understanding.
My primary uses for this machine are pro audio, graphics, and video. Hence my need for firewire. The system runs great otherwise and I really feel that this part of smoothing out the final 5% of the system.
I have listed below hardware and software details.
- Gigabyte z68x UD7-B3
- The board has a built in T.I. TSB43AB23 Firewire controller
- BIOS F10
- i7 3770K
- EVGA GTX 760 2gb
- 16gb 1600MHz RAM
- Focusrite Saffire Pro Audio Interface
- OS X 10.8.5
- FireWire runtime power conservation disabled. (3)
- FireWire GUID ffffffffffffffff is invalid!
- IORegistry Explorer