![]()
NET20DC™

Hi-Speed USB 2.0 Debug Cable
The NET20DC is a Hi-Speed USB 2.0 Host-to-Host debug cable. It supports Windows kernel-level debugging with the debugger
tool, WinDbg. At this time, the NET20DC is supported in Windows Vista only. The NET20DC can be used with any USB host that
supports the "Debug Port" defined in the Enhanced Host Controller Interface Specification for Universal Serial Bus. Debugging
with the NET20DC aids mobile systems (without 1394/serial ports) debugging. For other systems, the NET20DC provides a backup
to debugging over the 1394/serial ports.
Hardware requirements include an EHCI host controller that supports kernel debugging and a kernel debugging cable that meets the
USB2 Debug Device Functional Specification (.pdf), like the NET20DC.
Software requirements include having specific USB kernel debugging driver files. The BIOS must support Hi-Speed USB 2.0 device
communication and must be able to identify the Debug Port # on the Target PC.
Kernel Debugging over USB 2.0
Here's how kernel debugging over USB 2.0 looks:

- USB 2.0 debug cable must be directly connected to specific Debug Port on Target PC
- Multiple debug sessions from a single Host are allowed
How to setup the USB 2.0 debug cable
Microsoft provides instructions on how to setup the USB 2.0 debug cable with Windows Vista. To obtain these instructions, go to http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx
- Install the 6.6.3.5 version of the 32-bit Windows debugging tools
- After installation, open the Help file from the Programs group in the Start Menu
- Search for 'USB' and double-click on the "Setting Up a USB 2.0 Debug Cable Connection" topic
The NET20DC is available from here:
http://www.semiconductorstore.com/pages/search/searchinventory.asp?query=net20dc