2023-04-27 01:26 AM
Hi,
we've been testing STOP2 modes and faced random core2 crashes.
We use radio stack 1.15.0 Light
Crash data at 0x20030000: 0x1170fd0f 0x00000000 0x00000939 0x2003fa20
Any ideas?
Solved! Go to Solution.
2023-05-11 05:41 AM
Hello,
Issue is still under investigation to find the root causes.
Best Regards
2023-05-25 02:45 AM
Any updates? This issues is severely affects our customers and we literally tried everything on our side. Most infuriating is that we can not restart core2 without restarting whole MCU.
2023-10-09 01:42 AM
Issue was caused by incorrect clocking scheme caused by clock configuration condition race on deep sleep enter/exit. Happens only if 64 MHz PLL used for system clock.
Solution is kinda tricky: core1 is not allowed to perform switch to PLL, instead it must use SHCI_C2_SetSystemClock(available in radio stack 1.17.3 or later) to perform transition. Also if FreeRTOS used then IPCC SYS must be used in blocking mode since interrupts are not available at the moment of transition to stop mode.