This download contains a zip file with current firmware for the SNAP-PAC-R1 (including the GEN2 edition), SNAP-PAC-R1-B, and SNAP-PAC-R1-FM controllers.
There are two firmware files for SNAP-PAC-R1. To determine which SNAP-PAC-R1 firmware file to install on your controller, you must first determine if you have a GEN2 controller by using one of the following methods:
- Look for "GEN2" on the top of the controller.

- Use PAC Manager to inspect the controller. If using PAC Manager R10.6a and higher, find the
Unit Description. If using PAC Manager R10.5c and lower, find the Installed Ram value. To inspect the controller:
- In PAC Manager, click Tools > Inspect, or click the Inspect button.
- In the Inspect Opto 22 Device window, enter the IP address for the SNAP-PAC-R1 controller, or select it from the Device Name list.
- In PAC Manager R10.6a and higher, look for the
Unit Description field. If GEN2 appears in the description, you have a GEN2 controller. In PAC Manager R10.5c and lower, look for the Installed Ram value. If the value is 268435456, you have a GEN2 controller.
If you have a GEN2 controller, install the firmware file called snap-pac-r1-gen2-R10.7a.bin using PAC Manager R10.5c (or higher).
For all other SNAP-PAC-R1 controllers, install the snap-pac-r1-R10.7a.bin firmware file.
Current firmware for
all SNAP PAC brains and controllers is available in a single download
here.
See the
SNAP PAC Controllers and Brains Firmware Release Notes (also called a README) document for information on the changes and fixes in the current version of this product's firmware.
To install firmware, use the most recent release of PAC Manager (you can download the latest version from the Opto 22 website). Older versions of PAC Manager cannot install certain levels of firmware on controllers and brains shipped after certain dates or with certain versions of firmware currently installed on them.
Some SNAP-PAC-R1 controllers shipped after August 26, 2024 require firmware R10.5g (or higher) and new bootloader firmware. For instructions on identifying these controllers (referred to as GEN2), review the SNAP PAC Controllers and Brains Firmware Release Notes document.
SNAP R-series controllers shipped after February 22, 2022 shipped with new Ethernet components, PAC firmware R10.4d (or higher), and new bootloader firmware. For more information about minimum firmware requirements and installation requirements, review the SNAP PAC Controllers and Brains Firmware Release Notes document.
SNAP R-series controllers shipped after April 2, 2018 shipped with new flash components, PAC firmware R9.5g (or higher), and new bootloader firmware. Lower versions of firmware are not compatible with these controllers. For instructions on recovering controllers that are accidentally installed with lower versions of firmware, review the SNAP PAC Controllers and Brains Firmware Release Notes document.
Download