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

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 68
  • Tabla de contenidos
  • SOLUCIÓN DE PROBLEMAS
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 57
M306H5T3-RPD-E User’s Manual 4. Specifications
REJ10J0866-0100Z Rev.1.00 Dec.16, 2004
Page 56 of 66
IMPORTANT
Notes on MAP References and Settings:
For details on referencing and setting MAP information, see the emulator debugger M3T-PD30 user's
manual.
Make settings as follows:
(1) MAP = INT
The emulation memory inside this product becomes effective.
Set this at MCU internal ROM debugging.
(2) MAP = EXT
The emulation memory inside this product is not used.
Set this where the MCU internal resource (SFR) or resources on the user system are used.
Be sure to set the SFR area of the MCU to EXT, and the reserved area of the MCU to INT
Be sure to set mappings in word units.
When setting 0FFF8h to 0FFFFh to EXT:
This product uses the 7 byte area 0FFF9h through 0FFFFh as the stack area when executing the
RESET command of the emulator debugger M3T-PD30. If this 7 byte memory cannot be read or
written to, RESET cannot be properly effected. As a result, you need to alter the map settings if either
of the conditions given below is met.
(1) With the system which shifts from single-chip mode to memory expansion (or microprocessor)
mode, using the 8 byte area of 0FFF8h to 0FFFFh set to EXT.
(2) With the system which starts up in microprocessor mode, using the 8 byte area of 0FFF8h to
0FFFFh set to EXT and there is not enough memory to read or write.
The procedures to alter the MAP settings when either of the conditions (1) or (2) above is met.
(1) Set the 8 byte area of 0FFF8h to 0FFFFh to INT.
(2) Execute the RESET command of the emulator debugger M3T-PD30.
(3) Set the stack pointer.
(Example)
RESET: FCLR I
LDC #0480H, SP <-- Set the stack pointer
(Stop the program after executing this instruction)
(4) Set the 8 byte area 0FFF8h through 0FFFFh to EXT.
Note on Operation When Not Executing the User Program:
With this product, bit 7 of processor mode register 1 (wait bit PM17) is forcibly set to "1" (with wait)
when the user program is not executed (e.g. when the program is stopped or when run-time debugging
is being performed). Therefore, if the external area set to 0 wait is accessed by other than the user
program (such as debugging operation), one wait is inserted. However, when wait bit PM17 is
referenced by the dump window etc. the value set during user program execution is displayed.
Note on Making an MCU File:
To debug an MCU which has any other size of memory (SFR, ROM, RAM), be sure to make an MCU
file for it. For details on making the MCU file, see "3.1.1 Making an MCU File" on page 36. For
memory maps of each MCU, refer to the datasheet of the MCU.
Vista de pagina 57
1 2 ... 53 54 55 56 57 58 59 60 61 62 63 ... 67 68

Comentarios a estos manuales

Sin comentarios