![Posted Image](http://farm9.staticflickr.com/8286/7576027652_44d97aa505_o.png)
isostick firmware updater by eric.agan, on Flickr
Updater downloads:
Windows (32-bit)
Windows (64-bit)
MacOS X
Linux
[Known issue: There is a compatibility bug with Ubuntu 10.04 x64 and possibly other linux distros because of the libc version the isostick updater was compiled with. I'm working on this, until it is fixed you may need to locate another machine or use a VM to perform firmware updates.]
Usage overview:
First, use a paper clip to press the reset button on the bottom of your isostick. The isostick must be plugged in when you do this. Note that hardly any force is required to activate the switch.
Your isostick should now be in bootloader mode.
Now run the firmware updater.
On Windows and MacOS X the isostick bootloader should be automatically selected.
Linux users will have to select it manually; it is usually called ttyACM0 or similar. Note also that, depending on your particular setup, you may need to execute the updater as root to access the port. I apologize for any inconvenience. You can verify your selection by pressing Get Info.
If the updater has not automatically retrieved your Service Code and highlighted your installed firmware (shown above), press Get Info.
If the Service Code was retrieved but the firmware list remains empty, try refreshing the firmware list by pressing the green Refresh button. The firmware list is fetched from isostick.com; if you require a proxy to reach the internet, press the Network Settings button (the gear icon) to configure one.
To update to a particular firmware, simply select it in the list then click Apply Update.
On rare occasion the Apply Update button doesn't enable when you select a firmware. Just select another one, then select the desired firmware again and the button will enable.
If an update fails: DON'T PANIC
![:good:](http://reboot.pro/public/style_emoticons/default/good.gif)
The isostick will remain in bootloader mode until it has valid firmware. You may power cycle it, move it between machines, etc. There is no harm in leaving it in this state indefinitely, and the bootloader is protected from being overwritten even in a worst-case failure.
General Info:
Each firmware update has a brief summary of changes. Hovering the mouse over an update will show full release notes.
Note also that you are always free to apply any firmware you wish -- if a new firmware is giving you trouble, you can always revert to an old one until a fix is released.
It's also worth pointing out that if your isostick ever has a catastrophic failure (firmware crash, et al.), it will drop into bootloader mode. If this ever happens, you should run the updater to see if new firmware is available, as it may solve whatever caused the crash.
In some cases the updater may not recover properly from a timeout, especially on Windows. If this happens, close the updater and run it again. If the problem persists, try power cycling the isostick and make sure that the old process isn't hanging around (Task Manager on Windows, Activity Monitor on MacOS X, ps on linux).
If you have any issues, please contact support@isostick.com and include your Service Code if possible.