Skip to main content
Knowledgebase
Home
Renesas Singapore - Knowledgebase

Error appears when converting HEW project with CubeSuite+ V1.01.

Latest Updated:05/23/2012

Question:

Why does an error occur when I try to convert a High-performance Embedded Workshop project with CubeSuite+ V1.01?

Answer:

An error occurs during the process of converting a High-performance Embedded Workshop project with CubeSuite+ V1.01 when any of the following conditions is satisfied.

  1. No toolchain from Renesas Electronics Corp. is selected for the project.
  2. The project is for a realtime OS from Renesas Electronics Corp.
  3. The project contains no tps file that is used to set up the High-performance Embedded Workshop environment.
  4. A custom placeholder or placeholder $(TCINSTALL) is used in the project.
  5. A makefile is used in the project.
  6. The project(s) belong to a workspace created by High-performance Embedded Workshop 4.04 or earlier and those other than the active project had not been loaded and activated before the workspace was saved by High-performance Embedded Workshop 4.07.

Details are given below.

  1. No toolchain from Renesas Electronics Corp. is selected for the project.

    Converting a High-performance Embedded Workshop project fails due to the following error.
    --------------------
    Error (E0202002)
    Opening a project failed.

    [Direct Error Cause]
    A project using an unsupported toolchain was specified. : Toolchain name(E0292005)
    --------------------

    Conversion is not possible if the toolchain selected for the High-performance Embedded Workshop project is not from Renesas Electronics Corp. Example: A toolchain from KPIT is selected for the High-performance Embedded Workshop project.

    When using CubeSuite+, the project which does not select any tool chain provided from Renesas can not be created.

  2. The project is for a realtime OS from Renesas Electronics Corp.

    Converting a High-performance Embedded Workshop project fails due to the following error.
    --------------------
    Error (E0202002)
    Opening a project failed.

    [Direct Error Cause]
    Object reference not set to an instance of an object.
    --------------------

    Conversion is not possible if the High-performance Embedded Workshop project is for a realtime OS from Renesas Electronics Corp. and contains multiple CFG files, each of which is used to set up the realtime OS.

    The High-performance Embedded Workshop allows the registration of multiple CFG files although it can only build one of them. You should specify the target CFG file by excluding other files or switching the configuration.

    The CubeSuite+, on the other hand, does not allow the registration of multiple CFG files. Use the High-performance Embedded Workshop to delete the CFG files that you wish to exclude (so that only the target CFG file will remain in the project) before converting the project.

  3. The project contains no tps file that is used to set up the High-performance Embedded Workshop environment.

    Converting a High-performance Embedded Workshop project fails due to the following error.
    --------------------
    Error (E0202002)
    Opening a project failed.

    [Direct Error Cause]
    Changing current build mode failed.(E0203017)
    --------------------

    Conversion is not possible if the project contains no tps file that is used to set up the High-performance Embedded Workshop environment and build configuration “Debug” does not exist.

    The build mode in the CubeSuite+ is switched to the current configuration of the High-performance Embedded Workshop after a project is converted. So the CubeSuite+ will require the tps file that contains information on the current configuration.

    To avoid this error, open the project once through the High-performance Embedded Workshop and save it. A tps file will be automatically created. Then convert the project with CubeSuite+ V1.01.

  4. A custom placeholder or placeholder $(TCINSTALL) is used in the project.

    Converting a High-performance Embedded Workshop project fails due to the following error.
    --------------------
    Error (E0202002)
    Project project-name cannot be converted.
    The project uses placeholder placeholder which is not understood by CubeSuite+. (E0292020)
    --------------------

    Conversion is not possible if a custom placeholder or placeholder $(TCINSTALL), which indicates the toolchain’s installation folder, is used in the High-performance Embedded Workshop project.

    The CubeSuite+ does not support any custom placeholders.
    Placeholder $(TCINSTALL) indicates the installation folder of the toolchain for the High-performance Embedded Workshop so the CubeSuite+ does not recognize it either.

    Use the High-performance Embedded Workshop to replace custom placeholders or $(TCINSTALL) with the actual file or folder name before converting the project.

  5. A makefile is used in the project.

    Converting a High-performance Embedded Workshop project fails due to the following error.
    --------------------
    Opening a project failed.

    [Direct Error Cause]
    The workspace is invalid.(E0292001)
    --------------------

    CubeSuite+ V1.01 allows you to add commands before or after specific commands through the properties for each phase. Use this facility after creating a new project.

  6. The project(s) belong to a workspace created by High-performance Embedded Workshop 4.04 or earlier and those other than the active project had not been loaded and activated before the workspace was saved by High-performance Embedded Workshop 4.07.

    Converting a High-performance Embedded Workshop project fails due to the following error.
    --------------------
    Opening a project failed.

    [Direct Error Cause]
    The workspace is invalid.(E0292001)
    --------------------

    Use the High-performance Embedded Workshop (4.07 or later) to open each project and right-click on the [Workspace] window to select [Set as Current Project] from the menu. Perform this procedure for all projects and save the workspace. After that, convert all of the projects with CubeSuite+ V1.01.
Suitable Products
RX Family
Renesas Starter Kit for RX630
Renesas Starter Kit for RX210
Renesas Starter Kit+ for RX62N
Renesas Starter Kit for RX610
Renesas Starter Kit for RX62T
CS+ (formerly CubeSuite+)
High-performance Embedded Workshop
C/C++ Compiler Package for RX Family