I am using s32k311 to complete the function of SPI+DMA communication, I tried to put the buff into the no_cache area, after compiling, I found that the link symbol _text_end ran to the ram area, I don't know if I made something wrong, could you give me some suggestions, thank you!
Hi @OCEAN_CEC,
Can you share the project?
Do you have a screenshot of the error message?
What RTD and compiler version do you use?
Regards,
Daniel
Hello @OCEAN_CEC,
Can you read the .map file and confirm the variables are correctly placed in the sections?
Is the MPU descriptor correcly configured at the section in system.c?
Regards,
Daniel
Hi Daniel:
Thank for your reply.
I read system.c and.map, and this variable is actually placed in the area I want. Currently, the MPU is configured using the default project configuration. In my understanding, this should not affect the address of the link symbol.
Hi @OCEAN_CEC,
Please share the project so that I can test it.
If you don't want to share it here, create a ticket.
Regards,
Daniel