User`s manual
M3T-PD32R V.5.01 Release 00 Release Notes
Rev.1.00 10.01.2006 page 17 of 34
REJ10J1495-0100
5.15. About using the LPT parallel interface on the host PC running Windows XP
When you debug programs using the LPT parallel interface on the host PC running Windows XP, the
following symptoms may appear:
1. The debugger becomes frozen.
2. The debugger's operation gets extraordinarily slower.
3. Communication errors arise and the emulator debugger stops operating.
4. Various types of errors other than communication errors also take place successively. In this case,
the emulator debugger continues operating however.
The cause of this problem is that if the debugger is invoked while the standard driver Parport.sys of
Windows XP is communicating with the LPT port, the debugger is unable to communicate with the
emulator.
Then, this problem can be circumvented in either of the following methods; however, you need to take no
measures if you have not experienced it in your PC under the above-mentioned conditions:
(a) Execute the problem-fixing LptFix.exe file as follows (NOTICE 1):
(1) The LptFix.exe file is stored in a location below the directory where the
PD32R is installed (e.g.,
c:¥renesas¥
PD32R¥utility).
(2) Invoke the command prompt of Windows XP by selecting the Start -> Program -> Accessory ->
Command Prompt command and move to the folder where the LptFix.exe file resides.
(3) Enter the following command on the command line:
>LptFix
Here > denotes a command prompt.
(4) Restart the PC.
NOTICES:
1. Executing the LptFix.exe disables the Parport.sys driver. Then, if any device other than the emulator
is connected to the LPT port after LptFix.exe is executed, the device may not operate properly. In
such a case you are encouraged to adopt method (b) shown later.
2. If LptFix.exe is executed, be sure to make it ineffective to enable the Parport.sys driver as explained
below, every time after ending debugging operations and disconnecting the emulator.
To make LptFix.exe ineffective to enable Parport.sys, go through the following steps:
(1) Invoke the command prompt and move to the folder where the LptFix.exe file resides.
(2) Enter the following command on the command line:
>LptFix /U
(3) Restart the PC.
(b) If you launch the emulator for the first time after starting the PC, invoke the debugger one or more
minutes after the emulator starts operating. Otherwise, you can invoke the debugger immediately after
the emulator has started.