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.

CCS/TMS320F28069: About "Necessary Sectors Only(for Program Load)" for on-chip flash Erasing Settings

Part Number: TMS320F28069


Tool/software: Code Composer Studio

Hello Champs,

In CCSv7 "on-chip flash" erase Settings, there is one option "Necessary Sectors Only(for Program Load)".

If choose this one, there is no erasing process and programming will be directly launched.

If using "Selected Sectors Only", erasing will be first performed and then flash programming will be the next step.

What about the difference for these two modes? 

Why is there no erasing process for "Necessary Sectors Only(for Program Load)" ? If the "necessary sectors" selected have not been erased before, will it have errors when directly being programmed? 

Would you please kindly help? Thanks!

Best Regards,

Linda

  • Linda Zhang84708 said:
    If choose this one, there is no erasing process and programming will be directly launched.

    Are you concluding that there is no erasing process happening by looking at the "Loading program" progress bar in CCS? I think that progress bar is not quite showing all the details.

    Could you check the box to "Enable Verbose Output" in the On-Chip Flash settings and then do the download? That should print to the console which flash sectors are being erased. I just did a quick test with F28379D launchpad and the erase option with "Necessary Sectors Only(for Program Load)" was erasing the required sectors correctly.