Uploaded image for project: 'Embedded Software & Tools'
  1. Embedded Software & Tools
  2. EXT_EP-10670

[Mesh][eRPC] Source mesh node with AE support gets stuck when sending many roundtrip messages in a row

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Medium Medium
    • SimpleLink CC13x2-26x2 SDK BLE5 Stack
    • BLE_AGAMA-3591
    • Hide
      BLE stack BLE5-2.2.3 RC5
      BLE Stack BLE5-2.2.3
      Show
      BLE stack BLE5-2.2.3 RC5 BLE Stack BLE5-2.2.3
    • BLE Stack BLE5-2.2.4
    • CC26X2R1

      • Git \ Installer version:
        • SDK : 5.30.00.44
      • Test-Bed:
        • Mesh Latency.
      • Problem occurring %:
        • 90%
      • Application:
        • ble5_simple_mesh_node_eRPC_cc26x2r1_ccs_Release.hex
      • Problem description:
        • At the latency setup after sending many roundtrip messages in sequence and not receiving any answer from the source node.
        • The source node is stuck and not responding to any command.
      • Steps to reproduce the issue:
        • Flash the Device with eRPC hex.
        • Run a test which send many messages/packets in sequence 
        • The  Return Value shall be False for at least 7 times in row, or you can debug with the logic and see like in the Screen shot below
      • Expected results:
        • SRC Node should not stuck and counite send the messages
      • Root Cause:
        • After investigating the issue, we found that advDataExt was freed twice.
      • Fix:
        • Remove the redundant call to free advDataExt.

            syncuser TI User
            syncuser TI User
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: