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:
Hi, TI's engineers.
I failed run the assembly dclfuncs in the CPU2's ram, the CPU2 was boot by CPU1 by IPC. I allocated the '.dclfuncs' section in the RAMD4 and allocated the RAMD4 to CPU2, but How can I copy the dclfuncs from FLASH to RAM after the CPU2 start?
I would think the normal process we use to copy code from Flash to RAM should be applicable here as well, using the memcpy() in user code, in device_init(), for example of CPU2, which is called in main() of CPU2:
memcpy(&RamfuncsRunStart, &RamfuncsLoadStart, (size_t)&RamfuncsLoadSize);
Some helpful references: