Tool/software: Code Composer Studio
Hi,
I am launching a PCB designed by me with a TMS320F28051 microcontroller. I have a problem loading the program, even though JTAG verification is ok. I soldered two boards and both have the same error. Could this be a problem with schematic or PCB design? I checked it with example and empty projects. Before programming the MCU, I was doing a power cycle to make the Reset high. After starting the debugger, the reset goes into a low state internally and this remains on the reset pin.
I use XDS100v2 and XDS110 programmers both show the same error:
C28xx: Failed CPU Reset: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 6.0.628.3) C28xx: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 6.0.628.3) C28xx: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 6.0.628.3) C28xx: GEL: Error while executing OnReset(1): Target failed to read register ST1 at (ST1&~(0x0100)) [f28051.gel:383] at C28x_Mode() [f28051.gel:32] at OnReset(1) C28xx: Trouble Writing Memory Block at 0x986 on Page 1 of Length 0x1: (Error -1137 @ 0x987) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 6.0.628.3) C28xx: Error occurred during flash operation: Target failed to write 0x00000986@Data C28xx: Trouble Writing Memory Block at 0x886 on Page 1 of Length 0x2: (Error -1137 @ 0x888) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 6.0.628.3) C28xx: Error occurred during flash operation: Target failed to write 0x00000886@Data C28xx: Trouble Writing Memory Block at 0x888 on Page 1 of Length 0x2: (Error -1137 @ 0x88A) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 6.0.628.3) C28xx: Error occurred during flash operation: Target failed to write 0x00000888@Data C28xx: Trouble Writing Memory Block at 0x88a on Page 1 of Length 0x2: (Error -1137 @ 0x88C) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 6.0.628.3) C28xx: Error occurred during flash operation: Target failed to write 0x0000088A@Data
Regards,
Kamil