This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Reports no firmware update available for forerunner 405 with 2.3 firmware installed

Former Member
Former Member
Hi everyone

Please forgive if i am asking a previously resolved question. But i was struggling with the search functionality in the forums and failed to find a suitable answer.

Just recently i got out my forerunner 405 that i had for a while and started using it again. According to the device currently there is the firmware version 2.3 installed. When i googled i realized that the latest version should be 2.8.

After pairing the 405 with garmin express i check for updates and express reports that the latest version is installed on the device. A bid confused i started to look around in the garmin express log files where i found the following under C:\ProgramData\Garmin\Logs\CoreService\CoreServiceLog_[2014-11-11]21.49.39.4975...

[FONT=Courier New]2014-11-11 23:50:36.422736 (UTC+01:00) | 5216 | 11 | I | CoreUpdateManager.GetSoftwareUpdates() {
2014-11-11 23:50:36.422736 (UTC+01:00) | 5216 | 11 | I | unitId = 3478663297
2014-11-11 23:50:36.422736 (UTC+01:00) | 5216 | 11 | I | cacheBehavior = ServerOnly
2014-11-11 23:50:36.422736 (UTC+01:00) | 5216 | 11 | I | Server check for software is being forced.
2014-11-11 23:50:36.423736 (UTC+01:00) | 5216 | 11 | I | CoreUpdateManager.GetSoftwareUpdatesFromServer() {
2014-11-11 23:50:36.423736 (UTC+01:00) | 5216 | 11 | I | CoreProtobufService.GetSoftwareUpdates() {
2014-11-11 23:50:36.423736 (UTC+01:00) | 5216 | 11 | I | UnitId = 3478663297
2014-11-11 23:50:36.423736 (UTC+01:00) | 5216 | 11 | I | Performing Protobuf request: http://omt.garmin.com/Rce/ProtobufApi/SoftwareUpdateService/GetAllUnitSoftwareUpdates
2014-11-11 23:50:36.615747 (UTC+01:00) | 5216 | 11 | I | }
2014-11-11 23:50:36.615747 (UTC+01:00) | 5216 | 11 | I | Update SW-3478663297-006-B0717-00-2.80 already exists in stage Available.
2014-11-11 23:50:36.615747 (UTC+01:00) | 5216 | 11 | I | Updated a previously existing update: SW-3478663297-006-B0717-00-2.80
2014-11-11 23:50:36.618747 (UTC+01:00) | 5216 | 11 | I | }
2014-11-11 23:50:36.618747 (UTC+01:00) | 5216 | 11 | I | }[/FONT]

So it does seem that garmin express does find an update. I moved on and actually found the downloaded file at C:\ProgramData\Garmin\Core Update Service\SW-006-B0717-00-2.80\Forerunner405_280.rgn

Now i guess my question is: Why does garmin express not apply the update? And additionally how can i upgrade the device myself using the .rgn file?

Any hints are welcome.

Thanks for your time.

Hoselade