Other Parts Discussed in Thread: C2000WARE,
Hi All,
I am designing a simple Bootloader and I am using the TI Flash_ROM API ti\c2000\C2000Ware_4_01_00_00\libraries\flash_api\f28004x\lib\F021_ROM_API_F28004x_FPU32.lib
for Erasing and programming new Firmware at the FLASH_BANK_0.
I am able to erase all the following sectors in the BANK_0 without an issue except sector 0x084000.
flash_erase( ( uint32_t* ) 0x082000 ); flash_erase( ( uint32_t* ) 0x083000 ); //flash_erase( ( uint32_t* ) 0x084000 ); // here flash_erase( ( uint32_t* ) 0x085000 ); flash_erase( ( uint32_t* ) 0x086000 ); flash_erase( ( uint32_t* ) 0x087000 ); flash_erase( ( uint32_t* ) 0x088000 ); flash_erase( ( uint32_t* ) 0x089000 ); flash_erase( ( uint32_t* ) 0x08a000 ); flash_erase( ( uint32_t* ) 0x08b000 ); flash_erase( ( uint32_t* ) 0x08c000 );
TI CCS- JTag has no access the TMS320F280049C memory or to the device after erasing sector 0x084000.
I don't know if the device is now locked because of DCSM security or the TMS320F280049C is completely defect because of this.
I am getting the following error when trying to reload a new code via TI CCS
PSN: No DCSM password config, just default values in CCS.
Thanks for your support and feedback.