 |
|
 |
RENESAS TOOL NEWS on March 16, 2005: RSO-HEW_2-050316D
A Note on Using the High-performance Embedded Workshop
--On Changing a Toolchain or Its Version to another--
|
Please take note of the following problem in using the High-performance
Embedded Workshop, an integrated development environment:
- On changing a toolchain or its version to another
- Compiler Packages Concerned
Two or more of the following compiler packages used in combination
with the High-performance Embedded Workshop are concerned:
| (1) | C compiler package for the M32C/90, M32C/80, and M16C/80 series of MCUs: M3T-NC308WA V.5.20 Release 1 |
| (2) | C compiler packages for the M16C/60, M16C/30, M16C/20, M16C/10,
M16C/Tiny, and R8C/Tiny series of MCUs:
M3T-NC30WA V.5.20 Release1
M3T-NC30WA V.5.30 Release1 M3T-NC30WA V.5.30 Release 02 |
| (3) | C compiler package for the R8C/Tiny series of MCUs: M3T-NC8C V.5.30 Release 1 (freeware product) |
| (4) | C compiler package included with the E8 on-chip debugging emulator, which is used for the R8C/Tiny series of MCUs |
| (5) | C compiler package included with the E7 on-chip debugging emulator,
which is used for the H8/300H Tiny, H8/300H SLP, H8/300L SLP, and R8C/Tiny series of MCUs |
- Description
Under the condition that two or more of the compiler packages listed
in 1 above are installed in the same folder and used together with
the High-performance Embedded Workshop, the Workshop may terminate
abnormally if either of the following operations is performed on
workspaces created for the M3T-NC30WA or M3T-NC8C C compiler package:
| (1) | Changing the version of the tool chain* selected at creating workspaces to another |
| (2) | Changing the toolchain selected at creating workspaces to another |
* The version of the toolchain can be changed to another by performing the following steps:
| (1) | Open the Tool menu and select the Change Toolchain Version command. |
| (2) | The Change Toolchain Version dialog box appears. Then change the version to another in the Toolchain Version combo box. |
| (3) | Click the OK button. |
- Workaround
If you install two or more compiler packages in the same development
environment, specify different folder names at installation so that
they can be installed in different folders each other.
If you have already installed them in the same folder, uninstall and
then re-install them in different folders each other.
Next, before changing the version of the toolchain to another, edit the
<PROJECTNAME>.hwp* file in the Project folder under the Workspace
folder as follows:
| (1) | Open the <PROJECTNAME>.hwp file using the editor. |
| (2) | Edit the file so that it conforms to the compiler selected as the toolchain used for creating your workspaces.
* <PROJECTNAME> represents the name of a project given to it at creating a workspace.
- For the NC8C:
Modify the phrase "Renesas xxx Jump table Composer" in the whole
file to "Renesas R8C Jump table Composer," where xxx denotes
M16C or M32C.
- For the NC30WA:
Modify the phrase "Renesas xxx Jump table Composer" in the whole
file to "Renesas M16C Jump table Composer," where xxx denotes
R8C or M32C.
|
| (3) | Save the file. |
- Schedule of Fixing the Problem
We plan to fix this problem in the next release of the High-performance Embedded Workshop.
|
 |