Re: Embedded 1394 device difficulties...

From: Steve Kinneberg <kinnebergsteve_at_acmsystems.com>
Date: Fri 23 Jan 2004 - 21:09:22 CET
Message-Id: <1074888561.6604.145.camel@stevek.sncorp.intranet.com>

On Fri, 2004-01-23 at 11:04, Russel Hill wrote:
> Steve Kinneberg wrote:
> >>
> >>ieee1394: Node changed: 0-04:1023 -> 0-02:1023
> >>ieee1394: Current remote IRM is not 1394a-2000 compliant, resetting...
> >>ieee1394: The root node is not cycle master capable; selecting a new
> >>root node and resetting...
> >
> >
> > Is the above message when it recovers or when it doesn't recover?
>
> These messages have been extracted from the logs. They occur
> sporatically. The test generates a bus reset every 20 seconds.
>
> The "Node changed" message seems to be correlated to recovery. However,
> we left the test running last night and after a few hours the device
> stalled and the last message in the log was a "Node changed" message.

Are you altering the bus topology as part of your reset test (i.e., are
you plugging and unplugging a device to/from the bus)? If not, are you
sending PHY config packets before the bus reset to select a different
root node? If not, then there should not be "Node changed" messages.
The current Linux1394 stack (both linux-2.4 and trunk) try to keep the
bus topology stable across bus resets by sending a PHY packet to ensure
that the current root node is the root node after the next bus reset.

>
> > You'll probably need to use a FireWire snooper to get to the bottom of
> > your problem.
>
> By firewire snooper do you mean something like a FireInspector
> (http://www.catc.com/products/fireinspector.html)?
>
> Or, is there something lighter weight?

That looks to be a fairly high end one. The FireWire snooper we're
using is called Fire Snooper from Nital. It's basically a Windows
program that uses the snooper mode of a PCI-Lynx card. I believe newer
versions of this program exist and can even run on a laptop with a
PCI-Lynx cardbus card. For protocol analysis, it's probably a lot
cheaper.

-- 
Steve Kinneberg
ACM Systems
(916) 463-7987
kinnebergsteve at acmsystems dot com
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
mailing list Linux1394-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux1394-user
Received on Wed Jan 28 11:09:10 2004

This archive was generated by hypermail 2.1.8 : Mon 02 May 2005 - 09:16:46 CEST