DC-32 (EPCDC32) Controller Firmware Update
If updating FROM version 126.96.36.199, the update must be performed using the secure shell (SSH)
Version 188.8.131.52 (10/31/2023)
The main branch for most users.
New features will be implemented in this branch.
Version 184.108.40.206 (09/28/2023)
No new features will be implemented in this branch.
If you have enabled firmware and/or maintenance protection (in the firmware upload or support pages, respectively), you must to disable it to perform the upgrade.
There are two parts to the firmware:
The Application Firmware version is the left side number: X.X.X.X / x.x.x.x
The Maintenance AVR version is the right-side number: x.x.x.x / X.X.X.X
In most cases, ony the firmware needs to be updated.
Note: Firmware 1.11.x will only display the Application Firmware version and a link indicates the maintenance file status.
- Maintenance update recommended
- Maintenance update not needed
NOTE! Only if updating FROM version 220.127.116.11, the must update must be performed using the secure shell (SSH). All other versions may be updated via the Web UI, if desired.
Instructions for updating the firmware via SSH
SSH Firmware Update utility Extract the files, copy the .sysupgrade file into the 'Update Firmware' folder, run 'Update Firmware.bat'
epcdc32_18.104.22.168_update.zip See firmware version 22.214.171.124 warning above
epcdc32_126.96.36.199_update.zip See firmware version 188.8.131.52 warning above
* Extract the upgrade files from the zip file *
UPDATE PART 1
-Consider enabling SSH in the "General network settings" and back up your settings before performing the update.
Installing the Application (sysupgrade) Firmware Update
NOTICE! The outlets should retain their state, however, it cannot be 100% guaranteed. Outlets turned on via script will likely turn off. In mission critical environments, we recommend preparing for the worst and disconnect any equipment that must not be power cycled at this time.
1. From the Main Menu, select the "Firmware Upload" link.
If there is no Firmware Upload listed, use the Reset button to clear protection bits*.
2. In the "Firmware Upload" page, press the Choose File button and select the '.sysupgrade file', then press the Upload button.
3. The update will take about 3 minutes. The page will try to reload and likely fail. Wait for about 30 more seconds, then try again.
UPDATE PART 2
Installing the Maintenance file update
WARNING! The outlets will cycle during this update if using a _forcereset file. There is a small chance that they may, in any case. Prepare ahead of time and disconnect any equipment that should not be power cycled at this time.
If the firmware version is a link, then a maintenance file update is recommended.
- Maintenance update recommended
- Maintenance update is not needed. (not a link)
Click on the Version link or look for a "Support" item in the main menu and select it.
Here, on the Support page, you can see the maintenance update recommendations.
If no update is needed, the update file will do nothing. So, there is no need to continue even if the versions do not match.
In this case, the functional code has not changed.
Otherwise, it will update the firmware as needed.
If an update is needed:
1. Go to the Maintenance section of the page. If it says "Maintenance mode has been protected", use the Reset button to clear protection bits*.
2. If the "Confirm operations from keypad" is checked, you can uncheck it. Otherwise, you will need to press ON to confirm the update or OFF to cancel within 10 seconds after starting maintenance. If you don't confirm within ~10 seconds, the operation will be cancelled.
3. Press the "Browse..." button, select the ".maint" maintenance file and **press the "Start Maintenance" button and follow the instructions on the LCD unless you unchecked the "confirm operations from keypad" checkbox described above.
4. The unit will begin updating. After about 2-3 minutes, you will hear a beep. The unit will be available about 60 seconds after the beep.
Note: If updating the bootloader, it could take a long time - up to about 15 minutes.
*To reset protection bits, press the reset button near the RJ-45 Ethernet connector and wait about 5 seconds. You will hear a beep and arrive at the reset menu. You can use the Up/Down arrows to select the kind of reset. The default is "Clear Lock Bits: Clear protection bits only", which is what you want. Press the cycle button to perform the reset. When the device has completed rebooting, all protection bits, including firmware and maintenance protection, will be cleared.
**Uncheck the "Confirm operations from keypad" box if you do not wish to confirm the operation via the keypad.
It is a good idea to protect the device from firmware updates if it is going to have any public or untrusted access. Both the firmware and maintenance sections are protected via the buttons in their respective web pages.
Thanks for choosing DLI. We appreciate your
and we'll work hard to earn your business!