Tool News
 
 
 

Tool News

Products Info
Downloads
Tools FAQs
RENESAS TOOL NEWS on July 1, 2005: RSO-E8_2-050701D

A Note on Using
the Emulator Software Packages
for the E8 and E7 Emulators

Please take note of the following problem in using the emulator software packages for the on-chip debugging emulators E8 and E7:
  • On displaying members of a structure or union whose length is 128 bytes or more in the Watch window or the Local window


  1. Products and Versions Concerned
    • Emulator software V.1.00 Release 00 through V.2.02 Release 00 for the E8
    • Emulator software V.2.0.01 through V.2.06 Release 00 for the E7


  2. Description
    When in the emulator is loaded an IEEE695 object file containing information on a structure or union whose length is 128 bytes or more, and then the structure or union is displayed in the Watch window(*1) or the Local window(*2) of the High-performance Embedded Workshop, the values of the members of the 128th byte and later cannot correctly be provided.

    *1. To open the Watch window, click the menu name of View and select the Symbol -> Watch command.
    *2. To open the Local window, click the menu name of View and select the Symbol -> the Locals command.


  3. Condition
    This problem occurs if any software package concerned is used to develop programs for MCUs in the R8C/Tiny, M16C/Tiny, and M16C/62P series.

    NOTICE:
    The M16C R8C simulator debugger is not involved with this problem.


  4. Workaround
    Enter the symbols for the values of the members to reference in the Watch window and then reference the values that will be provided in the Watch or Local window. The procedure is as follows:

    (1) Click the Add Watch button on the toolbar of the Watch window or the Add Watch command in the pop-up menu of the Watch window. The Add Watch dialog box appears.
    (2) To an arbitrary type, cast the values of addresses that have been assigned to the members of a structure or union to reference.
    (3) Enter the type-cast values of the addresses in (2) into the Variable or Expression text box of the Add Watch dialog box (for example, (int)0x522).
    (4) Click the OK button in this dialog box and the symbols are entered in the Watch window, which displays the values of the members in the Watch or Local window.


  5. Schedule of Fixing the Problem





© 2008. Renesas Technology Corp., All rights reserved. Privacy | Legal