I have a Mini PCI capture card with a BT878A chip plugged into an embedded SBC with crusoe TM5400 and CT69000 video controller. I have compiled a 2.4.18 kernel and xawtv 3.74. Transfer to the frame buffer is fine, the image looks great on the screen. But when I try to do a jpeg image capture I get this error. v4l: timeout (got SIGALARM), hardware/driver problems? ioctl: VIDEOSYNC(0): Interrupted system call When I try to do an AVI video capture I get this error ioctl: VIDEOCMCAPTURE(0,fmt=4,size=384x288): Device or resource busy I set the verbose levels during insmod of bttv, and dmesg shows the following bttv0: irq loop=0 risc=0, bits: VSYNC HSYNC OFLOW RISCI* PPERR I disabled everything I could in BIOS and compiled a kernel with almost nothing in it, and I have no other drivers loaded except ide, keyboard, mouse, video, and bttv. There are no IRQ conflicts. Any idea how I can determine what resource is busy? How can I look for DMA conflicts? Should I try bttv 0.8.4 with the 2.4.19-pre8+ patch and a bleeding edge kernel? Any other ideas? TIA, Doug