This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

UniFlash Connection Issue

Other Parts Discussed in Thread: UNIFLASH, TMS320F28035

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