Other Parts Discussed in Thread: , UNIFLASH
I am using the CC3220SF-LAUNCHXL to attempt to debug an external CC3220SF on my custom PCB.
All the JTAG jumpers on the dev board are disconnected (RST, TMS, TCK, TDI, TDO), my custom PCB is connected via standard 10-pin JTAG connector to J4 (XDS110 OUT), the SOP jumpers on the dev board are set to 100 (not even sure if that matters since I am trying to connect to the external target, and the SOP on my custom board is set to 000 (for functional 4 wire debug - this may be incorrect).
I have followed the Uniflash directions to set the device into Development mode from production mode (Uniflash was very picky about what USB port worked to connect to the MCU) and successfully programmed (after multiple unsuccessful attempts even connecting until I found a USB port it liked).
Unfortunately, when I try to debug the MCU in CSS, I am still getting the "Error connecting to target (-1170)" which indicates it is still in production mode. Although it cannot debug, the device passes JTAG integrity tests in CCS.
I'm thinking this may be a problem of the SOP pins on my target PCB being set to 000 when I programmed it into development mode via Uniflash, however it is quite strange that it did successfully program via Uniflash with the SOP pins set like this. I'd like to get your feedback before I start reworking the target PCB to other SOP configurations.
Pictured below is the JTAG and SOP sections of my target board schematics, in case the problem is hardware-related (off-picture, n_reset pin is pulled high to +3.3V w/12kohms). Thanks for all the help!
-Andy