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.

CC2538: CC2538 had no any packet.

Part Number: CC2538
Other Parts Discussed in Thread: CC2592

Hi TI team

Had a strange issue about CC2538 chip,

My CC2538 down a firmware about develop project or clean example, it had no any packet[just on the init function callback bdb_StartCommissioning(BDB_COMMISSIONING_MODE_NWK_STEERING|BDB_COMMISSIONING_MODE_NWK_FORMATION | BDB_COMMISSIONING_MODE_FINDING_BINDING | BDB_COMMISSIONING_MODE_INITIATOR_TL);)]

And use it with SmartRF Studio Tool,can be control by SmartRF Studio,

Thanks!

  • It has let a project run Online debugging 

    this case had no equal BDB_COMMISSIONING_SUCCESS.

    case BDB_COMMISSIONING_FORMATION:
    if(bdbCommissioningModeMsg->bdbCommissioningStatus == BDB_COMMISSIONING_SUCCESS)
    {
    //After formation, perform nwk steering again plus the remaining commissioning modes that has not been process yet
    bdb_StartCommissioning(BDB_COMMISSIONING_MODE_NWK_STEERING | bdbCommissioningModeMsg->bdbRemainingCommissioningModes);
    }

  • Hi userjiabo,

    Where do you put the bdb_StartCommissioning function inside of zclgenericapp.c?  I have previously verified that a GenericApp Coordinator project forms and steers the network once HAL_KEY_SW_2 is pressed on a SMARTRF06EB + CC2538EM.  I would recommend that you place it at the very end of zclGenericApp_Init.  Being a ZC the device will not send any network traffic (beyond an initial Beacon Request and Permit Join) until a joining device sends its own Beacon Request which the ZC should respond to.  Make sure that you completely erase device memory to wipe the previous NV memory contents before re-programming the device.

    Regards,
    Ryan

  • Hi Brown1

    Yes, I had do it as you said,but it also had no packet, I had modified the link status 1 sec.

    But it seem that virtual welding cause this issue, after do it,it seem that can send a link status/1s packet. 

    But why before Hot air gun check this CC2538 chip. it can update firmware with IAR, and Smartrf Studio can control it. just had no any link status packet or another,

    and the issue board use SmartRF Studio had a -51dbm RSSI Level on  the continuous mode,had open CC2592.

    and the Hot ari gun check the CC2538 chip, it can send link status packet,

    the same condition on the continuous mode,had open CC2592: it RSSI :-71--- -101dbm.

    Thanks!

  • This appears to be a hardware issue involving the proper connection of passive components, crystal, etc.

    Regards,
    Ryan