Other Parts Discussed in Thread: CC2650
Tool/software: TI C/C++ Compiler
Hi,
I'm working on the cc2650 launchpad. I had previously been able to load a program, and then tried the Simple BLE Peripheral example program. This (supposedly) successfully loaded. Since then, I have not been able to load any programs. I get the following error in a dialog box:
Load program Error.
File:
C:\workspace\ProjectZeroApp_CC2650LAUNCHXL\Debug\ProjectZeroApp_CC2650LAUNCHXL.out: Load failed.
And these errors in the console:
Cortex_M3_0: Trouble Halting Target CPU: (Error -2062 @ 0x0) Unable to halt device. Reset the device, and retry the operation. If error persists, configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 6.0.504.4)
Cortex_M3_0: File Loader: Memory write failed: Timed out waiting for target to halt
Cortex_M3_0: GEL: File: C:\workspace\ProjectZeroApp_CC2650LAUNCHXL\Debug\ProjectZeroApp_CC2650LAUNCHXL.out: Load failed.
Cortex_M3_0: Trouble Halting Target CPU: (Error -2062 @ 0x0) Unable to halt device. Reset the device, and retry the operation. If error persists, configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 6.0.504.4)
I was previously getting an issue that said:
error connecting to the target: (error -215 @ 0x0) the semaphore for the test bus controller is in a time-out state. unified-scif was unable to acquire the semaphore used to express ownership of a controller by a utility or debugger. you may have to exit other clients because the timeout occured. emulation package 6.0.504.4
I realized that my target configuration was not the XDS110 but the XDS100v3, so I changed that (it should be XDS110 I believe) before uploading the Simple BLE Peripheral. That is the only thing I changed before uploading it. Any idea what I did wrong/what's going wrong?
Thanks!