Tool News
RENESAS TOOL NEWS on May 16, 2013: 130516/tn2
Note on Using Integrated Development Environment
CubeSuite+ for RX Family (Target Real-Time OSes for
RX Family, RI600V4 and RI600PX)
When using the CubeSuite+ for the RX family of MCUs, take note of the following problem:
With building a project for a real-time OS
NOTE: The target real-time OS products are real-time OSes for the RX family, RI600V4 and
RI600PX.
1. Products Concerned
The following products whose CubeSuite+ common program groups are
V1.01.00 to V2.00.00 are concerned:
- C/C++ Compiler and IDE for RX Family
- Evaluation edition of CubeSuite+ licensed for RX family
2. Description
When building a real-time OS project, the service call table file
(ritable.src) may not be subject to build.
Since the service call is not linked correctly to the application
program in such a case, the following error will occur at service call
when executing the program.
E_NOSPT(-9) (Unlinked service call is issued.)
3. Conditions
3.1 Condition 1
This problem may arise at build if the following conditions are all
satisfied:
(1) CubeSuite+ common program group is V2.00.00.
(2) Real-time OS project
(3) In the Property panel of CC-RX (build tool), Yes is selected in the
Build simultaneously property in the Build Method category of the
Common Options tab.
(4) A source file was edited to add service call.
3.2 Condition 2
This problem may arise at build if the following conditions are all
satisfied:
(1) CubeSuite+ common program groups are V1.01.00 to V2.00.00.
(2) Real-time OS project
(3) In the Property panel of CC-RX (build tool) for each source file,
the setting of the Optimizes accesses to external variables property
in the Optimization category of the Compile Options tab
is different.
(4) A source file for which No is selected in the Optimizes accesses
to external variables property was edited to add service call.
4. Workarounds
4.1 Workarounds for Condition 1
To avoid this problem, do either of the following:
(1) When adding service call, select Rebuild Project from the Build menu
and rebuild the project.
(2) Select No in the Build simultaneously property.
NOTE: In this case, the Perform inter-module optimization property
in the Optimization category of the Compile Options tab
cannot be used.
4.2 Workaround for Condition 2
When adding service call, select Rebuild Project from the Build menu
and rebuild the project.
5. Schedule of Fixing Problem
This problem will be fixed in the next version of the CubeSuite+
common program group.
[Disclaimer]
The past news contents have been based on information at the time of publication. Now changed or invalid information may
be included. The URLs in the Tool News also may be subject to change or become invalid without prior notice.
© 2010-2016 Renesas Electronics Corporation. All rights reserved.