We are trying to construct Zigbee network with couple of routers and end-devices( 1 coordinator, 4 routers, 80 end-devices, MAX_children=20). We are using cc2430 chips and zigbee stack 2007( not Texas). The first step what we are doing is connecting routers to coordinator and then starting to connect end-devices to coordinator and routers, then at some point network fails and it seems that routers are causing the problem(there is no problem with 1 coordinator and 20 end-devices network). When this happens coordinator doesn't have network anymore and it can't do new one on the same channel before all routers are switched off.
I don't understand why this is happening and I can't find any information in the Zigbee protocol how router could kill the network.
I appreciate all the comments regarding this issue.
I am not an expert on this but can let you know of a probabilty which you need to test.
1. When you go on increasing your network, your coordinator is unable to support the depth and maybe due to some stack overflow issue it could be restarting.
2. Since routers are present they would be transmitting beacons, which is detected by the coordinator when it restarts and hence it will not try to create the same network.
You need to check the following.
1. If your coordinator is restarting the network due to any overflow issue.2. On restart your coordinator should have NV Restore option to continue opertaing on the previously set network parameters.
Hope the above helps
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.