1394 debugging

I have been looking for a 1394 debugging ‘how-to’ or setup and so far have
not been able to locate any such document. (if you know where it is,
please let me know)

My debuggee and debugger are both Windows 2000 sp2 machines. From one
another posting, it looks like the debuggee must be an XP system, so I’ll
have to upgrade it, if that is true.

My questions:

  1. will any PCI 1394 card work, or are there specific chipsets that I need
    to look for?

  2. When I connect the systems, I can go from card to cable to card without
    any port in the middle?

  3. Can my system test machine (the one with Windbg running) remain a
    Windows 2000 machine? If not, why not?

  4. Assuming that what I saw about XP only support for 1394 debugging, will
    there ever be support for Windows 2000 added in a service pack?

Thanks,

Eric

wrote in message news:xxxxx@windbg…
>
> I have been looking for a 1394 debugging ‘how-to’ or setup and so far have
> not been able to locate any such document. (if you know where it is,
> please let me know)

Read through all of the “Kernel-Mode Setup” topics in the Windbg help.
Read “Setting Up a 1394 Cable Connection” a bunch of times. You apparently
have a recent windbg if you know about 1394 debugging. Make sure you have
the latest one.

> My debuggee and debugger are both Windows 2000 sp2 machines. From one
> another posting, it looks like the debuggee must be an XP system, so I’ll
> have to upgrade it, if that is true.

Both systems must be XP or newer to use firewire. You can use XP to debug
Server 2003, and you can use Server 2003 to debug XP.

> My questions:
> 1) will any PCI 1394 card work, or are there specific chipsets that I need
> to look for?

As long as it’s OHCI compliant. Most are, but I’ve heard of a few that
aren’t, so it’s good to look for that if you are buying something from a
company that you’ve never heard of.

> 2) When I connect the systems, I can go from card to cable to card without
> any port in the middle?

That’s the preferred arrangement. I’ve used a device in the middle to
extend the cable out long enough to reach from host to target, though I
don’t recommend it as standard practice…

> 3) Can my system test machine (the one with Windbg running) remain a
> Windows 2000 machine? If not, why not?

No. Something about the 1394 stack. Search this list’s archive, it’s been
discussed here before.

> 4) Assuming that what I saw about XP only support for 1394 debugging, will
> there ever be support for Windows 2000 added in a service pack?

Microsoft is selling newer versions of both server and desktop editions of
Windows, and their development efforts are aimed at those and newer
versions. Additionally, they have released 3 SPs for Windows 2000, at least
one after XP, with 1394 debugging support, was released, and 1394 support
isn’t in any of them…

Phil

Philip D. Barila
Seagate Technology, LLC
(720) 684-1842
As if I need to say it: Not speaking for Seagate.

1394 configuration is documented in the debugger.chm.

  1. We have randomly purchased several cards and have had no problems
    with any of them yet.
  2. Yes
  3. No. Both host and target have to be running XP or above, preferably
    XPSP1 or above. I don’t know the specific details why the host could
    not be W2K, those are just the published requirements.
  4. No plans for backporting 1394 debug support at this time for host or
    target.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@earthlink.net
Sent: Monday, May 19, 2003 10:50 AM
To: Kernel Debugging Interest List
Subject: [windbg] 1394 debugging

I have been looking for a 1394 debugging ‘how-to’ or setup and so far
have not been able to locate any such document. (if you know where it
is, please let me know)

My debuggee and debugger are both Windows 2000 sp2 machines. From one
another posting, it looks like the debuggee must be an XP system, so
I’ll have to upgrade it, if that is true.

My questions:

  1. will any PCI 1394 card work, or are there specific chipsets that I
    need to look for?

  2. When I connect the systems, I can go from card to cable to card
    without any port in the middle?

  3. Can my system test machine (the one with Windbg running) remain a
    Windows 2000 machine? If not, why not?

  4. Assuming that what I saw about XP only support for 1394 debugging,
    will there ever be support for Windows 2000 added in a service pack?

Thanks,

Eric


You are currently subscribed to windbg as: xxxxx@microsoft.com To
unsubscribe send a blank email to xxxxx@lists.osr.com