This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
We start with the first steps in developing a DualCore application. Two separate projects are created for core 1 and core 2. Now a few basic questions:
The software should later be able to be loaded onto the processor as one file. Is it possible to combine the two .out files and .hex files into a single file?
Do two projects always have to be created separately for core 1 and core 2 in the CCS?
Many thanks for your help.
Translated with www.DeepL.com/Translator (free version)
Hi,
It is better to create two separate projects and add CPU1 / CPU2 predefined symbol for projects and generate two separate binaries for two cores. It is possible to reuse the code based on these predefined build symbols.
If you want to keep single project, then you can create two separate build configurations for two cores.
Hello
That is not what I meant. We have our own bootloader in the later application. It would be nice if the build process could create a common HEX file for both cores. Then each core does not have to be loaded separately.
Greetings
Jochen
We cannot have common hex file for both cores. The linker command file for both cores are different which is statically linked to the project.