Everything
2.1.4 Create a multi-core load module (Combined hex file)

The procedure for creating a multi-core load module (combined hex file) is shown below.

Remark

See "CS+ Integrated Development Environment User’s Manual: Project Operation" for details about (1), (2), (3), (9), and (10).

(1)

Create or load a project

Create a new project, or load an existing one.

When creating a new project, set up a single boot loader project as a project describing the start-up processing for the multi-cores. After that, set up a project describing the application processing for each of the required number of cores.

(2)

Set a build target project

Set a build target project.

Make connections between the boot loader project for the multi-cores and the application projects for each of the cores (see "2.10Set Multi-core Project").

(3)

Set build target files

Add or remove build target files and update the dependencies.

(4)

Set speeding-up of build

Set a build speed-up facility as required (see "2.2Speeding-up of Build").

(5)

Set the type of the output file

Select the type of the load module to be generated (see "2.3Set the Type of the Output File").

(6)

Set build options

Set the options for the compiler, assembler, linker, and the like (see "2.4Set Compile Options", "2.5Set Assemble Options", "2.6Set Link Options", and the like).

(7)

Set a multi-core project

Set the output of combined hex files after setting up a project which configures the projects for the multi-cores (see "2.10Set Multi-core Project").

(8)

Set the update method of the I/O header file

Update the I/O header file in accordance with the update of the device file (see "2.11Automatically Update the I/O Header File").

(9)

Run a build

Run a build.

Remark

If there are any commands you wish to run before or after the build process, on the Property panel, from the [Common Options] tab, in the [Others] category, set the [Commands executed before build processing] and [Commands executed after build processing] properties.
If there are any commands you wish to run before or after the build process at the file level, you can set them from the [Individual Compile Options] tab (for a C source file) and [Individual Assemble Options] tab (for an assembly source file).

(10)

Save the project

Save the setting contents of the project to the project file.