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.

MSP432E401Y: Changing the start address of TI_RTOS project

Part Number: MSP432E401Y
Other Parts Discussed in Thread: SYSBIOS

Hello,

I am trying to update the firmware of the controller via ethernet. So far I am able to upload non-rtos projects using the examples "boot_serial_emac_flash_MSP_EXP432E401Y_nortos_ccs" and "boot_emac_flash_app_magicpacket_update_MSP_EXP432E401Y_nortos_ccs". I have TI-RTOS based project and I want to change the start address of the code on flash to 0x4000. I tried to edit MSP_EXP432E401Y_TIRTOS.cmd file and changed FLASH origin to be at 0x4000 as:

MEMORY
{
FLASH (RX) : origin = 0x00004000, length = 0x00100000
SRAM (RWX) : origin = 0x20000000, length = 0x00040000
}

This is the same with "boot_emac_flash_app_magicpacket_update_MSP_EXP432E401Y_nortos_ccs" example but when I try to build it I get the following errors:

DEFAULT memory range overlaps existing memory range FLASH

DEFAULT memory range overlaps existing memory range SRAM

How can I make this change properly? (I am using CCS 12.1.0)