In a zigbee end device project with custom hardware, I need to implement more than 10 end points.
However, as soon as I define more endpoints, the software crashes. Somehow I think there might be a configurable limit here, but I was unable to find it.
more than 10 end points in ZigBee end device (ESP idf) results in crash
-
ahsrabrifat
- Posts: 201
- Joined: Sat Jan 18, 2025 2:31 pm
Re: more than 10 end points in ZigBee end device (ESP idf) results in crash
If you're using TI's Z-Stack (common with CC2530, CC26x2, etc.), check for:
MAX_ENDPOINTS or similar in:
ZDConfig.h
ZGlobals.h
zcomdef.h
Also verify the size of epDescList or similar arrays that hold endpoint descriptors.
MAX_ENDPOINTS or similar in:
ZDConfig.h
ZGlobals.h
zcomdef.h
Code: Select all
#define MAX_ENDPOINTS 16 // or higher
Re: more than 10 end points in ZigBee end device (ESP idf) results in crash
I think it was a stupid mistake on my side that cause the crash and that I misinterpreted as being cause by the increase in end points... sorry for the unnecessary post.
Who is online
Users browsing this forum: Applebot, Barkrowler and 4 guests