Tool News
 
 
 

Tool News

Products Info
Downloads
Tools FAQs
MAEC TOOL NEWS: MAECT-M3T-MR32R-030116D

A Note on Using Real-Time OS
M3T-MR32R

Please take note of the following problem in using real-time OS M3T-MR32R for the M32R family MCUs:
  • On using the vcre_mbx system call which is the function of creating mailbox with priority


  1. Versions Concerned
    M3T-MR32R V.3.20 Release 1 through V.3.40 Release 1

  2. Description
    When the vcre_mbx system call issued, the OS kernel writes a zero into the address represented by the following expression:
    (ID No. specified by the argument of the vcre_mbx - 1) * 4
    Then, the program may not properly be executed if the above address resides on RAM since a zero is written into it.

    Note:
    The program runs normally if the address concerned is on ROM because no zero can be written into it.

  3. Workaround
    Statically create mailboxes with priority by describing the definitions of them in the configuration file.

  4. Schedule of Fixing the Problem
    We plan to fix this problem in our next release of the product.




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