RedRat Software

Signal Database Utility

RedRat Scheduler

RedRat Control

RedRat3 Command Line Utility

irNetBox Manager


RedRat Hub

RedRat SDK


Sample .NET Code (C#, VB.NET, VC++)


Linux IR Tools



Linux LIRC

For kernels 2.6.31 and upwards use


For kernels 2.6.35 and (slightly) upwards use


irNetBox-III Firmware

Information on irNetBox-III Firmware

The updates listed here are for the irNetBox-III only, and it is updated via the network interface, using our “RFlash.exe” application.

The irNetBox-III has two firmware images:

  1. The factory image, which manages some basic operations and firmware updates. It is not field updatable and should not be deleted. The unit can be booted using this image if there is a problem while updating the main image.
  2. The main image, responsible for the majority of the irNetBox’s operation.

To determine your irNetBox-III’s current firmware version, you can either use the IRNetBox Manager, check the front LEDs on startup or use the RFlash.exe firmware programming tool.

The steps for updating the main irNetBox-III firmware are as follows:

  1. Ensure that the irNetBox-III to be updated is visible on the network and not in use by other applications.
  2. Determine the type of flash memory chip used in the irNetBox-III with the command RFlash.exe i -t A.B.C.D where A.B.C.D is the IP address of the irNetBox-III.
  3. Download the appropriate firmware image for your device (see below).
  4. Enter RFlash.1.2.exe a firmware.bin -t A.B.C.D where firmware.bin is the new image.
  5. The device’s flash memory can hold multiple firmware images, though only one can be used. Older non-factory firmware images can be deleted with the RFlash erase command.
  6. Once firmware image management has been completed, restart the unit, either through a power cycle or using the command RFlash.exe s A.B.C.D..

The correct image for the flash memory chip used in your device is:

Serial Number Production Date Memory Chip Firmware Version
Below 18163 2011 to Jan 2015 Atmel AT25DF041A Saulire V2.2.5
18163 or above Feb 2015 onwards Adesto AT25SF041 Saulire V2.3.2

Full instructions for the use of RFlash.exe are given here, including the how to find the type of memory chip used in your irNetBox-III.

The firmware change history is available here


Download the memory flash program (RFlash)

Download the Firmware V2 2.5

Saulire V2 2.5

Download the Firmware V2 3.2

Saulire V2 3.2

RedRat3, irNetBox-I and irNetBox-II Firmware

Information on RedRat3, irNetBox-I and irNetBox-II Firmware

The updates listed here are downloaded by USB to the following RedRat devices:

  1. The RedRat3 and RedRat3-II
  2. The irNetBox (sometimes referred to as the irNetBox-I) and irNetBox-II

We only recommend updating device firmware if it resolves specific problems or adds new features required in your application.

irNetBoxes (MK-I and II only) are also updated by USB, even if they are usually controlled via TCP/IP (network), so please plug it in to the PC using a standard USB cable. It will still require external power via the irNetBox power supply even when connected via a USB cable.

The RedRat3 Version 0.34 Change history
The RedRat3-II Version 1.07 Change history
The irNetBox – IP Version 1.05 Change history
The irNetBox – USB Version 1.04 Change history
The irNetBox-II – IP Version 2.03 Change history
The irNetBox-II – USB Version 2.01 Change history

Installing Updates

  1. Download the most recent update utility for all updates listed above.
  2. Unpack the zip file to a temporary directory.
  3. Start RRUpdate.exe.
  4. If you get an error message saying: “System.IO.FileLoadException: ‘DriverWrapper, Version=…” then you will need to download and install vcredist_x86.exe for VC++ 2008 from Microsoft’s website.

Once started, the utility lists the RedRat hardware it discovers attached to the local machine by USB.

The RedRats menu item allows you to obtain information about each RedRat3 attached to the system, and to initiate a firmware update.

Use the RedRats >> Update menu item to initiate the firmware update process. If you are updating an irNetBox, you will be asked whether you normally use the unit via TCP/IP (default) or USB, so please select method by which you intend to use the irNetBox once the firmware update has been completed.

Once an update has been started, do not attempt to use the RedRat hardware from any other program or unplug if from the system.

On completion of the update, you will be asked to unplug the RedRat and plug it in again. Once this has been done, the unit will be using the new firmware. To check this, use the Re-open Devices menu item under the File to re-load RedRat information.

Download the most recent update utility for all updates listed above.

RedRat3, RedRat3-II and USB irNetBox-II Windows device driver

Information on RedRat3, RedRat3-II and USB irNetBox-II Windows device driver

The RedRat3, RedRat3-II and irNetBox-II driver is available for Microsoft XP, Vista and Windows 7, for both 32-bit and 64-bit systems. All driver versions listed below have been digitally signed.

Note for users of the original RedRat3: These updated drivers (V3.4.4) support the older RedRat3 device on both 32-bit (x86) and 64-bit (x64) systems. This is only supported in V3.X versions of RedRat software applications and the RedRat SDK.

To install, download and unpack the appropriate zip file, plug in your RedRat3-II or irNetBox-II (via USB) and when the system asks where to find the driver, manually point it to the location of the unpacked code.

Windows XP 32-bit

Version 3.4.4

Windows XP 64-bit

Version 3.4.4

Vista, Windows7 and 8 32-bit

Version 3.4.4

Vista, Windows7 and 8 64-bit

Version 3.4.4



irNetBox Product Specification (pdf)


irNetBox Manager User Guide (pdf)


irNetBox Network Communication Protocol  (pdf)


RedRat Control

RedRat Control User Guide (pdf)


RedRat Scheduler

RedRat Scheduler User Guide (pdf)


Test Manager

Test Manager User Guide (pdf)


Test Manager Admin Guide (pdf)


Redrat SDK API

RedRat SDK API (pdf)


RedRat Hub

RedRat Hub User Guide (pdf)



Using RedRat3 on Linux (pdf)


Support Request

If you are in need of support and wish to contact us please email

This site uses cookies. Find out more about this site’s cookies.