Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: onboard 1394 OHCI controller error



Philip,

You are working on a FW audio device, right? Do you also have one or both of
the PowerCore and/or UAD-1 cards installed in your system?

It seems like the PCI bus activity from one or both of those cards installed
(usually both, and not even necessarily active), can hold off FW OHCI Isoch
DMA activity long enough to cause the "handleUnrecoverableErrorInt"
interrupt and the resulting problems with audio transport. I believe the
Isoch context will halt after this error occurs (IIRC). In any case, under
these conditions, even if you can get the Isoch context to recover, data
will be lost and there will be a glitch in the audio (or whatever the isoc
stream is).

There may be other PCI devices that can cause this to happen as well.

Don't know for sure if that is your problem, but based upon past experience,
it very well may be.

We have found that the only way to solve this is to remove the offending
combination of cards (if that is the source of the problem).


BR,

B.J. Buchalter

Metric Halo
5 Donovan Drive
Hopewell Junction, NY 12533 USA
tel +1 845 223-6112
fax +1 603 250-2451


on 10/4/05 12:42 PM, Eric Anderson at email@hidden wrote:

> Briefly, it means the hardware detected a problem it could not handle.
> If you read the OHCI spec, there are various things that can lead to
> this interrupt.
> 
> It is possible that your kext provoked this, by stressing the bus, or
> exposing a bug in lower kernel layers, but we would need considerably
> more detail to investigate further.  The line number below (3435) is
> just the interrupt handler, common to all occurrences of this
> interrupt.



> 
> Eric
> 
> 
> On Oct 4, 2005, at 7:30 AM, Philip Lukidis wrote:
> 
>> Hi, can anyone comment on what this would mean (taken from the system
>> log):
>> 
>> "AppleFWOHCI-244.4.0/AppleFWOHCI.cpp 3435: ERROR: FireWire (OHCI)
>> Apple ID
>> 42 built-in: handleUnrecoverableErrorInt"
>> 
>> Does this indicate a hardware error?  Could my kext have somehow
>> provoked
>> this?  I will also try with a PCI based OHCI controller.
>> 
>> thanks,
>> 
>> Philip Lukidis

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Firewire mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/firewire/email@hidden

This email sent to email@hidden

References: 
 >Re: onboard 1394 OHCI controller error (From: Eric Anderson <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.