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-CC2652RSIP: CC2652-HARDWARE-UART-ZNP

Part Number: LP-CC2652RSIP
Other Parts Discussed in Thread: CODECOMPOSER, CC2652RSIP, SIMPLELINK-CC13XX-CC26XX-SDK,

Hi, TI Support Team! This question relates to the UART usage of the board.

I flashed the board with UART ZNP and trying to work with it through the Hardware UART D12, D13 PIO. And run into directly the same issue as mentioned here.

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/933815/cc1352p-cc2652-znp-uart-communication-with-raspberrypi

It doesn't matter whether the board is powered from the Debugger or from the external power source (yes, I have changed the jumper position).

I can add that the ZNP Doen't work with the UART-USB sticks like cp2103 and all the others (when it's connected to the Hardware UART).

The only time when I can get it working - is when I use the /dev/ttyACM0 formed by the native board debugger  (and jumpers are in the relative postions, ofcourse).

it doesn't matter whether I an trying to use our proprietary SW or the native TI zigbeeHaGw script to run the servers.

Please, help me to understand what can be the issue. 

ZNP SRC (CodeComposer) in attachment.

Please, note: UART WORKS! but EXTREMELY Unstable. I can start the znp using UART-to-UART connection only 1 time to 5.

The Hardware on the "Host" (where zigbeeHAgw and servers are located) doesn't matter - it doesn't work on:

Orange Pi, Raspberry PI, our custom Mediatek Board, USB-UART stick connected to the host PC, etc...

Settings are the same as in the ZNP config.

znp_LP_CC2652RSIP_tirtos_ccs.zip

 

  • Hi Максим,

    Did you provide the SIMPLELINK-CC13XX-CC26XX-SDK v5.30 ZNP without any changes to the project?  Do you have a stable connection if you use Z-Tool as the host, or is the UART terminal UI stable on generic application examples like zc_light, uart2echo, ?  How long are the wires between the CC2652RSIP device and host?  What connection issues are visible on the gateway log when attempting to connect?

    Regards,
    Ryan

  • Hi, Ryan. 

    1) No, I provided ZNP with little changes - there were two MT commands added, but nothing more. 

    2) Today I did all the things you recommended. And finally I managed to run the UART connection. And it is stable*(I tried several times - around 5 starts) with "native" zigbeeHAGw - only Serial Port Has need changed.

    Configuration is the next: (you can take a look at the photo)

    HW:

       Jumpers RX, TX are removed.

       CP2652 UART RX (DIO12) <---> TX of the CP2103 USB-UART 

       CP2652 UART TX (DIO13) <---> RX of the CP2103 USB-UART 

       Jumper "Power" in XDS110 position

       Board is powered from the Laptop

    SW:

      Windows: Z-Tool connected to the COM3 (as which the USB-UART cp2103 appeares)

      Linux (Ubuntu 18.04 LTS): Native zigbeeHAgw from Zigbee_3_0_Linux_Gateway_1_0_1 src

    And both these configures works. 

    Wires lenght is shorter than 6.5 inches.

    So for now the configuration with "UART through USB-COM cp2103" works. Actually, I do not know why. Since exactly the same configuration has been unstable for many iterations with both if my boards LP-CC2652RSIP boards.

    Thank you for your advice with ZTool. I'll be exemining the Direct UART-UART intercation further within my custom HW board plus ypur Dev.Board.

    P.S.

    Ryan, can yo kindly rename the board name to https://www.ti.com/tool/LP-CC2652RSIP.

    I have made a mistake when create this post.

    So I will mark the issue as resolved for now. I have no idea how to check UART-UART connection for now. May be you have some version of Z-Tool wich is Linux-Based? 

    You can find all the artefacts here. But they are almost useless, since everything works fine for now with CP2103 USB-UART and native sw... 

    e2e_data_uart_started_onboardPowerSupply.zip