firewire problem on 5.1-RELEASE

Hidetoshi Shimokawa simokawa at sat.t.u-tokyo.ac.jp
Sun Jul 20 02:51:52 PDT 2003


At Sun, 20 Jul 2003 10:49:49 +0200,
Petr Holub wrote:
> 
> Hi Hidetoshi,
> 
> > Those may indicate some hardware problem.
> > 5.1 does more strict check on sid buffer.
> 
> the machine is the same and it used to work on 5.0. When I say
> "work" I mean I've been able to read from the camera without any
> problem.
> 
> If it helps dmesg output is below.
> 
> > > fwohci0: IR DMA overrun (0x40008011)
> > > fwohci0: IR DMA overrun (0x40008011)
> > > fwohci0: IR DMA overrun (0x40008011)
> > > fwohci0: IR DMA overrun (0x40008011)
> >
> > How do you read from camera and where do you write the data?
> > If you cannot read/write fast enough, the buffer overrun
> > could ocurr.
> 
> The code for reading is based on your dv/dvrecv/dvsend that you gave
> me some time ago (approx. March this year) when I was wondering
> why DVTS doesn't work. This code used to work on 5.0 so that's
> why I'm a bit confused why it stopped working.

I have changed API since 5.0.
Use fwcontrol instead of dv*.

/\ Hidetoshi Shimokawa
\/  simokawa at sat.t.u-tokyo.ac.jp
PGP public key: http://www.sat.t.u-tokyo.ac.jp/~simokawa/pgp.html


More information about the freebsd-firewire mailing list