The Segger Jlink JTAG probe is not working with a 'factory fresh' TI MSP432 development board (MSP-EXP432P401R) ti.com/tool/MSP-EXP432P401R.
Error reported by JLinkExe is: Connecting to target...ERROR: InitTarget(): PCode returned with error code -1
If the MSP432 development board is first used with the TI on-board XDS 110 JTAG pod (integrated on the EXP432 board), then Jlink starts working. I have tried this with three different Jlink probes, have tried various Jlink software versions from as far back as July through current release (including the beta release) and over 10 different TI EXP432 boards. I recently purchased a new batch of EXP432 boards that have production MSP432 silicon. All boards I received initially failed to run with the Segger JLink probe. After I ran these boards with the TI XDS JTAG pod (including loading a simple test program using Code Composer Suite), all worked with the JLink pod. My older boards started working with the Jlink probes after the same procedure as well.
Error reported by JLinkExe is: Connecting to target...ERROR: InitTarget(): PCode returned with error code -1
If the MSP432 development board is first used with the TI on-board XDS 110 JTAG pod (integrated on the EXP432 board), then Jlink starts working. I have tried this with three different Jlink probes, have tried various Jlink software versions from as far back as July through current release (including the beta release) and over 10 different TI EXP432 boards. I recently purchased a new batch of EXP432 boards that have production MSP432 silicon. All boards I received initially failed to run with the Segger JLink probe. After I ran these boards with the TI XDS JTAG pod (including loading a simple test program using Code Composer Suite), all worked with the JLink pod. My older boards started working with the Jlink probes after the same procedure as well.