Tool News
 
 
 

Tool News

Products Info
Downloads
Tools FAQs
RENESAS TOOL NEWS on April 16, 2005: RSO-E8_1-050416D

A Note on Using
the E8 and E7 Emulator Software Products

Please take note of the following problem in using the emulator software products for the E8 and E7 on-chip debugging emulators:
  • On loading IEEE695-formatted object files to the emulator


  1. Products and Versions Concerned
    The following products and versions are concerned:

    (1) E8 emulator software V.2.00 Release 00 installed itself only

    (2) E8 emulator software V.2.00 Release 00 or earlier installed together with any of the following tools:
    • The updater to the High-performance Embedded Workshop V.4.00.00
    • The updater to the High-performance Embedded Workshop V.4.00.01
    • The M3T-NC30WA V.5.30 Release 02 compiler package (for the M16C/60, M16C/30, M16C/20, M16C/10, M16C/Tiny, and R8C/Tiny series)
    • The debugger package V.1.00 Release 00 for the M16C/60, M16C/30, M16C/20, M16C/10, M16C/Tiny, and R8C/Tiny series

    (3) E7 emulator software V.2.06 Release 00 or later installed together with any of the following tools:
    • The updater to the High-performance Embedded Workshop V.4.00.00
    • The updater to the High-performance Embedded Workshop V.4.00.01
    • The M3T-NC30WA V.5.30 Release 02 compiler package (for the M16C/60, M16C/30, M16C/20, M16C/10, M16C/Tiny, and R8C/Tiny series
    • The debugger package V.1.00 Release 00 for the M16C/60, M16C/30, M16C/20, M16C/10, M16C/Tiny, and R8C/Tiny series


  2. Description
    If object files created for any member of the R8C/Tiny series of MCUs is loaded into the E8 or E7 emulator operating together with its emulation software concerned, the High-performance Embedded Workshop may abnormally be shut down.


  3. Conditions
    This problem occurs if the following conditions are all satisfied:
    (1) An IEEE695-formatted object file contains the relocatable objects that consist of only the sections of type CODE with no line information.
    (2) The version* of the IEEE695 object reader is 2.00.00 or 3.00.00.
    * How to check for the version number of the IEEE695 object reader:
    In the High-performance Embedded Workshop, open the Tool menu and select the Administration command. The Administration dialog box appears. You see the version number of the IEEE695 object reader in the Registered Components list of the dialog box.

    Example of C-language source that creates relocatable object files with
    no line information:
    ---------------------------------------------------------------
    void IntrFunc(void);
    
    #pragma ASM
        .section program
        .glb     _IntrFunc
    _IntrFunc:
        reit
    #pragma ENDASM
    ---------------------------------------------------------------

  4. Workaround
    If the source program is such as is shown the above example, place a void function that can generate line information anywhere in the program.


  5. Schedule of Fixing the Problem
    This problem has already been fixed in the E8 emulator software V.2.01 Release 00 and later.
    If you are using the E7 or E8 emulator together with the High-performance Embedded Workshop V.4.00.00 or later and developing programs for any of the R8C/Tiny series of MCUs, update your E8 emulator software to V.2.01 Release 00 or later.
    For details of the E8 emulator software V.2.01 Release 00, see RENESAS TOOL NEWS "The E8 Emulator Software Revised to V.2.01 Release 00" NO. RSO-E8-050411D, issued on April 11, 2005.
    As to the E7 emulator software, we plan to fix this problem in its next release.





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