cancel
Showing results for 
Search instead for 
Did you mean: 

802.15.4 stack on M0 crashes

OGarc.1
Associate II

I'm using the STACK "stm32wb5x_Mac_802_15_4_fw.bin"

on the STM32WB55 and in principle it works correctly.

The problem is that after a few hours and after having been working correctly it seems that the cortex-M0 does not answer to the cortex M4 and I get blocked.

The only way to make it work again is turning off and on the STM32WB55.

I attach some code where you can see that when doing the RESET the return is MAC_ERROR instead of MAC_SUCCESS.

When this error occurs I have tried to execute the functions:

HAL_Init();

Tune_HSE();

SystemClock_Config();

But it is still blocked. What can I do in this situation to unblock and start working without turning off and on the microcontroller?

0693W00000JPz5NQAT.png

1 REPLY 1
MYous.3
Associate II

Hello, if the corporcessor firmware version is 1.13.3 , i can confirm that i have faced such behavior also, after a non determined amount of time ( and after sending frames in the order of 20000-25000 mac 802.1.5.4 frame ) ​the CM0+ crashes and start sending confirmations with non zero codes.