1394 not working on my new debug system

I have been using 1394 as the debug connection on the target system for quite some time.
Recently my debug system died and I am interested in switching to a laptop.
I was forced to purchase a new 4-6 1394 cable for the laptop because I previously used a 6-6 1394 cable between two tower systems.

I plugged the cable into the 1394 port on the laptop and the target system.
I started up the x64 version of WinDbg and attempted to connect.

I saw this:
Wrote 0 of 1 bytes of the breakin packet.
Failed to write breakin packet to target. Win32 error 0n2
WARNING: The HOST cannot communicate with the TARGET!
Wrote 0 of 1 bytes of the breakin packet.
Failed to write breakin packet to target. Win32 error 0n2
WARNING: The HOST cannot communicate with the TARGET!

Is this merely a confirmation that my new cable is bad?
I checked the 1394 settings on the target system and it seems to be fine.

Is there something else obvious that I may have missed?

thanks,

John

I’m confused - it’s latop -> target, correct?

mm

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@pmc-sierra.com
Sent: Wednesday, September 08, 2010 5:25 PM
To: Kernel Debugging Interest List
Subject: [windbg] 1394 not working on my new debug system

I have been using 1394 as the debug connection on the target system for
quite some time.
Recently my debug system died and I am interested in switching to a laptop.
I was forced to purchase a new 4-6 1394 cable for the laptop because I
previously used a 6-6 1394 cable between two tower systems.

I plugged the cable into the 1394 port on the laptop and the target system.
I started up the x64 version of WinDbg and attempted to connect.

I saw this:
Wrote 0 of 1 bytes of the breakin packet.
Failed to write breakin packet to target. Win32 error 0n2
WARNING: The HOST cannot communicate with the TARGET!
Wrote 0 of 1 bytes of the breakin packet.
Failed to write breakin packet to target. Win32 error 0n2
WARNING: The HOST cannot communicate with the TARGET!

Is this merely a confirmation that my new cable is bad?
I checked the 1394 settings on the target system and it seems to be fine.

Is there something else obvious that I may have missed?

thanks,

John


WINDBG is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

Yes.

I am replacing the system where WinDbg is loaded with a laptop.

Then the chipset of the 1394 card there shouldn’t matter.

I really don’t know firsthand what the deal with a 6-4 cable is, but I seem
to recall someone saying that work?

Not very helpful, I know.

What you can do is turn on protocol debugging (CTRL+ALT+D) and post the
output.

mm

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@pmc-sierra.com
Sent: Wednesday, September 08, 2010 5:44 PM
To: Kernel Debugging Interest List
Subject: RE:[windbg] 1394 not working on my new debug system

Yes.

I am replacing the system where WinDbg is loaded with a laptop.


WINDBG is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

A 4-pin cable works on my laptop.

On Wed, Sep 8, 2010 at 5:47 PM, M. M. O’Brien <
xxxxx@gmail.com> wrote:

Then the chipset of the 1394 card there shouldn’t matter.

I really don’t know firsthand what the deal with a 6-4 cable is, but I seem
to recall someone saying that work?

Not very helpful, I know.

What you can do is turn on protocol debugging (CTRL+ALT+D) and post the
output.

mm

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@pmc-sierra.com
Sent: Wednesday, September 08, 2010 5:44 PM
To: Kernel Debugging Interest List
Subject: RE:[windbg] 1394 not working on my new debug system

Yes.

I am replacing the system where WinDbg is loaded with a laptop.


WINDBG is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer


WINDBG is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

Here is a little more information about the laptop I am using.

It is a Lenovo T410 ThinkPad.
According to the Computer Management panel there is a Ricoh 1394 OHCI compliant host controller and a 1394 Windows Debug Driver installed on that.

Here is the protocol debugging output:

…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
SYNCTARGET: Timeout.
Synchronize:
…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
Send sync break
Send Break in …
Wrote 0 of 1 bytes of the breakin packet.
Failed to write breakin packet to target. Win32 error 0n2
WARNING: The HOST cannot communicate with the TARGET!
Synchronize:
…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
SYNCTARGET: Timeout.
Synchronize:

