Other Parts Discussed in Thread: TMS320F28033
Hey all,
I just got in a board I had manufactured and I'm having some issues initializing the device. I'm trying to use an XDS510USB JTAG device to program the microcontroller. I keep getting the following types of errors.
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.
C28xx: Trouble Reading Register PC: Error 0x00000024/-1137 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.
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.
C28xx: GEL: Error while executing OnReset(1): Target failed to read register ST1
at (ST1&~(0x0100)) [f28033.gel:280]
at C28x_Mode() [f28033.gel:32]
at OnReset(1)
C28xx: Trouble Reading Memory Block at 0x882 on Page 1 of Length 0x1: 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.
C28xx: Flash Programmer: Warning: The configured device (TMS320F28033), does not match the detected device (). Flash Programming operations could be affected. Please consider modifying your target configuration file.
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.
C28xx: Trouble Reading Register PC: Error 0x00000024/-1137 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.
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.
C28xx: GEL: Error while executing OnReset(1): Target failed to read register ST1
at (ST1&~(0x0100)) [f28033.gel:280]
at C28x_Mode() [f28033.gel:32]
at OnReset(1)
C28xx: Trouble Reading Memory Block at 0xaef on Page 1 of Length 0x1: 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.
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.
C28xx: Error occurred during flash operation: Internal error while writing 0x00000AE0@Data
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.
C28xx: Error occurred during flash operation: Internal error while writing 0x00000AE1@Data
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.
C28xx: Error occurred during flash operation: Internal error while writing 0x00000AE2@Data
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.
C28xx: Error occurred during flash operation: Internal error while writing 0x00000AE3@Data
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.
C28xx: Error occurred during flash operation: Internal error while writing 0x00000AE4@Data
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.
C28xx: Error occurred during flash operation: Internal error while writing 0x00000AE5@Data
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.
C28xx: Error occurred during flash operation: Internal error while writing 0x00000AE6@Data
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.
C28xx: Error occurred during flash operation: Internal error while writing 0x00000AE7@Data
C28xx: Flash Programmer: Device is locked or not connected. Operation cancelled.
C28xx: File Loader: Memory write failed: Unknown error
C28xx: GEL: File: C:\..\ProjectName.out: Load failed.
I'm thinking I have the pins related to start up and reset improperly asserted. I have previously used the USB to JTAG programmer to successfully program a microcontroller via the JTAG connector on a experiment board. Any ideas?