Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

How to using USB debug cable to connection Host and Target!

740 views
Skip to first unread message

Kun-Yi

unread,
Apr 1, 2010, 11:53:10 PM4/1/10
to
Hi all,
Currently, want to use WinDbg(6.12.002.633 x86)onWinXp to conntion
the Win7 target machine for Debugging AML/ACPI.

The target machine is Intel Calpella platform, So it was builtin
two ECHI controllers.The connectable port is on Port2/
HCD1(Bus0:Dev26:Func0, Intel 5 Serial/3400 series chipset - 3B34)

The platform BIOS level debugging is using the port!

But when I to follow WinDbg Online help to setting Boot configuration
to enable bootdebug and debug target machine. It still is failed. Host
always shot "wait to reconntion...."

So the Port must is "Port 1"/ECHI controller?

Joe_Chen

unread,
Jun 29, 2010, 4:43:01 AM6/29/10
to

"Kun-Yi" wrote:

> .
>

Joe_Chen

unread,
Jun 29, 2010, 4:43:00 AM6/29/10
to
Hey guys,
I have encountered the same problem. The USB cable is ajays usb 2.0 cable.
I'm not sure if my target machine has the ECHI controller.
How can i get the solution?

Don Burn

unread,
Jun 29, 2010, 6:46:21 AM6/29/10
to
The paper
http://www.microsoft.com/whdc/driver/foundation/drvdev_intro.mspx has a
good description of testing whether a set of systems have a chance to work
with USB debugging.


Don Burn (MVP, Windows DKD)
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr

> __________ Information from ESET Smart Security, version of virus
> signature
> database 5236 (20100629) __________
>
> The message was checked by ESET Smart Security.
>
> http://www.eset.com
>

Miguel Ferreira

unread,
Aug 31, 2010, 9:57:36 AM8/31/10
to
Hi - is there a specification for such cable? Would traditional high speed
"PC to PC" USB cables work?

I was wondering about the Easy Transfer cable
(http://www.amazon.com/Belkin-Easy-Transfer-Cable-Windows/dp/B002PAR0AQ/ref=pd_sim_e_1)
and similars... any tip?

MF

"Joe_Chen" wrote in message
news:CCCD1B3E-0F99-4CFF...@microsoft.com...

Scott Noone

unread,
Aug 31, 2010, 11:11:32 AM8/31/10
to
"Miguel Ferreira" <mig...@hotmail.com> wrote in message
news:OCr08RR...@TK2MSFTNGP02.phx.gbl...

> Hi - is there a specification for such cable? Would traditional high speed
> "PC to PC" USB cables work?

I don't think so, you need a "USB 2.0 Debug Cable" that adheres to the USB
debugging spec
(http://www.intel.com/technology/usb/download/DebugDeviceSpec_R090.pdf)

Here's one:

http://bit.ly/9Bubgi

Note that we have those in the office here but no one has ever actually
tried plugging them in (we just bought some in case they disappeared off of
the planet).

You also need a EHCI controllers that support debugging, but I don't think
there's any way to determine if a controller has that support.

So.....Good luck!


-scott

--
Scott Noone
Consulting Associate
OSR Open Systems Resources, Inc.
http://www.osronline.com
http://twitter.com/analyzev

"Miguel Ferreira" <mig...@hotmail.com> wrote in message
news:OCr08RR...@TK2MSFTNGP02.phx.gbl...

Don Burn

unread,
Aug 31, 2010, 11:19:45 AM8/31/10
to
Actually, you can do a first level pass on whether the PC's have the
hardware to make this work. There is a good explanation in the paper at
http://www.microsoft.com/whdc/driver/foundation/drvdev_intro.mspx


Don Burn (MVP, Windows DKD)
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr


"Scott Noone" <sno...@osr.com> wrote in message
news:A04F5C50-27B2-4B5C...@microsoft.com:

Scott Noone

unread,
Aug 31, 2010, 11:25:49 AM8/31/10
to
Does having an exposed port 1 on the EHCI controller imply debug support on
the controller? I thought debug support in the controller was a big part of
the mystery.

Thanks,

-scott

--
Scott Noone
Consulting Associate
OSR Open Systems Resources, Inc.
http://www.osronline.com
http://twitter.com/analyzev

"Don Burn" <bu...@windrvr.com> wrote in message
news:eL6Bw$RSLHA...@TK2MSFTNGP02.phx.gbl...

Don Burn

unread,
Aug 31, 2010, 11:37:33 AM8/31/10
to
Scott,

It does not imply debug support, but if you don't have this as a
minimum you definitely do not have debug support. While I have tried
multiple times in the past, I have never gotten a working USB debug, and
those who have gotten it working indicate that its reliability is less
than desirable.


Don Burn (MVP, Windows DKD)
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr


"Scott Noone" <sno...@osr.com> wrote in message

news:O5XADDSS...@TK2MSFTNGP04.phx.gbl:

Scott Noone

unread,
Aug 31, 2010, 11:43:27 AM8/31/10
to
Good point, better than nothing.

I had one student swear that it was the only debug transport they used and
that they loved it. It's the only story I can point to of anyone getting it
working anywhere (or even trying, for that matter).

-scott

--
Scott Noone
Consulting Associate
OSR Open Systems Resources, Inc.
http://www.osronline.com
http://twitter.com/analyzev


"Don Burn" <bu...@windrvr.com> wrote in message

news:eg#jsJSSL...@TK2MSFTNGP06.phx.gbl...

prabi...@gmail.com

unread,
Nov 17, 2014, 4:02:19 AM11/17/14
to
On Friday, April 2, 2010 9:23:10 AM UTC+5:30, Kun-Yi wrote:
> Hi all,

I'm working as windows driver developer,For this i have Visual studio 2013 and WDK8.1 ,For debugging i have decided to use the USB debugging cable ,so i need a complete details of that cable i have searched lot for those details ans also i need a documentation on how to done the kernel mode debugging over USB by visual studio.
Thanks in advance
0 new messages