M580 now has 2 hardware versions. Those 2 versions are differentiated by their color. The newer versions come in "grey" color, while the old ones come in "white".
Based on it, the upgrade procedure of both hardware versions differ. The old "white" one used to get upgraded by "Unity Loader" tool. However recently, Schneider Electric released a newer tool called "EADM > EcoStruxure Automation Device Maintenance". This tool "EADM" is now responsible for the firmware upgrade/update of numerous products, where M580 is one of them.
In that regard, both versions' firmware can get upgraded/updated by "EADM", whereas the grey versions cannot get upgraded/updated by "Unity Loader". Consequently, it is highly recommended to use "EADM" for M580 firmware upgrade/update.
The most important point to remember is that starting from firmware version V4.10, the upgrade/update requires 2 steps to be performed :
- To upgrade the old firmware V3.3x (or earlier) to an intermediary V3.99 - Migration Firmware version
- Then upgrade the intermediary V3.99 - Migration Firmware version to the intended V4.xx Modicon M580 Secure Firmware one
Old firmware V3.3x versions are of ".LDX" extension, while V4.xx versions are of ".SEDP" one
For more info, kindly refer to the below docs :
- "Modicon M580 Controller Firmware Installation Guide"/doc no. "EIO0000004992"
- "Modicon M580 Controller Firmware History"/doc no. "RN0000000110"
- "EcoStruxure Automation Device Maintenance Firmware Upgrade Tool Online Help"/doc no. "EIO0000004033"