The ZFM file is the controller firmware upgrade package. Select the corresponding firmware based on your controller model (the firmware packages differ between models, so ensure you select the correct package; if you need a firmware upgrade, please contact the manufacturer). You can use ZDevelop software or zfirmdown tool to download the ZFM firmware package and perform the firmware upgrade. The following steps are described using the ZMC432 controller as an example.
1. Use ZDevelop software to upgrade firmware
Take ZDevelop V2.72.01 software as an example.
1. Open the ZDevelop software, connect the controller first, click "Controller" in the menu bar, then "Connect".
A "Connect to Controller" window will pop up. We can see that we can connect to the controller via serial port or Ethernet port. Taking the Ethernet port as an example, the ZMC432 controller's default initial IP address is 192.168.0.11. Click "Connect".
The controller output box will display the following statement, indicating a successful connection to the ZMC432 controller.
2. After the controller is successfully connected, click "Controller" - "Controller Status" in the menu bar.
The "Controller Status" interface pops up, showing that the current software version is "4.630-20170531".
3. Click "Controller" in the menu bar, then select "Firmware Upgrade".
A "Firmware Upgrade" dialog box will pop up as shown below, which shows: Controller model ZMC432, software version "4.63-20170531".
Click "Browse", select the saved firmware file "ZMC432 170612 1ms.zfm", and click "Upgrade".
A pop-up message appears asking "Does the controller need to be restarted to ZBIOS?". Click "OK".
The "Connect to Controller" interface pops up again, and the IP address is still 192.168.0.11. Click "Connect".
After successful connection, a "Firmware Upgrade" interface will pop up, and the system will enter ZBIOS mode, displaying the model as "ZMC432-ZBIOS". Click "Upgrade" again.
The following interface pops up, indicating that the file is being downloaded.
Once the progress bar is full, the "Firmware Upgrade" interface disappears, and the controller output box shows that the firmware upgrade was successful.
4. Repeat steps 1 and 2 above to reconnect the controller and check the controller status as shown in the figure below. You can see that the software version has been updated to "4.640-20170612" and the firmware upgrade is complete.
II. Using the zfirmdown software to upgrade firmware
The zfirmdown software interface is shown below. You can connect to the controller via either serial port or Ethernet port. This example uses the Ethernet port connection to connect to the ZMC432 controller for firmware upgrade. The default initial IP address of the ZMC432 controller is 192.168.0.11. Click "Connect".
The system displays "Connection successful," with hardware version "432-0" and firmware version "4.63-20170531." Click "Browse to select."
Select the saved latest firmware file "ZMC432 170612 1ms.zfm" and click "Update".
The following interface will pop up, indicating that the connection has been lost. The controller needs to enter ZBIOS mode and needs to be reconnected. Click "OK".
Return to the following screen, the IP address is still 192.168.0.11, click "Link".
The message "ZBIOS connection successful" appears. Click "Update" to upgrade.
The following screen appears, indicating that the firmware is being upgraded.
Firmware upgrade successful. The connection will now be disconnected. Click "OK".
The following interface appears, displaying "Not Connected", and the firmware version is still shown as "4.63-20170531". Click "Connect".
The system displays "Connection successful" and the firmware version has been updated to "4.64-20170612". The firmware upgrade controlled by ZMC432 was successful.