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.

LAUNCHXL-CC26X2R1: ti154stack example project cannot work with LAUNCHXL-CC26x2R1.

Part Number: LAUNCHXL-CC26X2R1
Other Parts Discussed in Thread: UNIFLASH, CC2652RB,

hi Expert,

I try to test ti 15.4 stack example code.

CCS 12.5

C:\ti\simplelink_cc13xx_cc26xx_sdk_7_10_01_24\examples\rtos\CC26X2R1_LAUNCHXL\ti154stack\collector

i build and load to cc26x2r1 evm.

when I click "FORM NWK", the console always stop below and no response. The same evm works on basic_ble project.

Any suggestion?

by the way, I test LP-CC1352P7-1 with collector + sensor. There is no issue.

BR,

frank

  • Hi Frank,

    I am not experiencing the same behavior with my CC26X2R1_LAUNCHXL as the collector is able to form the network and permit devices to join.  Are you using a new installation of simplelink_cc13xx_cc26xx_sdk_7_10_01_24 or is it possible that changes have been applied to 15.4-Stack files?  Also, please be sure to erase all flash memory (using Uniflash) before programming or factory reset the collector firmware by holding down the BTN-2 while resetting.  It is possible that the NV flash memory is not being erased during CCS programming which could cause issues if invalid data is already present on these pages.

    Regards,
    Ryan

  • Ryan,

    i use the project in below

    - import to CCS cloud

    - build and download the out file to my pc.

    - upgrade the firmware with the out file

    - it still stops at "Starting"

    dev.ti.com/.../node

    Can you share your out file? I can try here.

    By the way, I also try CC2652RB evm and other 2 LaunchXL CC26x2R1. They are all the same.

    BR,

    frank

  • I just tested CCS cloud as well and still did not experience any issues with "Starting" the LAUNCHXL-CC26X2R1 collector example. As requested, attached is collector_CC26X2R1_LAUNCHXL_tirtos7_ticlang.out from the CCS desktop version 

    collector_CC26X2R1_LAUNCHXL_tirtos7_ticlang.out

    Regards,
    Ryan

  • Ryan,

    I use your code. it still stops at "Status: Startring".

    I use debug mode. it stops at below.

    Main_assertHandler(MAIN_ASSERT_MAC);

    after I mass erase the device, it works.

    But it doesn't connect the sensor.

    i also mass erase sensor board.

    I can connect the sensor board.

    Can I know what I miss? What does Mass erase do and make it work?

    BR,

    frank

  • Default CCS programming will only overwrite necessary flash sectors, so non-pertinent areas such as NV memory are left alone during the flash process which could cause issues if old/deprecated information still exists within these addresses.  This is why my initial reply suggested that you erase all memory on the device before re-programming:

    Also, please be sure to erase all flash memory (using Uniflash) before programming or factory reset the collector firmware by holding down the BTN-2 while resetting.  It is possible that the NV flash memory is not being erased during CCS programming which could cause issues if invalid data is already present on these pages.

    Regards,
    Ryan