You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: correct crash mechanism to the off-main-thread spiLock lockup
The previous edit, while right that the reconfigure is invoked on the main
task (not the BLE callback thread), oversimplified the failure. The crash
is cross-thread: the main-task setStandby()+SPI reprogram collides with the
radio's off-main NotifiedWorkerThread over the shared non-recursive spiLock
(FreeRTOS binary semaphore), locking it up and tripping the watchdog reboot
(#11146; same spiLock hazard as #10705/#10728). Restore that in both the
Axis 1 rationale and the hardware test-1 description. Does not change the
serial-is-sufficient conclusion (the collision is transport-independent).
0 commit comments