Renesas Emulation Pod M306H2T-RPD-E Información técnica Pagina 6

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 11
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 5
Rev.1.00 Aug.16.06 page 4 of 9
REJ10J1405-0100
1.14 Notes on Debugging (M16C PC4701 Emulator Debugger)
1.14.1 Variables assigned to registers
When you build a target program, IAR EWM16C may generate the warning like following:
Warning [w23]: Cannot represent location of Register pair variable
'R1H:R1L'
In this case, you can not see the variable, which is assigned to R1 in the emulator software.
IAR will fix it by upgrading XLINK in near future. Please ask IAR about it for more details.
1.14.2 In the case of using PC4701M with IAR’s cross tools
When you have all the following conditions at once, the IAR’s cross tools may not work correctly.
- Using the PC4701M in ECP mode of LPT connection
- The M16C PC4701 emulator software running
1.14.3 About the self-check function
In using the self-check function, if you connect the PC4701 emulator with PC via LAN interface,
the self-check may fail to diagnose the emulator. When you use the self-check function, please use
another communication interface except LAN interface.
1.14.4 About LAN communication with emulators by Windows Me, Windows 98 Windows
XP or Windows2000
It is necessary for LAN communication with emulators by Windows 2000, Windows Me or
Windows 98 to set the following registry.
1. When using Windows Me or Windows 98
Key Value
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MS
TCP\SackOpts
0 (REG_SZ)
2. When using Windows XP or Windows 2000
Key Value
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\
Parameters\SackOpts
0 (REG_DWORD)
You can set this registry by executing the registry setup program, "Sack.exe". And you can clear
the registry with running the program "UnSack.exe".
- Sack.exe", the program setting the registry.
- Unsack.exe", the program clearing the registry.
The above programs are installed under the directory "\Utility" in the directory where the
emulator software is installed.
(Ex. C:\ Renesas\HEW\Tools\Renesas\DebugComp\Platform\PDTarget)
When using Windows XP/2000, make sure Sack.exe and UnSack.exe are executed by a user who
has Administrator rights. Users without Administrator rights cannot set the registry.
Supplementary:
Windows Me/98/CP/2000 TCP supports "Selective Acknowledgments (SACK)" as documented in
RFC 2018. SACK gives higher performance in the network which have high bandwidth and long
round-trip delays like satellite channels. SACK support is enabled by default in Windows
Me/98/CP/2000. It is necessary for LAN communication with emulators by Windows Me/98/CP/2000
to disable SACK support. Setting the above registry can disable SACK support.
Note that when you use the network which have high bandwidth and long round-trip delays like
satellite channels, the performance with SACK support disabled is lower than with enabled.
Vista de pagina 5
1 2 3 4 5 6 7 8 9 10 11

Comentarios a estos manuales

Sin comentarios