I am trying to program a TMS320F28035 using the UNIFLASH Command line interface. I think I'm just having some harnessing/connection issues, but I don't know for sure. Below is a screen shot of my command line output. I get a mountain of SEVERE errors.
C:\228Released_Programs\T1871SFWA01\binary\SYSTEM>REM ********** PROGRAMMING DSP U39 **********
***** Texas Instruments Universal Flash Programmer *****
<START: 10:12:47 GMT-0500 (CDT)>
> Configuring the Flash Programmer with the given configuration ...
> Flash Manager is configured for the following part: TMS320F28035
> Connecting to the target for Flash operations ...
SEVERE: C28xx: Failed CPU Reset: Error 0x20000024/-1137 Severe Error during: Register, Execution, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Trouble Reading Register PC: Error 0x00000004/-1137 Error during: Register, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Trouble Reading Register ST1: Error 0x00000004/-1137 Error during: Register, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: GEL: Error while executing OnReset(1): Target failed to read register ST1 at (ST1&~(0x0100)) [f28035.gel:281] at C28x_Mode() [f28035.gel:32] at OnReset(1) .
> Connected.
> Loading Program: C:\228Released_Programs\T1871SFWA01\binary\SYSTEM\Combined_DSP_BB.hex
SEVERE: C28xx: Failed CPU Reset: Error 0x20000024/-1137 Severe Error during: Register, Execution, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Trouble Reading Register PC: Error 0x00000004/-1137 Error during: Register, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Trouble Reading Register ST1: Error 0x00000004/-1137 Error during: Register, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: GEL: Error while executing OnReset(1): Target failed to read register ST1 at (ST1&~(0x0100)) [f28035.gel:281] at C28x_Mode() [f28035.gel:32] at OnReset(1) .
C28xx: Writing Flash @ Address 0x003E8000 of Length 0x00003FF8
SEVERE: C28xx: Trouble Writing Memory Block at 0xae0 on Page 1 of Length 0x1: Error 0x00000002/-1137 Error during: Memory, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Trouble Writing Memory Block at 0xae1 on Page 1 of Length 0x1: Error 0x00000002/-1137 Error during: Memory, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Trouble Writing Memory Block at 0xae2 on Page 1 of Length 0x1: Error 0x00000002/-1137 Error during: Memory, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Trouble Writing Memory Block at 0xae3 on Page 1 of Length 0x1: Error 0x00000002/-1137 Error during: Memory, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Trouble Writing Memory Block at 0xae4 on Page 1 of Length 0x1: Error 0x00000002/-1137 Error during: Memory, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Trouble Writing Memory Block at 0xae5 on Page 1 of Length 0x1: Error 0x00000002/-1137 Error during: Memory, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Trouble Writing Memory Block at 0xae6 on Page 1 of Length 0x1: Error 0x00000002/-1137 Error during: Memory, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Trouble Writing Memory Block at 0xae7 on Page 1 of Length 0x1: Error 0x00000002/-1137 Error during: Memory, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Flash Programmer: Device is locked or not connected. Operation cancelled.
SEVERE: C28xx: Error Writing Flash @ Address 0x003E8000 of Length 0x00003FF8
SEVERE: C28xx: GEL: File: C:\228Released_Programs\T1871SFWA01\binary\SYSTEM\Combined_DSP_BB.hex: Load failed.
SEVERE: File: C:\228Released_Programs\T1871SFWA01\binary\SYSTEM\Combined_DSP_BB.hex: Load failed.
SEVERE: Error loading "C:\228Released_Programs\T1871SFWA01\binary\SYSTEM\Combined_DSP_BB.hex": File: C:\228Released_Programs\T1871SFWA01\binary\SYSTEM\Combined_DSP_BB.hex: Load failed.
> Command suspended due to errors in loading the program.
> Disconnecting from target.
SEVERE: C28xx: 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
<END: 10:12:54 GMT-0500 (CDT)>
<Operation Time: 1.5s>
<Total Time: 6.797s>
C:\228Released_Programs\T1871SFWA01\binary\SYSTEM>REM ********** PROGRAMMING DSP U39 **********
***** Texas Instruments Universal Flash Programmer *****
<START: 10:12:58 GMT-0500 (CDT)>
> Configuring the Flash Programmer with the given configuration ...
> Flash Manager is configured for the following part: TMS320F28035
> Connecting to the target for Flash operations ...
SEVERE: C28xx: Failed CPU Reset: Error 0x20000024/-1137 Severe Error during: Register, Execution, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Trouble Reading Register PC: Error 0x00000004/-1137 Error during: Register, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Trouble Reading Register ST1: Error 0x00000004/-1137 Error during: Register, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: GEL: Error while executing OnReset(1): Target failed to read register ST1 at (ST1&~(0x0100)) [f28035.gel:281] at C28x_Mode() [f28035.gel:32] at OnReset(1) .
> Connected.
> Loading Program: C:\228Released_Programs\T1871SFWA01\binary\SYSTEM\Combined_DSP_BB.hex
SEVERE: C28xx: Failed CPU Reset: Error 0x20000024/-1137 Severe Error during: Register, Execution, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Trouble Reading Register PC: Error 0x00000004/-1137 Error during: Register, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Trouble Reading Register ST1: Error 0x00000004/-1137 Error during: Register, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: GEL: Error while executing OnReset(1): Target failed to read register ST1 at (ST1&~(0x0100)) [f28035.gel:281] at C28x_Mode() [f28035.gel:32] at OnReset(1) .
C28xx: Writing Flash @ Address 0x003E8000 of Length 0x00003FF8
SEVERE: C28xx: Trouble Writing Memory Block at 0xae0 on Page 1 of Length 0x1: Error 0x00000002/-1137 Error during: Memory, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Trouble Writing Memory Block at 0xae1 on Page 1 of Length 0x1: Error 0x00000002/-1137 Error during: Memory, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Trouble Writing Memory Block at 0xae2 on Page 1 of Length 0x1: Error 0x00000002/-1137 Error during: Memory, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Trouble Writing Memory Block at 0xae3 on Page 1 of Length 0x1: Error 0x00000002/-1137 Error during: Memory, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Trouble Writing Memory Block at 0xae4 on Page 1 of Length 0x1: Error 0x00000002/-1137 Error during: Memory, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Trouble Writing Memory Block at 0xae5 on Page 1 of Length 0x1: Error 0x00000002/-1137 Error during: Memory, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Trouble Writing Memory Block at 0xae6 on Page 1 of Length 0x1: Error 0x00000002/-1137 Error during: Memory, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Trouble Writing Memory Block at 0xae7 on Page 1 of Length 0x1: Error 0x00000002/-1137 Error during: Memory, It appears that the target is being held in reset. This may be due to Wait-In-Reset (WIR) configuration set by the EMU 0/1 pin settings. If this is the case, press Cancel and disconnect all connected devices to attempt to clear the WIR configuration. If this is a multi-core system, the master CPU or ICEPick may not be releasing the target from reset. Please check your configuration and/or your GEL files to ensure that nothing is blocking the target from being released from reset.
SEVERE: C28xx: Flash Programmer: Device is locked or not connected. Operation cancelled.
SEVERE: C28xx: Error Writing Flash @ Address 0x003E8000 of Length 0x00003FF8
SEVERE: C28xx: GEL: File: C:\228Released_Programs\T1871SFWA01\binary\SYSTEM\Combined_DSP_BB.hex: Load failed.
SEVERE: File: C:\228Released_Programs\T1871SFWA01\binary\SYSTEM\Combined_DSP_BB.hex: Load failed.
SEVERE: Error loading "C:\228Released_Programs\T1871SFWA01\binary\SYSTEM\Combined_DSP_BB.hex": File: C:\228Released_Programs\T1871SFWA01\binary\SYSTEM\Combined_DSP_BB.hex: Load failed.
> Command suspended due to errors in loading the program.
> Disconnecting from target.
SEVERE: C28xx: 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