Skip to content

Update firmware

Senyoret1 edited this page Jun 1, 2019 · 4 revisions

The firmware is the code that makes de hardware wallet work. To ensure the safety of the funds, it is very important to keep it updated, since the new versions may contain security improvements and fix errors.

WARNING: before updating the firmware of your hardware wallet, you must have a backup of the seed. This is extremely important because it is very likely to be needed to recover the funds.

How to know if an update is available:

If you connect a hw wallet with an outdated firmware and open the hardware wallet options window, you will see an alert window telling you that an update is available:

Also, if you ignore the alert window, the hardware wallet options window will show an warning message and a button for updating the firmware:

How to update the firmware:

To start the updating process, you just have to accept the alert window mentioned in the previous section or the appropriate buttom in the hardware wallet options window. After doing that, the updater window will be opened:

It will ask you to connect the hardware wallet in firmware mode before continuing. To do that, you just need to discconect the device from the computer an reconnect it while pressing its two phisical buttoms.

When a hardware wallet is connected in firmware mode, its screen shows something similar to one of the following two images:

//The Skycoin logo is upside down in this images because the images are from a development bootloader. It should not have this problem in the consumer devices.//

After connecting the device in bootloader mode and accepting the operation in the computer, you just have to follow the instructions in the device. The process should take only a few seconds.

Solving possible problems:

While updating the firmware, some problem or an accidental cancelation via the device physical buttons could prevent the process from finishing correctly. If this happens, you just have to retry the process, but please disconnect and reconnect the device before doing it. Also, you could need to close and reopen the desktop wallet if it does not allow to start the process again.