New versions of the firmware for the Orbit Reader 20 are released from time to time, containing improvements, bug fixes and new features. This section describes the procedure for updating the OR-20 firmware.

There are two ways to upgrade the firmware of the OR-20: either using a Windows PC and a USB cable, or using an SD card containing the update file.

The USB upgrade method requires a Windows PC, but the upgrade process is simple and quicker, but the SD card upgrade method only requires a computer to download the update file and put it on the SD card; then no computer is required to perform the actual upgrade.
There are two parts to either upgrade procedure: 
1.	Download the firmware package
2.	Upgrade the Orbit Reader 20
The process for downloading the firmware package is common to either upgrade method.

Download firmware package

To download a Firmware Upgrade Package for the Orbit Reader 20:
1.	Go to the Orbit Research Support webpage (http://www.orbitresearch.com/support/orbit-reader-20-support/)
2.	For the most current version, select Download Most Recent Firmware. (http://www.orbitresearch.com/support/orbit-reader-20-support/orbit-reader-firmware-download/). Alternatively, to download an older firmware version, select Download previous firmware release versions, and select the Upgrade Package of your choice. (http://www.orbitresearch.com/old-software-releases-archive/)
3.	Select OR20 Firmware Upgrade Package vB0.00.00.XXrYY.
4.	Save the zip file to your PC.

When the download is complete, follow these steps:

1.	Open the folder on your computer where the firmware zip file was downloaded. This is usually your Downloads folder.
2.	Right click on the file and choose "Extract all" OR select the file by arrowing to it, pressing the application key and choosing "Extract all" from the Context menu.
3.	Follow the dialog steps to extract the zip file to a folder of your choice.

When finished, your chosen folder should contain a folder named after the version of the release, for example, OR20_XX.XX.XX. Make a note of the location of this folder for use in the next section of this document.

For information about bugs, fixes, and additions to the software, see the latest version's Release Notes on the Orbit Research Firmware. Download the webpage at http://www.orbitresearch.com/support/orbit-reader-20-support/orbit-reader-firmware-download//


Method 1: Using the Windows PC Upgrade Utility

The following is required to perform the upgrade to the Orbit Reader 20 with a PC:
1.	Orbit Reader 20 unit
2.	Standard-A to Micro-B USB cable
3.	A PC running Windows XP or later
4.	The Orbit Reader 20 Upgrade Utility file found in the Orbit Reader 20 folder (see Download firmware package).
5.	Orbit Reader 20 Release Bin file found in the Orbit Reader 20 folder (see Download firmware package).

To upgrade the firmware, follow these steps:
1.	Make sure the Orbit Reader 20 is turned off.
2.	Connect the Orbit Reader 20 to the PC using the USB cable.
3.	In the Release folder on your PC, run the Orbit Reader 20 Firmware Upgrade Utility. If you receive an error message, see Troubleshooting section. Assuming no errors, the program displays the message, “Note: Connect the device to the PC and put into upgrade mode. To enter, Firmware Upgrade Mode, press and hold the Right Panning forward button + 'Dot 5' key. Then press and release the 'Dot 8' key. The other keys can be released after this” in the message field.
4.	Press and hold down the Right Panning forward button + Dot 5, then press Dot 8. The utility shows the message “Orbit Reader 20 is connected” in the device status field. It shows the message “Do you want to upgrade the device?” in the message field at the bottom of the dialog. 
5.	Release Dot 8 first, then release the Right Panning key and Dot 5. This switches the Orbit reader 20 to Upgrade mode. You should hear a tone on your PC.
6.	The utility shows the device serial number and the software version of the device at the top right corner of the window. If the serial number is blank, repeat steps 4 and 5.
7.	Activate the Browse button found in the dialog.
8.	Browse and select the firmware bin file from your PC. The file is in the folder you unzipped previously.
9.	Once the file is selected, the dialog shows the software version of the selected file.
10.	Activate the Upgrade button.
11.	The utility starts upgrading the device.
12.	Do not unplug the cable. Wait for the message “Device upgrade has been completed” on the upgrade utility or until the Orbit Reader reboots and shuts down.
13.	The Orbit Reader is upgraded. Turn on the Orbit Reader to start using the device.

To check for a successful upgrade of the Orbit Reader, press Select + Up Arrow to open the Orbit Reader Menu and arrow to "Ver" in the list. The version number of the firmware release should match the number shown in the upgrade utility.

Method 2: Using an SD card to Perform the Upgrade

The following is required to perform the upgrade to the Orbit Reader 20 from an SD card:
1.	Orbit Reader 20 unit
2.	Orbit Reader 20 Release Bin file found in the Orbit Reader 20 folder of the download package (see Download the Firmware Package).
3.	Please note that in order to use this feature, you need to have bootloader version vB0.00.00.10b04 or later. You can check the current bootloader version from the Menu. Press Select + Up Arrow to open the Menu and arrow to "Bver" in the list or alternatively, press Space + Dot 127. If the current bootloader version is an older one, please upgrade the bootloader first. The latest bootloader package can be found on the Orbit Research website.
4.	Your SD card should have a FAT32 file system

To upgrade the firmware, follow these steps:

1.	Copy the binary file “Orbit Reader 20 - Target Software vB0.00.00.XXrYY.bin” from the download package to the root folder of the SD card. Use either the Orbit Reader Mass Storage Mode, or remove the SD card and put it in a card reader. When completed, insert the SD card into the Orbit Reader 20.
2.	Turn off the OR-20. The unit should be turned off before the upgrade is started.
3.	Press and hold the Right Panning forward button + Dot 4, then turn on the Orbit Reader 20; it will show the message “Preparing…”. Now you can release all the keys. Typically, it will take about 40 to 50 seconds to prepare.
4.	Once preparation is complete, the Orbit Reader 20 should show the message “Upgrading….”. Progress is shown by blinking 4 cells of dot 6 at the end of the message.
5.	Typically, it will take 2.5 to 3 minutes to upgrade the firmware. Do not remove the SD card during the upgrade.
6.	When the upgrade has completed, the Orbit Reader 20 will show the message “Upgrade complete” for a few seconds and then the device will automatically reset itself and turned off.
7.	After upgrading the firmware, when you turn on the OR-20 for the first time, it will show the message “Upgrade successful”. It does not show this message if you upgrade the same software version or older one.
8.	The Orbit Reader is upgraded. Turn on the Orbit Reader to start using the device.
To check for the successful upgrade of the device, press Select + Up Arrow to open the Orbit Reader Menu and arrow to "Ver" in the list. The version number of the firmware release should match the number in the name of the bin file.
