Other Parts Discussed in Thread: SYSCONFIG
Summary
I have two custom SBC's which use an MSP432P401RIPZ - both were working fine - running numerous programs correctly. Also have two XDS110 debuggers, both also working ok.
Also have an MSP-EXP432P401R LaunchPad + BoostXLSharp128 plugin board to learn how to develop MicroSD card code. Both the Fatsd and Fatsdraw examples that come with the LP + Boost are running fine on the LP + Boost board.
I copied the "fatsd_MSP_EXP432P401R_nortos_ccs" example code to a new workspace / folder for modification & development for my custom SBC's. The example project uses SysConfig to define hardware parameters - and I changed both SD and SPI to match my board. The code builds ok, but can't download it to the MSP432 via the XDS110. Getting Error -261 - Error connecting to the target. This occurs with CCS 10.4 and 12.3. PCB-A locked up last year, PCB-B last week! Once I see this error, that board is essentially dead - can't load any previously working program into either MSP432.
XDS110 Diagnostics
Ran command line diagnostics (xdsdfu & dbgjtag) on both debuggers and they still work. Also both debuggers work with the LP via J8, with J101 JTAG jumpers removed - so it's not the debuggers.
xdsdfu -e - shows ID data for each FET debugger
dbgjtag -f @xds110swd -S integrity - pass
dbgjtag -f @xds110cjtag -S integrity - fail, 'SC_ERR_PATH_MEASURE'
dbgjtag -f @xds110 -S integrity - pass
Ran Test Connection from CCS | fatsd Project | targetConfigs | MSP432P401R_ccxml file | Advanced | with following settings:
auto generate / only one XDS110 / target power / default voltage / JTAT TCLK fixed / 5.5 up to 14 Mhz / do isolate JTAG signals / tried all 5 Mode options
Modes = JTAG works / both SWD modes work / cJTAG 4 pin works / cJTAG 2 pin works at 5.5 MHz not faster
Unlock My SBC MSP432
Also tried to unlock the MSP432 on both of my custom boards with
C:\ti\ccs1230\ccs\ccs_base\common\uscif\
dbgjtag -f @xds110 -Y unlock,mode=tiva
press & hold reset button on DC2, power cycle as instructed, release reset
power cycle again to complete
Had no effect, still getting Error 261
Questions
Are the MSP432's dead or hopelessly locked up, and must be replaced?
Is there some setting in the example codes Target Config or SysConfig settings that is the problem?