PDA

View Full Version : Midiserver issues


RayFlower
03-12-2012, 11:09 PM
Hey,
I have been using my hackintosh for music making for several years now, recently I have gotten a few issues with it:

Just to give you my specs:


Model: MacPro 3,1, BootROM MP31.00C1.B00, 4 processors, 3.01 GHz, 4 GB, SMC 1.13f3 (It's a amd phenom II x4)
Graphics: ATI Radeon HD 5750, ATI Radeon HD 5750, PCIe, 1024 MB
Memory Module: global_name
Network Service: Ethernet Adaptor (en0), Ethernet, en0
PCI Card: ATI Radeon HD 5750, sppci_displaycontroller, Slot-1
Serial ATA Device: WDC WD5000AADS-00S9B0, 465.76 GB
Serial ATA Device: WDC WD5000AAVS-00G9B0, 465.76 GB
Serial ATA Device: ST3500418AS, 465.76 GB
Serial ATA Device: WDC WD5000AAKS-40TMA0, 465.76 GB
Parallel ATA Device: HL-DT-ST DVDRAM GSA-H42L
USB Device: Cruzer, 0x0781 (SanDisk Corporation), 0x5530, 0x52500000 / 2
USB Device: Hub, 0x05ac (Apple Inc.), 0x9130, 0x52300000 / 4
USB Device: Apple Cinema Display, 0x05ac (Apple Inc.), 0x9222, 0x52320000 / 6
USB Device: Keyboard Hub, 0x05ac (Apple Inc.), 0x1006, 0x52400000 / 3
USB Device: Apple Keyboard, 0x05ac (Apple Inc.), 0x0221, 0x52420000 / 7
USB Device: USB Gaming Mouse, 0x046d (Logitech Inc.), 0xc049, 0x12200000 / 3
USB Device: Controller, 0x045e (Microsoft Corporation), 0x028e, 0x12100000 / 2
FireWire Device: ST3400632A, Initio, Up to 400 Mb/sec
FireWire Device: unknown_device, Unknown
FireWire Device: PreSonus FIREBOX, Presonus, Up to 400 Mb/sec

Basically I get kernel panics, since the last update I have been having kernel panics when I even start Logic, GarageBand or even try to use the audio Midi manager.
Before that i only got kernel panics if i started Logic Express after starting Garageband and closing it while having my midi keyboard connected.

I have somehow managed to remedy the issue to the previous state, where it doesn't crash when I start Logic.

I replaced the CoreAudio,CoreMidi and the CoreMidiServer framework with the ones on my slightly outdated Snow Leopard usbpen. (Still 10.6.8 still)

However i think I have noticed the underlying problem that makes Midiserver hang and crash:

These are the last mesages i see in my log before i get the panics:

3/11/12 7:50:32 PM MIDIServer[373] MIDIServer [373] starting; arch=x86_64
3/11/12 7:50:33 PM MIDIServer[373] PlugIn M-Audio USB Support.plugin -- /Library/Audio/MIDI Drivers/ does not contain a supported architecture.
3/11/12 7:50:33 PM com.apple.midiserver[373] PreSonus FireStudio MIDI Driver - 3.5.2.8028 - i386 - Jan 22 2010 08:00:50
3/11/12 7:50:33 PM com.apple.midiserver[373] PreSonus FireStudio MIDI Driver - 3.5.2.8028 - i386 - Jan 22 2010 08:00:50
3/11/12 7:50:41 PM kernel USBF: 408. 87 AppleUSBEHCI[0x6d06000]::Found a transaction which hasn't moved in 5 seconds on bus 0x52, timing out! (Addr: 6, EP: 0)
3/11/12 8:27:01 PM MIDIServer[359] MIDIServer [359] starting; arch=x86_64
3/11/12 8:27:08 PM kernel USBF: 207.106 AppleUSBEHCI[0x6fe5000]::Found a transaction which hasn't moved in 5 seconds on bus 0x52, timing out! (Addr: 6, EP: 0)
3/11/12 8:27:08 PM kernel USBF: 207.107 AppleUSBEHCI[0x6fe5000]::unlinkAsyncEndpoint - pED[0x6fe6400] seems to still be the AsyncListAddr after doorbell


Which sort of tells me that there is a problem with my usb controller, which might be the real issue.

After using the slightly older frameworks i still get this, it hangs a bit on launch, but it doesn't kernel panic and eventually goes on.

So if anyone are good at dissecting the little information I provided, it would be great if you could point me in the right direction?
Since this wasn't even a problem before 10.6.8, would it be an idea to roll back to a previous AppleUSDBEHCI.kext ?

I have really enjoyed using this rig for years for music making, it would be a shame to update to Intel just for this.

RayFlower
03-16-2012, 11:23 PM
Turns out the culprit was a broken usb hub in my cinema display. SOLVED.