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.

TIDA-01547: 6LoWPAN reference design

Part Number: TIDA-01547
Other Parts Discussed in Thread: CC1310, MSP-EXP432E401Y, MSP432E401Y, SIMPLELINK-WIFI-CC3120-SDK-PLUGIN

Hi everyone,

I have two quenstions about the reference design:

1.) Is it possible to use the CC1310 in combination with the TM4C129E LaunchPad with the same functions. Are there any libraries/documenatation regarding to the UART Communication between the boards?

How do you estimate the effort of reprogramming the 6LoWPAN_example for the MSP432 to the TM4C129E?

2.) How du you suggest to connect to the Mesh network to an external network (e.g. Internet)?

Is it also possibile with the TM4C129E?

Thanks for your help.

Best regards

  • Hi Tobias,

    1.

    Yes, it is possible. I would recommend you to use the MSP-EXP432E401Y EVM (http://www.ti.com/tool/msp-exp432e401y). The MSP432E401Y is the device with the same feature of integrated Ethernet PHY/MAC.

    The TI design uses the TI-15.4 stack co-processor binary without modification. Yon can check out the details of host messaging from docs/ti154stack/ti-15.4-stack-cop-interface-guide.pdf in your install directory of the CC13x0 SimpleLink SDK. The TI design follows the host messaging spec to communicate with the TI-15.4 stack on the CC13X0. In addition, for the specific message sequence, please refer to 3.1.2.2.2.2.3 Host Message Sequences in the TI design guide document available in the TIDA-01547 webpage.

    Since the MSP432 family shares the same M4 core, I believe that it's very straightforward to integrate the example into the MSP432E401Y.

    2. You can add the WI-FI or Ethernet (using the MSP432E401Y) feature to the software example. Please, refer to the SDKs available on TI web to support backbone communications.

    –SIMPLELINK-WIFI-CC3120-SDK-PLUGIN
    –SIMPLELINK-MSP432E4-SDK
    Thank you.
    Wonsoo

  • Hello again,

    due to our work on the TIDA-01547 reference design we are currently trying to get the example running.

    As far as we understood we need to connect every CC1310 with a MSP 432 to ensure a 6LoWPAN communication. In the explanation video on

    training.ti.com/6lowpan-rf-mesh-reference-design there is only the root(collector) connected to the MSP432.

    At the moment our configuration is the following:

    Root (root poll example):

    CC1310 (falshed with coprocessor) connected to MSP432 (flashed with root_poll_example)

    ->LED 1 on MSP432 is permanent on
    ->No display on the UART(console)


    node (node poll example):

    CC1310 (falshed with coprocessor) connected to MSP432 (flashed with node_poll_example)

    ->The Node LEDs are flashing in a high frequence (blue LED off)


    Do you have any idea what we did wrong?
    Are there further configuration we have to implement in the 6LoWPAN source code befor flashing?

    If you need further information let us know.

    Thanks for your help.
  • Hi Tobias,

    The HW configuration is correct. For the TIDA-01547, both end-nodes and root node need to use MSP432 with CC1310. The firmware you used for MSP432 looks ok. You don't need to change any configuration in software. The console will only show up when the end-node is connected and started data transfer between nodes. Please, make sure if you configure the baud rate to 115200.

    Can you try with the TI-15.4 co-processor binary coming with the TIDA-01547 for both end-nodes and root under the directory of C:\TI\TIDA-01547\TI-15.4_stack_cop_binary_v1_50_00_08?

    The LED1 is toggling when the MSP432 receives or transmits messages from/to the CC1310. Blinking in high frequency seems to be something wrong for the communications between two EVMs. Another thing you might check is to make sure if you remove the jumpers of TXD and RXD on the CC1310 EVM. Refer to Section 3.1.1.1 HW configuration in the design guide.

    When the root node works, you should see the LED2 (green) ON on MSP432 in a couple of seconds after power on. For end-nodes, you will see the LED2 changes after a while based on joining status. If everything goes well, you will see LED2 green (link-level joining) and then blue (RPL-level joining) ON. The time to complete this process may vary. You can check the design guide document for the details.


    Thank you.
    Wonsoo
  • Thank you for your quick answer.

    We flashed the coprocessor with the Hex file discribed in the reference design from C:\TI\simplelink_cc13x0_sdk_1_50_00_08\examples\rtos\CC1310_LAUNCHXL\ti154stack\hexfiles\. This didn´t work and caused the discrebed problems.

    With the Hex file from the TIDA-01547 folder it works.

    Thanks again for your help.

    Tobias