The trouble is the instructions on the Resol website for this update are wrong. I found helpful instructions on the way back machine, but even those had to be adjusted.
Here's what worked for me:
- Make sure you are on firmware version 1.4.5 or lower. Go to http://192.168.1.100/cgi-bin/get_resol_device_information (replace 192.168.1.100 with your DL2’s IP address)
- Format your SD card. Formatting on the Mac with MS-DOS(FAT) didn’t work for me. I ended up formatting it on my Panasonic camera.
- Insert the freshly-formatted card into the DL2, wait till the flashing green light turns solid. . .
- Take the card out and put it in your computer: you will see a folder DL2 with the log files in it. If you don’t, the DL2 hasn’t recognized the SD card.
- Unzip the firmware.zip file you downloaded from Resol. At the top level, you will see
firmware.yml. Copy them to the top level of the SD card and rename them
- Eject the card and insert it into the DLun2. The green light will blink green and turn solid. After a few minutes, go to http://192.168.1.100/cgi-bin/get_resol_device_information again you should see version 1.4.7.
Hopefully Resol's instructions for updating from 1.4.7 o 2.x are correct. I haven't tried it.
Thoughts on updating to 2.x
It looks like you won't be able to upgrade directly from 1.4.7 to 2.2.1. 1.4.7 still uses Ruby and needs a
firmware.yml file, and that is missing in the 2.2.1 distribution. So you'll need to upgrade to 2.1.5 first. Taking a cue from Daniel Wippermann's server, you can get the 2.1.5 zip file by running the command:
After unzipping that, you should be able to follow RESOL's instructions to copy the RESOL directory (with the
DL2/firmware.* files) to the SD card.
In fact, I suspect that the intermediate upgrade from 1.4.4 to 1.4.7 could be eliminated if you copied the
RESOL/DL2/firmware.* files from the 2.1.5 distribution to the root of the SDCARD and renamed them with the
resol-dl2- prefix as described above.