Updating Firmware for EnerMatic with HyperTerminal


The general steps to upgrade the firmware are:

  1. Log in as System Configurator.
  2. Save system configuration to file.
  3. Update System Firmware.
  4. Load in factory defaults configuration file. (May have to log in as System Configurator and manually load the configuration file if not automatically prompted for a configuration file after updating the system firmware.)
  5. Log in as System Configurator.
  6. Load in your custom configuration file (for example the one saved previously).


First, see the HyperTerminal Setup for EnerMatic document to set up HyperTerminal for use with the EnerMatic.

Next, download the latest firmware and save it to your computer. Get the firmware here.

Then, save a copy of your system configuration before changing the firmware. See the EnerMatic Configuration Backup with Hyperterm document.


Ths first series of screen shots show the process of getting the EnerMatic ready to receive the new firmware. Don't be alarmed if things don't look exactly the same on your system since we must sometimes change the layout to make things easier or add new features. You should be able to get the general idea of what to do from the screen shots.

Welcome ScreenShot

Start ScreenShot

Top Menu ScreenShot

Privileged ScreenShot

Login ScreenShot

The default password is left blank from the factory.

Sys Configurator Password ScreenShot

Save ScreenShot

Privileged Menu ScreenShot

Sys Config Ops ScreenShot

Stop ScreenShot

At this point the EnerMatic is waiting for HyperTerm to send the firmware file, as indicated by the 'C' characters appearing on the screen. You will be sending the firmware file twice. The first time, the EnerMatic only performs validation of the file. The second transfer will load the firmware into the EnerMatic. It it extremely important that the second transfer is not interrupted otherwise the EnerMatic will be rendered inoperable and you will need to return it to the factory to be repaired.

Start xfer ScreenShot

Send File ScreenShot

Select the firmware file you wish to install in the EnerMatic by clicking the 'Browse' button in the above dialog.

Select File ScreenShot

Select the Xmodem transfer protocol as shown below. Note that the '1K Xmodem' option will not work correctly.

Send File ScreenShot

Clicking the 'Send' button will start the transfer.

Xmodem File Send ScreenShot

When the transfer is complete, hit any key.

Hit Any Key ScreenShot

It is possible to downgrade firmware. The firmware loader tries to catch when you do that and give you the option to abort the upgrade. However, when upgrading the firmware to a newer version, the firmware loader will not prompt with the 'Downgrade firmware?' message.

Validate Succeeded ScreenShot

Start the second transfer of the firmware. Remember that this transfer must not be interrupted!

The following screen shots should be similar to those from the first transfer (i.e. the validation pass).

Start xfer ScreenShot

Browse ScreenShot

Select File ScreenShot

Send File ScreenShot

Xmodem File Send ScreenShot

Hit Any Key ScreenShot

Update Successful ScreenShot

The firmware should now be updated. The EnerMatic will now reboot itself and will ask you to restore a saved configuration. This step is crucial if you are upgrading from firmware version 1.0.xx to 1.2.xx.


The following series of screen shots show how to restore a saved configuration to the EnerMatic using HyperTerminal after upgrading the firmware.

Changed Firmware ScreenShot

RAP Srv Started ScreenShot

Properties ScreenShot

Settings ScreenShot

Ascii Setup ScreenShot

Send Text File ScreenShot

Sent Text File ScreenShot

Open File ScreenShot

Digesting Changes ScreenShot