Closed MB3hel closed 1 year ago
Failure state should write some persistent memory with cause (eg stack overflow) and reset the board instead of just deadlocking forever.
Reset cause is now stored between soft resets on both boards. Can be queried using a command or with interface whyreset.py script (./launch.py whyreset.py -p /dev/ttyACM1)
whyreset.py
./launch.py whyreset.py -p /dev/ttyACM1
Failure state should write some persistent memory with cause (eg stack overflow) and reset the board instead of just deadlocking forever.