Tool/software: Code Composer Studio
Hi,
When we debug F28M36P63C2, there is a problem that M3 core flash can be erased and programmed normally, but C28 core flash can not be erased and programmed .
There are about 7 of 180 pieces which have this problem currently. The emulator is XDS100V3. IDE is CCS8.3.0.00009. The error message is as follows:
Cortex_M3_0: GEL Output: Memory Map Initialization Complete
C28xx_0: GEL Output:
Flash programming on Rev E/Rev F (device revision) onwards needs TI C2000 Device support package v4.1.4.3 or newer. Make sure to check and install the updates!
C28xx_0: GEL Output:
Memory Map Initialization Complete
C28xx_0: GEL Output:
RAM Initialization Complete
C28xx_0: Trouble Setting Breakpoint with the Action "Remain Halted" at 0x80e3: (Error -1066 @ 0x80E3) Unable to set/clear requested breakpoint. Verify that the breakpoint address is in valid memory. (Emulation package 8.0.903.2)
C28xx_0: Breakpoint Manager: Retrying with a AET breakpoint
C28xx_0: Error occurred during flash operation: Timed out waiting for target to halt while executing pwrite_en.alg
C28xx_0: Flash operation timed out waiting for the algorithm to complete. Operation cancelled.
C28xx_0: Perform a debugger reset and execute the Boot-ROM code (click on the RESUME button in CCS debug window) before erasing/loading the Flash. If that does not help to perform a successful Flash erase/load, check the Reset cause (RESC) register, NMI shadow flag (NMISHDFLG) register and the Boot-ROM status register for further debug.
C28xx_0: Breakpoint Manager: Unable to remove requested AET job
Can you help me to solve this problem? Thank you very much.
