Yes, this totally looks like NV corruption. Your device crashes while writing info from NV and the internal flash drive to GarminDevice.tmp.
To erase NV use the following tutorial: [Only registered and activated users can see links. ]
But use the following update.txt file:
Make sure update.log is created and "Success" is written after each command.Code:Please Login or Register to see the links