cancel
Showing results for 
Search instead for 
Did you mean: 

STM32wb55 Nucleo Zigbee zbinit request id

andyy
Associate II

Hi,

 

I'm currently just for learning experience trying to learn about Zigbee and how it works through IPCC. This boils down to a program that I wrote that tries to setup the Zigbee stack.

I've OnOff_Server_Coord example as a guidance on how it should be implemented and there is one thing that I can't really understand. Here is how I do it and what results I expect.

I first get an asyncevt (0x92) which from my understanding is SHCI_SUB_EVT_CODE_READY. After this I do the shci_c2_zigbee_init that setsups the traces queue as well as the TL_ZIGBEE_TABLE. I get a shci success response to this. So far so good. But now when I send a ZB_INIT message into the ZIGBEE_TO_CMD_BUFFER I do get a response but not quite what I expected. If I check with the debugger on address 0x20030843 in my program the response is 0x0a000008, but if I run it with the OnOff_Server_Coord it's 0x00000008 (ID). The size looks good (1 in both cases). Does anyone have any idea why it might write this extra 0x0a?

 

Thanks in advance!

2 REPLIES 2
andyy
Associate II

If anyone has any idea how I would approach this issue, it would be highly appreciated! And please let me know if you need more debug information, I'd be happy to assist to solve this issue.

STTwo-32
ST Employee

Hello @andyy 

Could you please give more details about your config, used SDK version, Stack used, used board (Nucleo, DK, Own design...). Also, you can take a look at our Zigbee Wikis.

Best Regards.

STTwo-32

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.