The procedure for creating a multi-core load module is shown below.
See "CS+ Integrated Development Environment Users Manual: Project Operation" for details about (1), (2), (3), (9), and (10). |
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.
Make connections between the boot loader project for the multi-cores and the application projects for each of the cores (see "2.10 Set Multi-core Project").
Add or remove build target files and update the dependencies.
Set a build speed-up facility as required (see "2.2 Speeding-up of Build").
Select the type of the load module to be generated (see "2.3 Set the Type of the Output File").
Set the options for the compiler, assembler, linker, and the like (see "2.4 Set Compile Options", "2.5 Set Assemble Options", "2.6 Set Link Options", and the like).
Set up a project which configures the projects for the multi-cores.(see "2.10 Set Multi-core Project").
Update the I/O header file in accordance with the update of the device file (see "2.11 Automatically Update the I/O Header File").
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. |
Save the setting contents of the project to the project file.