Well, let’s start with the easy stuff - are you sure that you’ve got the
same channel specified on both sides?

mm

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@pmc-sierra.com
Sent: Wednesday, September 08, 2010 5:55 PM
To: Kernel Debugging Interest List
Subject: RE:[windbg] 1394 not working on my new debug system

Here is the protocol debugging output:

…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
SYNCTARGET: Timeout.
Synchronize:
…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
Send sync break
Send Break in …
Wrote 0 of 1 bytes of the breakin packet.
Failed to write breakin packet to target. Win32 error 0n2
WARNING: The HOST cannot communicate with the TARGET!
Synchronize:
…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
Synchronize:
…Synchronize: 80070002
SYNCTARGET: Timeout.
Synchronize:


WINDBG is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

One more - did you by any chance upgrade windbg recently?

mm

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@pmc-sierra.com
Sent: Wednesday, September 08, 2010 5:44 PM
To: Kernel Debugging Interest List
Subject: RE:[windbg] 1394 not working on my new debug system

Yes.

I am replacing the system where WinDbg is loaded with a laptop.


WINDBG is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

I may have upgraded WinDbg while installing software on the new system. I thought I was just installing the same version of the WDK (7600.16385.1). I believe that I was using the x86 version on the older system and I am using x64 now. Since the old system is dead, I really can’t check much else about the software.

There is only one 1394 port on each device. I simply selected 0 as the channel number within WinDbg.

But you only installed windbg once (as in ever) on the new system, correct?

And you set channel=0 on the target?

mm

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@pmc-sierra.com
Sent: Wednesday, September 08, 2010 6:03 PM
To: Kernel Debugging Interest List
Subject: RE:[windbg] 1394 not working on my new debug system

I may have upgraded WinDbg while installing software on the new system. I
thought I was just installing the same version of the WDK (7600.16385.1). I
believe that I was using the x86 version on the older system and I am using
x64 now. Since the old system is dead, I really can’t check much else about
the software.

There is only one 1394 port on each device. I simply selected 0 as the
channel number within WinDbg.


WINDBG is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

Yes, I only installed WinDbg once.

When I checked the dbgsettings in bcdedit on the target, it only shows 1394 and I don’t see a channel. I will go back and see if there was more information available with additional parameters.

I would add it to be sure.

mm

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@pmc-sierra.com
Sent: Wednesday, September 08, 2010 6:10 PM
To: Kernel Debugging Interest List
Subject: RE:[windbg] 1394 not working on my new debug system

Yes, I only installed WinDbg once.

When I checked the dbgsettings in bcdedit on the target, it only shows 1394
and I don’t see a channel. I will go back and see if there was more
information available with additional parameters.


WINDBG is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

I added the channel to the dbgsettings and it seems to be working now :slight_smile:

Thanks for all the timely suggestions.

Glad it worked and glad to help.

Good luck,

mm

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@pmc-sierra.com
Sent: Wednesday, September 08, 2010 6:14 PM
To: Kernel Debugging Interest List
Subject: RE:[windbg] 1394 not working on my new debug system

I added the channel to the dbgsettings and it seems to be working now :slight_smile:

Thanks for all the timely suggestions.


WINDBG is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

On my Dell, it would not work with the Ricoh 1394 OHCI. By the way, to
de-confuse MM, I’ve assumed that you are switching out the HOST, and that it
is the HOST that is not working.

Gary G. Little
H (952) 223-1349
C (952) 454-4629
xxxxx@comcast.net

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@pmc-sierra.com
Sent: Wednesday, September 08, 2010 4:52 PM
To: Kernel Debugging Interest List
Subject: RE:[windbg] 1394 not working on my new debug system

Here is a little more information about the laptop I am using.

It is a Lenovo T410 ThinkPad.
According to the Computer Management panel there is a Ricoh 1394 OHCI
compliant host controller and a 1394 Windows Debug Driver installed on that.


WINDBG is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer