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.

LP-EM-CC2340R5: Android app plus cc2340r5 problem

Part Number: LP-EM-CC2340R5
Other Parts Discussed in Thread: CC2340R5, LP-XDS110, , UNIFLASH

We have bought some launchpads to understand the best BT component for a product, the CC2340r5 is one of them, according to 

https://dev.ti.com/tirex/explore/node?devtools=LP-EM-CC2340R5&node=A__ADLVFCaZ-bsEyu2CI72zww__lpf3_devtools__FUz-xrs__LATEST

We need to ensure that the Bluetooth device can be detected through the TI Android app with preprogrammed firmware and its functions can be controlled. However, the device remains undetectable on any of our Android devices.

  1. Could this issue be attributed to hardware quality concerns?

  2. What steps should be taken to resolve this detection problem?

  3. Are there any potential difficulties for our future customers when attempting to connect to this device?

  4. In Texas Instruments documentation, it is specified to connect the LP-EM-CC2340R5 side connectors to LP-XDS110. However, the connectors do not appear to be standard male-to-female connectors. Is an additional cable required for this connection?

It is essential to note that we have conducted multiple tests on the device, including:

A. Connecting the device to a power supply with 3.3V.
B. Connecting to the LP-XDS110 board, ensuring a proper connection to the XDS pin (refer to the attached photo).

  • Hello morteza,

    Here is a link to the SimpleLink Academy Labs, I recommend that you review the TI SimpleLink Connect App and SimpleLink data_stream example modules.  Can you confirm that these LaunchPads are brand new out-of-box and that you are using the latest TI SimpleLink Connect App?  If you cannot observe the device's advertisements on the Connect App or another Bluetooth LE Client app (such as LightBlue, BLE Scanner, etc) then it is possible that the device does not have a valid program installed and needs to be re-flashed.  You can use SIMPLELINK-LOWPOWER-F3-SDK, UNIFLASH, and CCSTUDIO to achieve these needs.

    Regards,
    Ryan 

  • we confirm the device is brand new and was delivered 3 days ago, based on datasheet we expected the device has a firmware, but we will reflash it and come back to you 

  • According to the image provided, I expect the device is correctly powered an operating.  I would suggest checking the UART interface with a terminal program to observe whether there is any text being displayed as expected.  See the data_stream README for more information.

    Regards,
    Ryan

  • Thanks Ryan, until now we successfully tested 3 ICs for BT But still this IC from TI is not working based on your propose we tried to reflash using examples provided by TI but we are faced to attached error so programming is not possible. Is this a hardware or software problem? 

    Error initializing emulator:
    (Error -260 @ 0x0)
    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.
    (Emulation package 12.6.0.00029)

  • This behavior indicates an issue with the LP-XDS110 firmware.  If so, you should be able to program the LP-EM-CC2340R5 using a different LP-XDS110 which you have confirmed does work.  Here are additional instructions for updating the XDS110 using the XDSDFU utility.

    Regards,
    Ryan

  • sorry to say this but everything from selected parts on PCB until these software problems force me to think that there are quality issues we have seen 3 problems until now, I am technical project leader I need to make sure about our parts quality and we need to use this part in production line I need to think about minimum 50K production. So, in case TI believe in quality of the components we kindly ask you to replace the parts and we will test it beside parts frfom other companies, otherwise I need to pass and use parts from other companies despite your part cost and power consumption, to save my team from quality problems in future.  

  • This does not appear to be an issue with the CC2340R5 devices or LaunchPad, which can be operated independently of the XDS110 (i.e. one debugger can program multiple Bluetooth modules).  You can contact TI Customer Support if you are experiencing issues with the quality of parts you ordered from the TI.com store.

    Regards,
    Ryan

  • 1. your launch pad according to documents should work when connecting it to power just outside the box which doesnt
    2. your debugger should be working with your own launch pad and code example which doesnt 

    so I see a quality issue thats not a problem for now because this cost 100$ but if I make a big design around this and then I get quality issues that would be a big problem, i totally understand this might be for random reasons thats why I proposed to you if you think is not a general problem with your IC change it and we will do check it again but with current situation I will not take the risk. 

  • The experience you've shared is certainly not expected.  Please provide the following:

    • How many LP-EM-CC2340R5 and LP-XDS110 units (each as a total of units tested) which are not working out of box.
    • Whether the suggested mitigation suggestions resolve the problems for each.
    • The source from which you obtained the faulty LP-EM-CC2340R5 and LP-XDS110 boards (TI.com, distributor, etc).
    • The CC2340R5 chip markings, LP-EM-CC2340R5 and LP-XDS110 board versions, and CC2340R5 chip version reported by UNIFLASH.

    Through obtaining this additional information it may be possible to help prevent further occurrences.

    Regards,
    Ryan

  • Here you go, again since at least on paper these ICs are interesting I would suggest you to replace 

  • Please understand that Mouser is a distributor for TI, and as such I recommend that you contact Mouser to work on replacements and to determine whether the boards could have been altered from their intended factory settings before being shipped to you.

    This forum should still be utilized to determine whether these boards can be recovered and operate after re-flashing their respective firmware.  If this is successful then the ICs/parts themselves are not faulty.  Are you planning to use LP-EM-CC2340R5/LP-XDS110 hardware directly in your final product?  This would be atypical, as custom board implementations are the expected goal for product development.

    Regards,
    Ryan

  • for sure we will only use the ICs themself, launchpads are usually only intended for testing in a fast way , in order to avoid any time taker process on our side, to be honest we dont have time to further investigate details at the moment and we dont want to take any risks, so there is no need from our side for further communication, in case this changed in future we will come back to you.  

  • I just wanted add a note here to possible other readers the defected parts were replaced for us by mouser