Reply by Neil Glenn Jacobson●January 21, 20052005-01-21
Vadim Vaynerman wrote:
> Yes, it would seem to be a software issue, as nothing goes over the serial port. I have tried a utility such as userport, which allows the old inb/outb commands in Win2000, but to no avail. I was indeed logged inn as an administrator... I was really hoping that Xilinx put something out that corrected this, but it seems that Xchecker is meant to wither and die away.
Vadim,
The xchecker was officially obsoleted in 1999. None have been produced
since and software support was removed from all applications released
after that time. The application that last used it (JTAGProgrammer and
HardwareDebugger) were developed and verified to support only Win95/98
and WinNT. Changes to the Win2K and WinXP may be interfering with
serial port communications. You could try and run JTAGProgrammer
through the compatibility wizard and see if that makes any difference (I
suspect not)
I am afraid that your choices are limited to (a) not upgrading your OS
-or- (b) purchasing a new parallel cable (about $150) and using the
latest iMPACT Configuration Software (available as a free download) -
which can still accept older bitstreams
Reply by Vadim Vaynerman●January 21, 20052005-01-21
Yes, it would seem to be a software issue, as nothing goes over the serial port. I have tried a utility such as userport, which allows the old inb/outb commands in Win2000, but to no avail. I was indeed logged inn as an administrator... I was really hoping that Xilinx put something out that corrected this, but it seems that Xchecker is meant to wither and die away.
Reply by Jeremy Stringer●January 20, 20052005-01-20
> I have a legacy design for an XC4000 that I'm trying to program through the X-checker pod, and this has not worked under Windows 2000 or XP. Windows 98 works fine. What can I do to get this to work under the new OS?
I'm not familiar with the X-checker pod, but have you tried running the
program as administrator?
The reason I ask is because the main difference between windows 98 and
2000/XP is that windows 98 is built on top of a DOS core, whereas
2000/XP are based on an NT core. AFAIU, the result of this is that in
windows XP/2000 you can have permissions problems with the
serial/parallel ports - I have hit a similar problem before, trying to
program COP8 microcontrollers.
(I'm assuming that the X-checker cable is something that plugs into a
serial or parallel port - you could also check that no other program is
trying to use the port at the same time if this is the case)
To confirm whether it is purely a software issue, I guess you could put
a 'scope on the outputs and confirm whether or not there's any signals
going through.
Jeremy
Reply by Vadim Vaynerman●January 20, 20052005-01-20
Hi all,
I have a legacy design for an XC4000 that I'm trying to program through the X-checker pod, and this has not worked under Windows 2000 or XP. Windows 98 works fine. What can I do to get this to work under the new OS?
Thanks,
Vadim