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.

MCU-PLUS-SDK-AM243X: Setting R5F to Single-core

Part Number: MCU-PLUS-SDK-AM243X

Hello,

we use a sinlge-core application on AM243x and thus do not need the other R5Fs. As I saw in the TRM we can then use 64 KB per each TCM.

But for that the CTRLMMR_SEC_CLSTR0_CFG-register needs to be set accordingly.

I can't find the use of this in the SDK. I also checked the corresponding register in memory view in CCS but it just tells 0 and I'm not sure I see the correct value.

So if I want 1. to debug an built elf and 2. later on also want to generate an bootable image with out2rprc and the multicoreImageGen, how do I assure the core is running in single-mode and so the whole 64 KB for TCMA and the 64 KB for TCMB are available?

I can tell it in the linker script a bigger size but if the place is occupied above 32 KB I cannot load the application into CCS. I may think this is fixable with some js- or gel-files but even if: how about a built multicore-app-image with the TI-Tools?

Best regards

Felix