Hi, Guys,
Platform: CC2530, Z-stack 2.5.1a.
Project: based on SampleLight
I have a problem when I change the default -DAPS_MAX_GROUPS=16 to -DAPS_MAX_GROUPS=64 in f8wConfig.cfg file for SampleLight project. And then I could manage to add 64 groups for endpoints( 4 endpoints within a module, but we can treat them as one). But after I add one or two scenes for some endpoints, the radio become not responsive to the rest groups or scenes cluster commands . I do a power reset to this radio and then use another CC2530ZNP dongle to scan the group membership of the endpoints running on the first radio, the result indicates only the first 16 group entries are discovered. All the other groups entries seem overwritten by scenes information (because I only did write to scenes). I checked the f8w2530.xcl for segment management info and also OSAL_NV.c for the NV read and write operation. I have no idea how the group entry table is located in NV ROM and how the scene entries table could overwrite the groups information.
I will try to change the segment for NV pages to a larger number (also need mod in hal_board_cfg.h I guess).
In case you have met this issue, please help give a hint.