I would like to set a network with the following features:
* Routers and end-devices using the Zigbee Beestack from Freescale (MC1322x) (R19 Zigbee specification). These devices have a preconfigured network key and use a proprietary profile.
* A coordinator mounted on a CC2538 device.
Furthermore, all the devices in the network should be able to be reprogrammed over the air.
For the moment I have succeed in enabling a secure communication using the Zigbee Mesh stack and the GenericApp project by setting zgPreConfigKeys = TRUE and zgApsAllowR19Sec = TRUE in the ZGlobals.c file.
However, I have realized that only the HA and the SE stack provide OTA programming support. Thus, I have tried to create a Sample Switch Coordinator project which could be programmable by OTA. In this project I have enabled the above mentioned security options. Regretfully, my freescale devices are not able to associate. I have done some tests enabling and disabling the TC_LINKKEY_JOIN feature without success.
I have seen some posts discussing about HA security with CC2530 devices and products from other manufacturers; but I could not find a solution that might work for me.
I am quite new working with Texas devices; thus, I would appreciate if someone can provide me a hint on how to support OTA programming features and the security requirements I need for being backwards compatible with the rest of devices.
Regards