Other Parts Discussed in Thread: CC2650
Hi,
I am attempting to bring up a custom board with an on-board MSP432P4111 but having problems connecting to the DAP. The device is daisy chained with a CC2650, and I have set up a target configuration as shown below.
I have bypassed the CC2650 for now:
And the connection test succeeds (for both JTAG and SWD).
I ran a project-less debug session by launching this target configuration, and I was able to connect to the MSP core and load the program. I could see it had entered the main() function, but as soon as I attempted to step through the target disconnected and stopped working!
Now if I try and connect I get the following error:
I've been through several posts with this error I've found in the forum but I am unable to connect to the target at all, which I don't understand as I was able to connect briefly once. I had included the board configuration file in the program, could this lead to the problems I am seeing?
Why would this happen on a custom board? Is it related to the BSL? In the FAQ I noticed this
A: For both questions: MSP432 microcontrollers (flash) are fully erased when shipped to customers. When the flash is empty (specifically when the reset vector + SP are empty), boot code automatically puts the device in BSL mode. If there’s no BSL activity after some time, device automatically goes into LPM4.5 mode, consuming <100nA.


