If you are experiencing problems with the Impinj Speedway Revolution reader and are having difficulty pinpointing the cause, it is often useful to return the reader to a known state (in this case, the factory default configuration) and try again.
There are two ways to return Speedway Revolution to its factory default configuration - issuing an Rshell command or pushing the Factory Default Reset (FDR) button on the device itself. This posting addresses using the Factory Default Restore (FDR) button approach.
One example of returning the Revolution to the factory default configuration is if someone has set a static IP address on the reader which you are unaware of and you need it to obtain an IP address automatically (using DHCP) so that you can connect using the speedwayr-xx-yy-zz.local alias (where xx-yy-zz are the last three octets, or groups of numbers, in the MAC address of the Revolution reader).
Since DHCP is the default setting of the Revolution, performing a factory reset will enable this mode.
When performing the factory configuration restore through the physical FDR button, please note a few key points illustrated in this video.
- Be sure to be pressing the FDR button with the power unplugged and continue to do so while plugging in power to the reader
- Timing is important - be sure to release the FDR button when the power light blinks red, after about 3 seconds (seen at 1:25 in the video).
- If the status light blinks alternately between green and red before going solid green, then you have performed the reset successfully. If it goes solid green without blinking, then the reset was not successful (most likely the FDR button was released too soon).
To perform a factory configuration restore through RShell, instead, you will want to issue the following command:
config image default
The config image default command restores the configuration to the default settings. When
complete, the command is automatically followed by a reboot. It's important to note that running this command will not uninstall any custom application installed on the reader. The custom application (if any) is notified after the reboot, so that configuration specific to the custom application (if any) can also
be restored to the defaults. This command takes no parameters.
If looking to also uninstall the custom application through RShell, the RShell command config image removecap will do this.
Warning! Pressing the FDR button for longer than 3 seconds can cause a factory default restore to occur. Unlike a factory configuration restore, the factory default restore removes the reader’s custom application partition (CAP), if one exists, returning the unit to its state as shipped from the factory. Although there may be situations in which this removal is necessary, it’s important to avoid accidentally removing the CAP.
Note: When factory resetting an xArray, it can be difficult to follow the procedure listed above, as you aren't able to see the front status lights of the reader to determine when to stop pressing the button. We would suggest holding the reset button in, then plugging in the power, and continue holding the reset button for two minutes. After two minutes, the unit should be factory reset.