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.
Tool/software:
I was trying to create a multicore image for AM263p4 Custom board from the elf images.
Steps I have followed:
- Build the two projects individually for core0 & core1(these projects have different linker files and different timers used for each core)
- using out2rprc tool generated rprc file from elf file
- using MulticoreImageGen tool generated one .appimage file
When I flash this file application from core0 is only running
Commands I have used:
out2rprc.exe core00_am263p4.elf core00_am263p4.rprc
out2rprc.exe core01_am263p4.elf core01_am263p4.rprc
node multicoreImageGen.js --devID 55 --out dual_core.appimage core00_am263p4.rprc@0 core01_am263p4.rprc@1
Hi,
Please use system project for generating multicore image as it provides preconfigured make file environment:
Further more could you check if the cores are configured to run in spit mode rather than lockstep.
Hi Anand,
we are not using CCS, we are using Clion IDE, so when the CCS generates the final image, it is working, but when i generate using the multicoreImageGen the final image it is not working.
Could please help to understand this
we are not using CCS, we are using Clion IDE, so when the CCS generates the final image, it is working, but when i generate using the multicoreImageGen the final image it is not working.
Hi Napa,
Given you do not use the CCS, you can still use the makefile based multicore generation script. This should help you get unblocked.
examples\empty\am263px-cc\r5fss0-0_freertos\ti-arm-clang\makefile_ccs_bootimage_gen
It is present for every example. Or you can generate the image use the command line script and use the generated binary : software-dl.ti.com/.../MAKEFILE_BUILD_PAGE.html