Firewire on B+W G3 Rev1

Henry A. Leinhos yellowdog-general@lists.terrasoftsolutions.com
Thu Feb 26 08:21:01 2004


Hi, 

I've got a B+W G3 (revision 1, 300 and 400 MHz), and I've been having 
trouble getting firewire to work with the standard YDL kernels (2.4.20-8d 
and 2.4.20-8e). 

As it turns out, checking /proc/pci gave: 

Bus  1, device   0, function  0:
   FireWire (IEEE 1394): Texas Instruments PCILynx/PCILynx2 IEEE 1394 Link 
Layer Controller (rev 2).
     IRQ 21.
     Master Capable.  Latency=16.  Min Gnt=3.Max Lat=4.
     Non-prefetchable 32 bit memory at 0x80882000 [0x80882fff].
     Non-prefetchable 32 bit memory at 0x808c0000 [0x808cffff].
     Non-prefetchable 32 bit memory at 0x808b0000 [0x808bffff]. 

which suggests that the Rev1 B+Ws don't have OHCI-compatible chipsets(?).  
So I got one of the latest ppckernel.org snapshots (2.4.24-ben1-tss) and 
(using the 2.4.20-8e config) built the kernel and modules, adding the 
pcilynx and i2c-bit-banging modules for firewire on this machine. 

At this point, the ieee1394, pcilynx, raw1394, and sbp2 modules all load 
fine, but the dv1394 and video1394 modules fail (depend on ohci1394).  I 
think I need the video1394 module to export video to firewire (in kino, at 
least).  Can anyone help me on this? 

Thanks,
Henry