Hi,
We were unfortunate and had a drone suddenly falling from sky while it was executing a mission.
This was a short mission consisting of waypoints, speed changes, DO_SET_ROI and LOITER_TIME commands. Altough WatchDog error tells already that something is really badly wrong, but it was fortunate that it was just hardware which got destroyed.
The WatchDog reset happened about few seconds after executing the last mission command, which was LOITER_TIME for 10 seconds.
The log is split in two halves, where the first is before the lockup and second after watchdog reset.
Heres the watchdog message for the most hasty readers:
What I can say about that is:
Task: -2 if the fast loop had started
FL: Fault Line 100, the source code line number where the fault occurred.
FT: Fault type 3. 3 = Hard Fault (the most common)
FA: 404947019, Fault Address (in memory)
FP: 183, Thread Priority
ICSR : 4196355, Interrupt Control and State Register
Below is a log prior the WatchDog reset
https://drive.google.com/file/d/1YgEK5JBXyH4OgPHrGN-udlRpIoWRaDwD/view?usp=sharing
Below is log after WatchDog reset
https://drive.google.com/file/d/12swkJ6oaPdOx5VFs_6xr7ETQpGD6Dkph/view?usp=sharing
Below is telemetry log
https://drive.google.com/file/d/1DJa22d0XCDRVRGxDFSn7nMIYMYsa9ipv/view?usp=sharing
My sincere hope is that the causal can be found and be fixed/mitigated.