If you are unable to update firmware using the Omata Utility App, you can update it manually. This procedure involves downloading two firmware files — one for the MCU (main processor) and one for the BLE Chipset (Bluetooth radio chipset). It requires that these files be named precisely (some operating systems or browsers may attempt to rename them) and that they be completely copied to your device over a USB connection.)
- Make sure Omata One has at least 30% battery left
- Download the firmware files. There are two, one for the MCU and one for the Bluetooth (BLE) chip. When you download them, be sure your computer doesn't try to rename them or otherwise manipulate them. They are binary files and any alteration to them will cause problems. Similarly, your Omata expects them to be named precisely as they are - "update.oci" (MCUFW) and "nrf52_update.hex" (BLE), of course without the quotes, as usual
Here are the download links:
OMATA One 2020.05.02 MCU Firmware
OMATA One BLE Firmware v.0.022
- Set bezel to connect mode (+ on the bezel)
(Omata App should not be connected at this point)
- Connect Omata to PC with a USB cable. It should appear as mass storage on your computer.
- Copy "update.oci" and/or "nrf52_update.hex" to the root of the mass storage. This means the files should appear right at the top of the folder hierarchy, and not hidden in a subfolder. In some cases, the copy process can get stuck or fail. If this happens, remove your Omata One, turn it off, then go back to step 2 and try again.
- Perform eject for mass storage and then unplug USB cable, this triggers firmware update
- Omata updates the firmware and then restarts, this takes about 25 secs. The hands move back to rest positions when the update is finished.
- Connect to the Omata utility app, the MCU firmware (`MCUFW`) version should be `2020.02.05.1 0` and the `BLE` firmware version should be `0.0.22`.
Please be sure that, when you copy the file update.oci to your OMATA One (when it appears as a USB drive) that the file is named precisely update.oci when you copy it over.
Typically this is not a problem, but some computers rename it adding (1) or (2) if you've downloaded it multiple times, for example. The OMATA looks for a file named exactly update.oci — if the data is there but the file is named something different, it won't work properly. Nothing will go wrong with your device, but that file will still be there after you restart and the firmware will not have been updated. For most people this isn't a problem — but I just want to let you know. In some cases, the way your computer handles downloads may attempt to change the name. (Note the file is a binary image. Opening it on your computer is not necessary and can have unintended consequences.)