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 bootloader and config sectors when flashing via DCAN Flash Programmer Utility?

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

Tool/software:

Hi TI team,

We are working with a custom CAN bootloader (flash kernel) on the TMS320F2800157 to perform application firmware updates using the DCAN Flash Programmer Utility.

In Code Composer Studio (CCS), there is a convenient option to erase either the entire flash or only the necessary sectors. However, we are unsure how to achieve similar selective protection when flashing via the DCAN Flash Programmer.

In our setup, some flash sectors must remain untouched, such as:

1. The bootloader stored in flash

2. Configuration parameters (e.g., calibration data, system settings)

We would appreciate your input on the following:

Question: When using the DCAN Flash Programmer Utility, how can we prevent specific flash sectors from being erased or overwritten?

Any insights or references would be very helpful.

Thanks and best regards,
Taif Shamsi