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.

LAUNCHXL-F2800157: How to protect flash sectors when flashing via DCAN Flash Programmer Utility using factory CAN bootloader?

Part Number: LAUNCHXL-F2800157
Other Parts Discussed in Thread: TMS320F2800157, C2000WARE

Tool/software:

Hi TI team,

We are working with the TMS320F2800157 and using the CAN bootloader (factory installed one that is saved in ROM) to perform firmware updates via the DCAN Flash Programmer Utility.

Our application stores important configuration parameters (e.g., calibration data) in dedicated flash sectors. These must not be erased or overwritten during firmware flashing.

In Code Composer Studio (CCS), we can selectively protect certain flash sectors during flashing. However, we are unsure how to achieve this sector-level protection using the DCAN Flash Programmer Utility, which works with the factory CAN bootloader.

Question:

Is there a way to prevent certain flash sector? specifically those containing configuration parameters from being erased or written to during the flashing process via the DCAN Flash Programmer Utility?

Any guidance, documentation, or configuration tips would be greatly appreciated


Best regards,
Taif Shamsi