This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Memory allocation for Cortex-M4

I know Cortex-M4 doesn't support virtual memory. Do you always have to load VA from some LA in flash? For instance you allocate empty value memory at compile time.

Parents
  • Hi jvanmont,

    I am now confusing to see the mapping. Is it the result after the linker? Or, is it your input for the linker? Are you using Cortex-M4? why is such the mapping that VA is not equal to LA possible? I am afraid the ExtRAMData would be always located at the address 0x19000. That is, VA might be ignored. By the way, what the tool chain do you use?

    Best regards,

    Yasuhiko Koumoto.

Reply
  • Hi jvanmont,

    I am now confusing to see the mapping. Is it the result after the linker? Or, is it your input for the linker? Are you using Cortex-M4? why is such the mapping that VA is not equal to LA possible? I am afraid the ExtRAMData would be always located at the address 0x19000. That is, VA might be ignored. By the way, what the tool chain do you use?

    Best regards,

    Yasuhiko Koumoto.

Children