 |
|
 |
RENESAS TOOL NEWS on June 1, 2007: 070601/tn3
| A note on Using High-performance Embedded Workshop (IDE)
--With Creating Projects for the R8C/2A, R8C/2B, R8C/2C,
and R8C/2D Groups of MCUs-- |
Please take note of the following problem in using High-performance
Embedded Workshop:
- With creating projects for the R8C/2A, R8C/2B, R8C/2C, and R8C/2D
groups of MCUs
1. Description
If you perform a build after creating a project for any member of the
R8C/2A, R8C/2B, R8C/2C, and R8C/2D groups, R8C/Tiny MCU series,
incorrect names of CPU options and library files are selected,
which causes link errors to arise.
2. Conditions
This problem occurs if the following conditions are satisfied:
(1) A workspace is created using the C compiler package--M3T-NC30WA--
V.5.43 Release 00 for the M16C MCU series.*
*M16C is the generic name of the M16C/60, /30, /20, /10, /Tiny,
and R8C/Tiny series.
(2) To create a project from scratch, a size of 64 KB or more is
selected out of the ROM size pull-down list in the New Project-
3/6-Setting the Contents of Files to be Generated dialog box.
3. Workaround
Automatically correct the names of CPU options and library files using
the following procedure:
(1) Open the Build menu and select "Renesas M16C Standard Toolchain."
The Renesas M16C Standard Toolchain dialog box appears.
(2) Click the Link tab; then select "Input" out of the Categories
pull-down list and "Library files" out of the Show entries for
pull-down list.
(3) Double click "r8clib" in the Library File Name list to open
the Set Library File dialog box.
(4) Type "nc30lib" into the Library Name text box to overwrite
"r8clib."
(5) Click the OK button to close the Set Library File dialog box.
(6) Click the CPU tab on the Renesas M16C Standard Toolchain dialog
box.
(7) Select "Generates code for R8C/Tiny (R8C/2X) series" out
of the CPU Type pull-down list.
(8) Click OK button and close the Renesas M16C Standard Toolchain
dialog box.
4. Schedule of Fixing the Problem
We plan to fix this problem in the next release of the C compiler
package, M3T-NC30WA, for the M16C series.
|
 |