Tool News
 
 
 

Tool News

Products Info
Downloads
Tools FAQs
RENESAS TOOL NEWS on November 1, 2004: RSO-M34519T2-CPE-041101D

A Note on Using Compact Emulators
M34519T2-CPE and M34552T2-CPE

Please take note of the following problem in using the M34519T2-CPE and M34552T2-CPE compact emulators (used for the 4500 series MCUs):
  • On overstep-execution of subroutine call instructions


  1. Products Concerned
    Concerned are the following compact emulators in which the version* 1.00.05 or earlier of the M34500A1.C0 firmware file is used:
    • M34519T2-CPE (for the 4518, 4519, 4583 and 4584 groups)
    • M34552T2-CPE (for the 4552, 4553 and 4556 groups)

    * How to Check for the Version Number
    (1)Launch the M3T-PD45M emulator debugger.
    (2)Open the Help menu and select About.
    (3)The Version dialog box appears. Check to see that the Monitor name is Ver.1.00.05.


  2. Description
    When a subroutine instruction (BM, for example) is overstep-executed, the main program halts at the beginning address of the subroutine, not the address to which the subroutine should return.

    However, the program is executed properly up to the address where it will be halted.


  3. Condition
    This problem occurs if a subroutine instruction is overstep-executed under the conditions that interrupts are enabled and an interrupt request is generated.
    Example:
      Address   Instruction
      0005      BM 100       // This instruction overstep-executed under 
                                the specified condition.
    
      0006      NOP
    
      0100      NOP          // And the program incorrectly halts here,
      0101      RT              not correct address 0006.

  4. Workaround
    This problem can be circumvented by using the problem-fixed firmware file. So please replace yours with it as follows:
    (1)Download the problem-fixed M34500A1.C0 Ver.1.00.06 firmware file (181KB).
    (2)Decompress the downloaded file.
    (3)Update your firmware file by following the steps explained in the Readme_e.txt file.





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