Update OMI Firmware
To update the firmware of your OMI device, you can either:
- Use the OMI App: Settings > Device Settings > Update Firmware
- Or follow the manual update process below
Video Tutorial
Manual Update Process
1. Download Required Files
-
Bootloader (required for first-time setup or if corrupted):
- Download bootloader0.9.0.uf2
- Compatible with Seeed XIAO nRF52840 Sense (SoftDevice S140 7.3.0)
-
Firmware:
- Go to Omi GitHub Releases
- Download the
.uf2
file marked asOmi_DK
- Ensure you select the correct version for your device (DK1 or DK2)
2. Prepare Your Device
Before starting:
- Ensure device battery is above 50%
- Use a direct USB connection (avoid USB hubs)
- Have a small pin ready for the reset button
3. Enter DFU Mode
- Connect your device via USB
- Locate the DFU/Reset button:
- DevKit 2: Remove lid, find button labeled "RST"
- DevKit 1: Use button shown below
- DevKit 2: Remove lid, find button labeled "RST"
- Double-click the reset button quickly
- Your computer should show a drive named
/Volumes/XIAO-SENSE
4. Flash the Device
-
Install Bootloader (if needed):
- Drag
bootloader0.9.0.uf2
to the/Volumes/XIAO-SENSE
drive - Wait for the drive to eject automatically
- Put device back in DFU mode (repeat step 3)
- Drag
-
Install Firmware:
- Drag the firmware
.uf2
file to the/Volumes/XIAO-SENSE
drive - Wait for completion (ignore "transfer incomplete" messages)
- Device will restart automatically
- Drag the firmware
Troubleshooting
- If device isn't recognized: Try a different USB cable or port
- If update fails: Retry the process
- If you see "transfer incomplete": Wait 30 seconds before checking device status
- For additional help: See DevKit2 Firmware Guide
Congratulations!
Your OMI device is now updated with the latest firmware. Enjoy the enhanced features!