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.

TI cc2530 and netvox communication problem (Zigbee HA :Profile)

Other Parts Discussed in Thread: CC2530, PMP

Hi,

I am using TI CC2530 as a zigbee co-ordinator and netvox device as an end device.

I am using packet sniffer to track the joining of the devices. Attached is a screenshot for the same.

How is the joining status determined?

Also, what could be the possible issues for the devices not being able to join?

What changes can be done on the coordinator side (i.e.CC2530) so that both devices join?

Please let me know asap.

Regards,

Chetan

zigbee screenshot.doc
  • Hi,

    I don't know the answer to your question, however, take a look at this thread,

    may be you'll find something useful for you there.

  • Hi,

    I did go through that thread before posting my query and tried the changes suggested there.

    There was no positive result.

    The CC2530 coordinator joins with the netvox device for the first time when it is started. It showed the association status as successful.

    After that the coordinator starts searching again for a device after a few seconds and keeps on searching.

    The parameters that I set are,

    #define ZCD_NV_TCLK_TABLE_START           0x0101

    #define ZCD_NV_PANID                      0x0083

    #define ZCD_NV_CHANLIST                   0x0084

    #define ZCD_NV_SECURITY_MODE              0x0001

    #define ZCD_NV_LOGICAL_TYPE               0x0087

    #define ZCD_NV_ZDO_DIRECT_CB              0x008F

    Please check the above paramters.

    Thanks,

    Chetan

  • Hi,

    I have been able to successfully join netvox z800A and cc2530 coordinator by changing the secure bit as 1 in the f8wconfig file.

    But now when i am trying to join netvox other devices like zB01A with cc2530, the devices join and then break over and over again. That is, the steps are beacon request, assocaition request, association successfull, data requests and then again beacon request, ass. request......

    After going through some threads, I am gathering that the netvox device has some encryption at the aps layer also which prevents it from maintaing the join. I want to where can these settings be found and how, if possible, cann they be changed to enable a permanent join between the devices.

    Please help.

    Thanks Chetan.

  • hello chetan,

    Could you please tell me how could you interconnect netvox device with cc2530? I have CC2530ZDK and some netvox devices. I wanna program my CC2530 as coordinator and join netvox devices to it. Would you please tell me about the configurations that you did in Zstack?

    Thank you,

    Milad

  • Hi,

    Now I have exactly your problem with zB01A about join and breaking over and over. I wanna know if you could solve this problem.

    Thank you,

    Milad

  • hi,

    I am still facing same problem. So let me know if you get any solution.

    Regards,

    Chetan B

  • Hi Chetan,

    Did you contact Netvox regarding the same. You could brief them about your project and probably they may provide the necessary settings/encryption required to interface to 3rd party products. If you suspect that there is some sort of encryption issue, the details can only be received from Netvox.

    Regards
    Royston

  • Hi Chetan,

      100 % its a secuirty issue. The Joining happend until the Mac layer. After joining (association req and resp )then data req. The system resets.. its a expected behaviour.

     

    First find the Netvox is in security mode( I assume you mentioned its secured mode).

    1.Netvox coord and Rtr .. check it in the sniffer whethere TI sniffer can decode the data. If yes then its not in the secuitry mode( send some predefined data in aps and recev in the RTR . The sniffer will display the same data in the payload if it's not encrypted.)

    2. If you are 100% sure its encrypted. Then its a problem. You need to know the encryption key of the Netvox. Otherwise you wont able to join with TI.

    3. If you know the encryption key. Then use the key in the TI Stack Config.txt -->-DDEFAULT_KEY="{0x01, 0x03, 0x05, 0x07, 0x09, 0x0B, 0x0D, 0x0F, 0x00, 0x02, 0x04, 0x06, 0x08, 0x0A, 0x0C, 0x0E}". Everything works fine. you can check the transaction using protocol analyser such as Perytons,Ubilogix etc.,

     

    Thanks and Regards

    Lakshman,PMP,PMI-RMP

     

  • hi

    KY = 5A6967426565416C6C69616E63653039 (the one defined in
    the HA profile)

  • Add the TC_LINKKEY_JOIN compile options to the IAR preprocessor.

  • hi

    i have a probleme, i buy a end device from Cleode ( ZRC), and this cleode's device connect to my coordinator, but after i see by sniffer that my coordinator send unknown command, and normally the ZRC must send temperature, but i recieve nothing.

    help!!!

  • HI all,

    I am using ti cc2530 Serial app as Co-ordinator

    and i have a netvox device to be joined to the same network

    Enabled the Following things

    -DSECURE=1
    -DZG_SECURE_DYNAMIC=1

    -DDEFAULT_KEY="{0x5A, 0x69, 0x67, 0x42, 0x65, 0x65, 0x41, 0x6C, 0x6C, 0x69, 0x61, 0x6E, 0x63, 0x65, 0x30, 0x39}"

    The device is unable to add to the network,any suggestions,help..!

    Regards,

    KARTHIK V

  • Hi Karthik,

    Do you define TC_LINKKEY_JOIN on your coordinator?

  • Yes I have enabled TC_LINKKEY_JOIN and

    made  zgPreConfigKeys = TRUE;

  • Hi Karthik,

    I have tried to give you feedback in another thread. Please try not to post the same question to multiple thread.