cancel
Showing results for 
Search instead for 
Did you mean: 

STM32wb55 Nucleo Zigbee zbinit request id

andyy
Associate

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

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.