Hi teams:
We are using TMS320F28035PNQ controller in one of our project and we made a custom board for that. We are trying to implement OTA feature and started with 'f2803x_flash_kernel' example code. While we are debugging this example code in CCS and suddenly we are unable to program controller, it gives error 1015. And as per TI documentation, there is a chance of writing zeros at CSM locations if erase operation is interrupted which locks device permanently. Is that the reason why my device is locked?What could be the reason in this case for device being locked?
If so, while doing Firmware upgradation through OTA in the field, if power goes off during flash erase device gets locked. And need to replace the chip?How to get rid of this and any precautions to eliminate this situation? Is there any way to do flash operations without affecting CSM locations?
In the field if power goes off while doing FW upgrade there is a chance of device gets locked. Is that correct? In this case how to get rid of this situation and how to avoid locking the device?