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.

CC2340R5: Device Discovery problem with latest SDK (*MSR)

Other Parts Discussed in Thread: CC2340R5

Dear Sir/Ma'am,

 We are working on CC2340R5 & got the access to the latest MSR, but we are facing problem while running the example codes provided with the SDK - simplelink_lowpower_f3_sdk_7_10_00_11_eng.

I have tried with peripheral examples such as basic_blebasic_ble_profiles in the rtos bles-stack but unable to central device (*Mobile phone). The problem is the BLE device name doesn't show up in the device available list of the phone. I have different mobile phone & Apps. but none worked for me. I have not changed anything in the example just flashing as it is  provided. Any Idea what could be wrong, do I need to configure anything else to make it work or It's something else.

Attaching the details of the resources that I am using:   

Secure Resource Name:

SDK Example Paths that I have imported in CCS 12.2

  • ...\ti\simplelink_lowpower_f3_sdk_7_10_00_11_eng\examples\rtos\LP_EM_CC2340R5\ble5stack\basic_ble_profiles
  • ...\ti\simplelink_lowpower_f3_sdk_7_10_00_11_eng\examples\rtos\LP_EM_CC2340R5\ble5stack\basic_ble

CCS - Version : 12.2

Serial UART Output after successfully flashing the basic_ble_profiles :

Note: BLE ID Address is printed as - 0x00000000 , Is it normal?

Please help us to troubleshoot this problem, I am not able to understand why the device is not discoverable to the central devices. Earlier I was using CCS 12.1 & SDK-6.41_eng which was working fine with the same hardware, but after the update it started to trouble, even few running project are giving us error with CCS12.2 update.

Kindly let me know if you need more information from my end.

Thanks & Regards,

Harinder Singh

  • Hi,

    Thank you for reaching out,

    First can you confirm me that you are using the same code on the exact same device. (Did you only change the SDK?)

    If yes, this last SDK is for the new revision of the device and this behaviour is normal on your device.

    Regards,

  • Dear Sir,

    I have just installed the latest SDK & Upgraded the CCS to 12.2 from 12.1, as suggested by the user guide.

    Presently we have the following CC2340R5 Dev. board. (Rev: E3) , Is there any update in the hardware to support the latest SDK.

    If Yes, please let me know what I need to modify in the hardware or software end to make it work.

    I just want to know why the devices are not discoverable? Even I have tried on different PC and Dev board still no luck, the results are same.

    Thanks & Regards,

    Harinder Singh

  • Hi,

    This revision of CC2340R5 doesn't work with the SDK - simplelink_lowpower_f3_sdk_7_10_00_11_eng.

    You need a PG2.0 device to use this SDK, so its behaviour is normal for your case.

    If you want to keep your actual device, please use the previous SDK simplelink_cc23xx_sdk_6_41_00_09_eng.

    For your information a lot of features and bugs are fix in the last SDK.

    Regards,

  • Dear Sir, 

    Greetings of the day!

    Yesterday we got this mail from TI team, they suggested to use LP-EM- CC2340R5 with the SDK - SIMPLELINK-LOWPOWER-F3-SDK , but as per our previous discussion, this revision of CC2340R5 (Rev: E3) doesn't work with the SDK - SIMPLELINK-LOWPOWER-F3-SDK.

    Please clarify, do we need to change anything in the existing board to support the latest SDK or It will work as it is, if there are changes in the hardware than, can you please specify the hardware changes so that we can test the latest SDK.

    Regards,

    Harinder Singh

  • Hi,

    You received that mail as the CC2340R5 is finally released. The previous mentioned board, was for the pre-release.

    Here the latest SDK is for CC2340R5 revision B (also called PG2.0) material. The CC2340R5 revision B evaluation modules can be ordered on https://www.ti.com/tool/LP-EM-CC2340R5.

    Unless said otherwise, all the CC2340R5 samples and evaluation modules shipped by TI from now are CC2340R5 revision B (PG2.0) material

    Regards,

  • Dear Sir,

    Thanks for yours response!

    I Got the clarity now, just one thing I want to ask is, can we make the changes into to existing board on the hardware front to match with the PG2.0 hardware specifications, because we already have few CC2340R5 with us, if they are of no use then we have to scrap those ?

    Regards,

    Harinder Singh

  • Hi,

    The code is not compatible from PG1.0 to PG2.0.

    If you have PG1.0 LaunchPad and you want to reuse them, you can sold PG2.0 chip on it, the design is the same, if the matching network is the updated one. Otherwise you will see higher harmonics.

    Regards,

  • Thanks for the update sir, will consider your suggestions.

    Regards,

    Harinder