Part Number: TMS320F28379D
Hello all,
I have developed a TMS320F28379D based board and XDS100V2 probe is also inbuilt on the board itself. Few boards with this configuration are working fine.
I think I have mistakenly programmed both CPU1 and CPU2 simultaneously on one of the boards. After loading the programming in flash or in RAM I get following error after few seconds (The code runs for some time i.e, LED blinks 2 to 3 times before halting)
C28xx_CPU1: GEL Output:
Memory Map Initialization Complete
C28xx_CPU1: If erase/program (E/P) operation is being done on one core, the other core should not execute from shared-RAM (SR) as they are used for the E/P code. Also, CPU1 will be halted to determine SR ownership for the CPU which will run the Flash Plugin code, after which CPU1 will be set to run its application. User code execution from SR could commence after both flash banks are programmed.
C28xx_CPU1: Error: (Error -1135 @ 0x8264D) The debug probe reported an error. Confirm debug probe configuration and connections, reset the debug probe, and retry the operation. (Emulation package 8.2.0.00004)
C28xx_CPU1: Trouble Halting Target CPU: (Error -1044 @ 0x0) The debug probe reported an error. Confirm debug probe configuration and connections, reset the debug probe, and retry the operation. (Emulation package 8.2.0.00004)
C28xx_CPU1: Unable to determine target status after 20 attempts
C28xx_CPU1: Failed to remove the debug state from the target before disconnecting. There may still be breakpoint op-codes embedded in program memory. It is recommended that you reset the emulator before you connect and reload your program before you continue debugging
I tried programming only CPU1 but same error is displayed.
Is there a way of erasing CPU2 memory ? or can anybody tell what is above error and how to solve it. (The Test connection of XDS100V2 is also successful)
Regards
Shrikant Lokhande