The Enabler Express card contains firmware (software or code) that controls the basic polling of pumps. This code works in conjunction with the pump driver DLLs running under Windows to completely control the pumps.
There is only one series of firmware, which is usually only updated when new pump protocols are added. Enabler Express cards are loaded in the factory with the latest stable code. You may need to update the firmware if you are using a pump protocol that has only recently been added.
The firmware upgrade procedure described in this page is applicable only for Enabler Express cards. For Enabler PCI, follow this link: Enabler PCI Firmware upgrade.
» See also: Checking the current firmware version.
Firmware Code
You can get the latest released firmware from here Express Firmware
Enabler Express card firmware comes in a file with the extension .nei, and is usually named for the version e.g. enb291b1.nei for version 2.91 build 01. Enabler Express firmware starts at v2.91. It shares the same firmware with Enabler PCI, however the name and format of the firmware file are different
Downloading the New Firmware to Enabler Express
The ExpressUpdate.exe program can be download from here ExpressUpdate.exe.Unzip this folder into C:\Enabler. ExpressUpdate.exe is used both to check the current version and download new firmware.
- Put the .NEI file in to the C:\enabler directory
- Run ExpressUpdates.exe from the C:\enabler directory
- If no messages have displayed click the 'Browse' button
- Select the file to download from the C:\enabler directory and click OK

- Click the ‘Download’ button

- The download process will begin

- Once the download is complete it will Verify
- If successful it will display a Finished message and reload the new version

ExpressUpdate.exe also creates a log file of the progress so that progress and any errors are recorded.
A backup of the current firmware on the Enabler Express card is also created.
This is saved as C:\Enabler\ExpressFirmwareBackup[Date-XX-XX-XXXX Time-XX-XX-XX].nei. Where the X's are the current Date and Time.
If you need to revert back to the old firmware just run the ExpressUpdate.exe and select this file to upload.
Problems
Version is not updated after download
The card may have not restarted properly. See "Heartbeat LED does not start flashing at the end" for more information
"Cannot open NEI file" when selecting file
The file needs to be an NEI file and the correct path needs to be specified. Use the 'Browse' button to browse to the file to ensure the file path is correct.
"Unable to open device driver..." at startup
The pump server must be stopped before running install.exe.
Heartbeat LED does not start flashing at end
Reset the Enabler by clicking the 'Reset Enabler' button in ExpressUpdate.exe

"Verify failed" or "Programming Failed" messages
The driver might not be the correct version. It needs to be an Enabler Express driver and not the old driver.
"Bad format" or "Checksum error in NEI file"
The .NEI firmware file is corrupt. Download or unzip it again.