According to this
, there is a 6.80 version of the software
for that unit, as opposed to 6.60 which is shown in your screenshots.
I suggest upgrading to 6.80 and keeping your fingers crossed during the process, because Garmin will presumably not be releasing anything newer for a discontinued product.
The crash info will not mean much to anyone who is not extremely familiar with the internals of Garmin software. It is an ARM processor, going by the 16 general purpose (GP) registers and the Current
Program Status Register (cpsr) - equivalent to the EFLAGS register on IA-32.
Searching by the cpsr, 0x6e5d8024, you are not the first to be in this place with Garmin units. Anecdotally, its a GPS
runtime library (RTL) which is ironically the very first thing I blamed for a hypothetical crash caused by a third-party library, over on my own thread
The GP registers show a mix of memory pointers (the big numbers) and various integers and local variables (small numbers), but without access to the source code or at least an attached debugger it confers virtually no diagnostically useful information.
Assuming the hardware
is fine and it is a software problem, the fix is always going to be contained in a software update, and the workaround is to avoid traversing that bit of code, which you do by disconnecting the ST60s.
I hope the 6.80 upgrade does something useful for you.