On 1/25/07, Matteo Brancaleoni <[EMAIL PROTECTED]> wrote:

Hi,

On Thu, 2007-01-25 at 08:03 +0100, Stefan van der Eijk wrote:
> Hi,
>
> I'm experiencing an issue with my x86_64 machine containing a
> Hauppauge PVR-500 (ivtv) and a Digium TDM400p (wctdm, part of zaptel)
> PCI cards. Independently of each other both cards work fine, but once
> the wctdm driver is loaded and mythtv tries to record something on the
> PVR-500 the wctdm driver freaks out. The error message is see is "TDM
> PCI Master abort" printed over and over again in the syslog.

PVR cards are greedy about irq resources. They need a dedicated irq
and normally the irq is held for much time.


Interesting, since the TDM card has the dedicated interrupt, and of the
ivtv's is sharing an interrupt.

# cat /proc/interrupts
          CPU0
 0:  137171395   IO-APIC-edge      timer
 1:       2259   IO-APIC-edge      i8042
 8:          0   IO-APIC-edge      rtc
 9:          0   IO-APIC-fasteoi   acpi
12:          4   IO-APIC-edge      i8042
14:         63   IO-APIC-edge      ide0
15:    1272924   IO-APIC-edge      ide1
16:  143614215   IO-APIC-fasteoi   wctdm
17:     336936   IO-APIC-fasteoi   ivtv0
18:   13382861   IO-APIC-fasteoi   [EMAIL PROTECTED]:0000:06:00.0, ivtv1
19:        125   IO-APIC-fasteoi   ohci1394
20:     196998   IO-APIC-fasteoi   NVidia CK804
21:      37615   IO-APIC-fasteoi   ehci_hcd:usb2
22:          1   IO-APIC-fasteoi   ohci_hcd:usb1
23:   18737602   IO-APIC-fasteoi   libata, eth1
283:    2036011   PCI-MSI-edge      eth0
NMI:       4731
LOC:  137148173
ERR:          0

Is not a card that goes with a TDM one, since TDM cards needs
a precise irq timining...


So, due to the precise timing needs of the TDM card, when the ivtv cards are
working, the TDM card doesn't get enough attention and freaks out?

Imho, you should not run both cards on same box.


Ouch. I'm not happy to hear this :-(

I had some luck doing that with a DVB-T card... since being
digital cards, the amout of data transferred is lower,
so can work with a TDM.
But was not a hauppauge card.
(I know, also the pvr500 is digital, but you have 2 tuners
so double data rate and normally mpeg2 data rate in hw encoders
is higher that DVB-T data rate)


PVR500 has got 2 analog tuners (in my case: PAL).

greetings, Matteo


with kind regards,

Stefan
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to