ESU-BRIDGE Firmware Update Instructions

The following instructions can be used to update the firmware on your ProtoThrottle Receiver for ESU CabControl, JMRI WiFi Throttle, and Digitrax LNWI.

  1. Download Etcher (an open source disk image writer) as appropriate for your platform:
    https://github.com/resin-io/etcher/releases/download/v1.3.1/Etcher-Portable-1.3.1-x64.exe (Windows 7/8/10 64 bit)
    https://github.com/resin-io/etcher/releases/download/v1.3.1/Etcher-Portable-1.3.1-x86.exe (Windows XP/7/8/10 32 bit)
    https://github.com/resin-io/etcher/releases/download/v1.3.1/Etcher-1.3.1.dmg (macOS)
    Version 1.3.1 may not work with some Windows 10 installations.  Try this version instead.

  2. Download a new firmware image for your ESU-BRIDGE.  Firmware can be found near the bottom of the ESU-BRIDGE product page.  Note: Firmware images are large - in the 500MB range.  Using a high speed connection is strongly recommended.

  3. Power off your ESU-BRIDGE and carefully remove the micro SD card.

  4. Insert the micro SD card into an SD card adapter, and insert into an SD card reader in your PC or Mac.

  5. Save any changes you've made to protothrottle-config.txt and wireless-config.txt from the card, just so you have a reference for step 11, where you need to change the configuration back.  It's not recommended to directly overwrite the new configuration files, since options may have changed.

  6. Run the Etcher installer you downloaded earlier.

  7. Click the blue "Select image" button from Etcher, and select the .zip file you downloaded earlier.

  8. Once you have correctly identified the firmware image, click the blue "Select drive" button.  BE VERY CAREFUL HERE TO SELECT YOUR MICRO SD CARD.  SELECTING THE WRONG DISK WILL CAUSE ETCHER TO OVERWRITE THAT DISK IRRECOVERABLY.

  9. During the process, Windows may pop up a bunch of "Drive (letter) needs to be formatted" messages.  Just cancel out of all of them.

  10. Once Etcher completes flashing, be sure to change the configuration files again if necessary.  ESU users should not need to change from the defaults, but Digitrax and JMRI users will need to modify the configuration to match their setup.