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
- Locate your BAC within BAM and head over to the system settings page.
- Under Firmware Updates, check the "Update On Next Reset" checkbox
- 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. - Set the name of the firmware image file. See section on firmware image names.
- Hit the Save button.
- Reset the BAC by power cycling the device
Firmware Image Names
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 above, standard, 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.
bac_firmware_latest_standard.bin
Includes the latest version of the following games:
- Room Controller
- Simple Match
- Input Sequence
- Simon Says
- Knock-Knock
- Patch Cables
- Human Wire
- Knob Game
- Rfid
bac_firmware_latest_phone.bin
Includes the latest version of the following games:
bac_firmware_latest_combo.bin
Includes the latest version of the following games:
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.