About

Requires internet access

The BAC can automatically update the firmware over an Ethernet connection.

Note: BAC firmware versions below 1.5 may have trouble using this update method and should instead be updated over USB.

Process

  1. Locate your BAC within BAM and head over to the system settings page.
  2. Under Firmware Updates, check the "Update On Next Reset" checkbox
  3. Set the first textbox to the tftp url / ip. The default value is tftp.escaperoomtechs.com
    Warning! For bootloader versions 1.1 and less this value should be an IP address pointing to tftp.escaperoomtechs.com. The IP can be obtained by opening a command prompt / terminal and using the command ping tftp.escaperoomtechs.com
    This command will work on Windows, Linux, and macOS. As of the time of this writing the IP is 54.235.151.219 but can possibly change in the future.
  4. Set the name of the firmware image file. See section on firmware versions.
  5. Hit the Save button.
  6. Reset the BAC by power cycling the device firmware

Firmware Versions

The BAC firmware is available in several varieties. Most users will use the standard firmware. Games which are either custom or require very specific hardware are not included in the standard firmware.

When updating the firmware, it is important to select the correct version. Uploading the wrong version will overwrite custom and specialized games (phone, etc).

Firmware update files have the general form of bac_firmware_release_game.bin.

Release is the version number. The latest release is always available as ‘latest’. i.e. bac_firmware_latest_standard.bin

Game is the game package name: standard, set_b, combo, phone, valve. If you've purchased custom games, you may be provided a specific suffix by Escape Room Techs if you’ve asked for changes or paid for an update.

Standard

File name: bac_firmware_latest_standard.bin

Includes the latest version of the following games:

Set B

File name: bac_firmware_latest_set_b.bin

Includes the latest version of the following games:

Phone

File name: bac_firmware_latest_phone.bin

Includes the latest version of the following games:

Combo

File name: bac_firmware_latest_combo.bin

Includes the latest version of the following games:

Valve

File name: bac_firmware_latest_valve.bin

Includes the latest version of the following games:

Troubleshooting

Status light keeps breathing

If after updating your device is stuck with the stat led "breathing", you will need to reflash using the USB update method.