This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP432P401R: Launchpad not recognized

Part Number: MSP432P401R

Hello,

I am having issues connecting my launchpad to my linux PC. I have both CCS 9.3.0 and CCS 10.2.0 installed; neither can communicate with the launchpad and the same error is returned:

[Start]

Execute the command:

%ccs_base%/common/uscif/dbgjtag -f %boarddatafile% -rv -o -S integrity

[Result]


-----[Print the board config pathname(s)]------------------------------------

/home/w/.ti/ccs930/0/0/BrdDat/testBoard.dat

-----[Print the reset-command software log-file]-----------------------------

This utility has selected a 100- or 510-class product.
This utility will load the adapter 'libjioxds110.so'.
The library build date was 'Jan 31 2021'.
The library build time was '22:02:59'.
The library package version is '9.3.0.00042'.
The library component version is '35.35.0.0'.
The controller does not use a programmable FPGA.

An error occurred while hard opening the controller.

-----[An error has occurred and this utility has aborted]--------------------

This error is generated by TI's USCIF driver or utilities.

The value is '-260' (0xfffffefc).
The title is 'SC_ERR_XDS110_OPEN'.

The explanation is:
An attempt to connect to the XDS110 failed.
The cause may be one or more of: no XDS110 is connected, invalid
firmware update, invalid XDS110 serial number, or faulty USB
cable. The firmware and serial number may be updated using the
xdsdfu utility found in the .../ccs_base/common/uscif/xds110
directory of your installation. View the XDS110SupportReadMe.pdf
file there for instructions.

[End]

I've tried grounding tdo and unplugging and reconnecting the launchpad, but it's still not recognized.

When I run the lsusb command to list USB devices, I get the following output (showing only relevant info):

$ lsusb
Bus 001 Device 017: ID 0451:bef3 Texas Instruments, Inc. CC1352R1 Launchpad
  • Hi, 

    Do you really use a MSP430P401 lauchpad? From the usb list, it is a CC1352R1 lauchpad. 

    Please check your board and use the correct one.

  • No, I am not using a MSP430P401 launchpad, nor a CC1352R1 launchpad. I am using the MSP-EXP432P401R launchpad. I understand that the device listed in the USB list is not the correct device; this is part of my problem. However, when I run the lsusb command on a different PC with a different launchpad, which works properly, is reporting the same information:

    $ lsusb
    Bus 003 Device 003: ID 0451:bef3 Texas Instruments, Inc. CC1352R1 Launchpad
  • Hi, 

    It seems something display issue with linux usb list. 

    Could you use the identify command in CCS - project properties - General to check the connect of XDS110.

    Please upload the result. 

    And, Did you update the firmware for the lauchpad? 

  • I don't think there is an issue with linux's lsusb command, since I get the same output on a linux pc and launchpad that works properly.

    My original post contains the output of the connection verification in CCS project properties.

    I am unable to update the firmware for the launchpad because the software does not recognize it.

  • Hi,

    Sorry for the late due to China's holiday.

    Please feedback the LED display status for below situations.

    1. connect usb

    2. start debugging command.

    Also,please test the xdset_vcc and vddc voltage and show me the test result so that we can do further analyze.

  • Hello, apologies for the late response. I've tested the launchpad on another PC using CCS 9.3.0 and the device functions properly. At this point, I'm sure there's an issue with my PC. I was able to update the firmware on the launchpad using the working PC, so I'll try the PC that does not work and see if I get a different result. Thanks again for the assistance.