Wanted to charge my Garmin 520 today for a ride and it didn't power on at all. Plugged and unplugged it several times and ... nothing. Screen just stayed black for ever. Apparently you can hard reset the device by pressing the power button for 15 seconds and as a miracle the device came back to life. Trick might save you a few minutes when it happens to you