RAK4631 Over the Air Firmware Update (Bluetooth – iPhone, iPad & Android)

RAK4631 Firmware Update (Bluetooth – iPhone, iPad & Android)

You can update a RAK4631 over Bluetooth using a smartphone. The steps are slightly different for Apple and Android, but the overall process is the same.

This method has been successfully used outdoors to update a node mounted about 60 feet up a tower. Bluetooth range will be shorter indoors.


Before You Start

  • The update takes several minutes (sometimes up to 10)
  • Stay close to the device during the update
  • Keep your phone awake (don’t let the screen lock)
  • Make sure the Meshtastic app is closed

What You’ll Need

  • A smartphone with Bluetooth
  • A firmware file downloaded from the Meshtastic website or GitHub
    (you’ll be looking for a file that ends with -ota.zip)
  • A DFU app (depends on your phone type)

iPhone / iPad (iOS)

  1. Install the nRF Device Firmware Update app from the App Store
  2. Download the firmware and unzip it
  3. Open the nRF DFU app
  4. Select the file that ends with -ota.zip (for RAK4631)
  5. Connect to your device
  6. Open Settings in the app:
    • Turn on Packet Receipt Notification
    • Set Number of Packets to 10 (try 5 if it fails)
  7. Tap Upload and wait for it to finish

Android

  1. Install nRF Connect (version 4.24.3)
    (This older version is required and is available from Nordic Semiconductor’s GitHub)
  2. Download the firmware and unzip it
  3. Open nRF Connect
  4. On the SCANNER tab, find your device and tap CONNECT
  5. Tap the DFU icon in the top-right corner
  6. Confirm “Distribution Packet (ZIP)”, then tap OK
  7. Select the file that ends with -ota.zip
  8. The update will start automatically — wait for it to finish

After the Update

  • The device will restart on its own
  • Once it comes back online, the update is complete

If Something Goes Wrong

  • Keep calm — this is normal sometimes
  • The device will switch to a recovery mode automatically
  • Connect it to a computer with a USB cable
  • Reinstall the firmware using flash.meshtastic.org

Helpful Tips

  • Don’t let your phone lock or switch apps
  • Stay close for the best Bluetooth connection
  • If the update fails, retry with a lower packet setting (iOS) or use USB
Leave a Reply 0

Your email address will not be published. Required fields are marked *