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.

CCS/LAUNCHXL-CC13-90: WMBUS project configuration for LAUNCHXL-CC13-90

Part Number: LAUNCHXL-CC13-90
Other Parts Discussed in Thread: WMBUS, CC1310

Tool/software: Code Composer Studio

I am trying to run LAUNCHXL-CC13-90 with Wireless M-Bus Protocol Software

I have downloaded simplelink_cc13x0_sdk_2_20_00_38 to be able to compile

In CCS I have imported the project "CC13xx_RTOS_Lib_Use" and set Build Configurations->Set Active->Serial_CC13xx_Collector_T2

Build and flashed with Debug button.

Despite a presence of many 868Mhz wmbus signals, unfortunately the uart console (115200kbps) does not report anything.

How to configure WMBUS CC13xx_RTOS_Lib_Use project to be able to work with LAUNCHXL-CC13-90?

When debugging, the this board is identified as CC1352, which is strange. 

  • Hi Guntis, 

    Assigning an expert to look into your question. 

    Thanks, 
    Elin

  • First of all, I would check the LP by connect it to SmartRF Studio and see that it is detected as the correct device there, to make sure that your HW is correct.

    I would also guess that you need to make changes to the board files (Board.h, CC1310_LAUNCHXL.c/h) located here:

    \ti\wmbus_cc13x0_rtos_2_0_0\wmbus-cc13xx-rtos-2.0.0\src\hal\mcu\mcu-cc13xx\ti_rtos_src\

    To make sure that they are correct for the HW you are running on.

    To communicate with the stack over UART, you need to see the documentation that comes with the stack:

    file:///C:/ti/wmbus_cc13x0_rtos_2_0_0/Documentation/Serial-APL-Interface-Doc-v4.0.1/Serial-APL-Interface-Doc-v4.0.1/index.html

    This documentation guides you on how to access the functionalities of the stack via serial interface.

    BR

    Siri

  • Thanks for pointing to the documentation. It seems that wmbus library is working OK - no problem. Apparently debugger are making some false jumps at first, at the end it detects correct chip.

    Just I had wrong expectations that sample project in the collector mode would output the received packets to the serial interface.

    Apparently you have to spend quite a time digging through "Serial MAC Protocol" and "SF API Transport Protocol" to write some usable application to interact with wmbus serial library to output the wmbus packets to the user.

    As I am more interested in evaluating the hardware, alternatively I configured SmartRF Studio and received the wmbus packets to the text file. Please close the topic.