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.

TMS320F28377D: Unable to Program in Flash of CPU1

Part Number: TMS320F28377D
Other Parts Discussed in Thread: CONTROLSUITE, C2000WARE

it is showing below error if trying to erase or program any of the FLASH sectors, using CCS. I have used the latest .cmd file from 'ControlSUITE'. But 'Programming in RAM" and a 'TEST CONNECTION command' were being executed successfully.

Error:    "The program verification fails at 0c0008002 address. The program might fall into the Non - writable area of the MEMORY.. Please check the memory map."

  • Hi Raghu,

    Error is for address 0x0c0008002 which is indeed not a valid address. Please check the linker cmd file/map file to find why this address is used ?

    Regards,

    Vivek Singh

  • Raghu,

    I checked the linker command file from the latest ControSuite version and I did not see that address defined in it.  May be you edited it by mistake.  Please use the latest cmd files from C2000Ware.

    Irrespective of the linker cmd file issue, this error will not occur for erase.  You mentioned that it occurs for erase as well.  Can you confirm?

    Thanks and regards,
    Vamsi