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.

Order in memory not the same as in link.cmd

Hi,

I'm migrating a project from CCS2.2 to CCS4. This is part of my link.cmd:

MEMORY
{
      FMEM:   o = 90000000h       l = 00008000h     /*    bootcode    */
}

SECTIONS
{
    "xsoftsignatur"    >        FMEM
    "xsoftentry"        >        FMEM
    "xsoftoffset"        >        FMEM
    "bootcode"            >        FMEM
}

With CCS2.2 the order in memory is  xsoft_signatur, xsoftentry, xsoftoffset, bootcode. And it starts on 90000000h! This is part of the map file generated with CCS4:

90004cf0   _xsoft_signatur
90004d00   _boot_code
...
90005460   _xsoft_offset
90005518   _xsoft_entry

Any idea whats wrong?

Thanks Gustl