Parallel JTAG cable on a USB-only W2K laptop?
I am wondering if anyone has been able to successfully use a Xilinx parallel JTAG cable/adapter with the ISE 5.2i iMPACT software to program EEPROMS (or even a successful boundary scan to see the JTAG chain) with a laptop that only has USB ports.
I purchased an ECP mode bi-directional USB to Parallel IEEE 1284 converter cable to accomplish this on my Toshiba 5105 Satellite laptop, that only has
3 USB ports, no printer ports. iMPACT will not recognize the converter as a printer port. These cables don't install as LPT's and don't have, as far as I can tell, an IO hardware address.As I am a student and I can't justify buying a $495 MultiLINX USB-it would be cheaper for me to build another computer that has an LPT port, or get some other type of converter device, I guess.
The problem on the Windows 2000 side is that it doesn't add an LPT port with this plug and play USB port converter device. It installs itself as a USB Printing Support, Driver 1999 by Microsoft (not an LPT).
My local Xilinx distributor has given me the following advice which doesn't sound good for me since I have no LPT type hardware IO registers located at the address he suggests, or anywhere else (go to my computer, manage, computer management, system information, hardware resources, I/O).
From my rep: /* The workaround is to force the base address in iMPACT, rather than allowing the software to query the BIOS. To force the base address, the following environment variable should be set:
set XIL_IMPACT_ENV_LPT_BASE_ADDRESS=xxx
Typically 'xyz' will by '378' as that is the standard base address for the parallel port (LPT1) on Windows PCs. The Windows Device Manager should be used to confirm the base address assigned to LPT1. For information on accessing and using Device Manager see the Windows Help menu on your PC.
*/Again, I don't have any LPT type device located at any address I can find to put in the 'xyz 'above. I don't think I should put in the address of the Intel 82801CA/CAM USB Host Controller into the LPT_BASE above?
I have looked at support.microsoft.com and didn't find out how to accomplish this either.
Any experiences appreciated.