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.

debugger memory map

Other Parts Discussed in Thread: TMS320C6416

Hi,

What is difference between memory map defined in .map file and debugger memory map. I am using tms320c6416 device funtional simulator,C6416.cmd linker command file and tisim_init_64xx.gel and tisim_icl.gel startup gel files. But memory map in dubgger is not similar to one defined in .map file.Following are  the snapshots for debugger memory map and .map file. According to my interpretion debugger memory map says that all space is avaliable.

Regards

  • You use a linker command file (.cmd) to define the memory map for the linker so that it knows where to place code and data.  The .map file shows where things were placed.

    The debugger memory map (typically defined in a .gel file) tells the debugger where the memory is and what its properties are (read access, write access...).

    In your case you are using a simulator which is not a real target so the memory map is a bit odd.  If you were using a real board it with an actual device on it then it would define where all the internal and external memory is.

    John