Can't upgrade firmware from 2015.08.1-01157-gfbbfb5f - "file corrupted"

I have a MOD Duo that was “part of the very first production batch” (MDS-20160303-1-01-001-0038), but I’ve never played around with it for more than a few days. However, over the holidays I’m trying to dive in and get it set up for recording and maybe some live gigs for 2025 - but I can’t figure out how to upgrade the firmware.

I’m having the exact same problem as here. That is, it says “file corrupted” even when I use this v1.0 upgrade file for all MOD versions. I was trying to get to v1.0 first as an incremental step, but also because I can’t locate any earlier firmware version files (even using the Wayback Machine).

On my MOD Duo, under settings, it says the system version is fbbfb5f

I managed to log in via ssh and I found this:

[root@modduo]# cat /etc/os-release
NAME=Buildroot
VERSION=2015.08.1-01157-gfbbfb5f
ID=buildroot
VERSION_ID=2015.08.1
PRETTY_NAME=“Buildroot 2015.08.1”

That looks like a really old version of the firmware from 2015.

How can I upgrade the firmware?

The only idea I’ve come up with so far is to try to use a factory reset (I have no personal data) and then use a more recent firmware version, but… I don’t know if this is advisable, or if I risk bricking the device if the software is too old for that method to work properly.

How can I upgrade from 2015.08.1-01157-gfbbfb5f? Is a factory reset the best method? Or incremental upgrades through some old firmware versions that are no longer listed?

Help would be appreciated!

1 Like

I’m 99% sure that you don’t have to worry about incremental upgrades.
The main thing to watch out for is that your first generation unit uses nand flash, but using the link that you shared this should be the procedure to continue.

Then you need to install the factory reset image after which you should be running v1.13.4.3293

It is not possible (or at least extremely difficult) to completely brick the device.
If you have no data to save then I’d go for the nand factory reset and jump straight to the latest recovery image. From there you can then upgrade to v1.13.5 if you want.

1 Like

Thanks for the quick reply! That makes sense to me, if nothing has changed with the essential factory reset process over the years, since it would just be reflashing the device presumably. I think I’ll give this a try in the next few days and report back!

1 Like

It worked! I ran the factory reset as described, flashed it with the listed modduo-v1.13.4.3293.tar factory reset image, and the upgrade was successful!

Note: The upgrade took quite a long time (maybe 6-7 minutes with the red LEDs on after I unplugged the USB) - longer than I would have guessed, but it worked just fine.

And then I’ve updated successfully to v1.13.5 using the normal upgrade method.

Thanks so much! I’m going to have so much fun with this over the holidays…

5 Likes

Sweet! You now got yourself a completely refreshed unit that is on the same level (although much slower performance of course) as the Dwarf :wink:

2 Likes

I’m thrilled! (And I’ve already been reading up on the Dwarf haha) Thanks again for your help!

2 Likes