Skip to main content

Firmware Update

How to update BeatBuddy Pro firmware via Bluetooth OTA.
Keep your BeatBuddy Pro up to date to enjoy the latest features and improvements.

Before You Start

  • Ensure device battery is at least 50% charged
  • Keep your phone close to the device (within 1 meter)
  • Do not power off or use the device during update
  • Ensure stable Bluetooth connection

Update Process

Step 1: Check for Updates

  1. Open BeatBuddy Connect app on your phone
  2. Go to Settings > Device
  3. Tap Check for Updates
  4. If an update is available, you'll see the new version number

Step 2: Start the Update

  1. Tap Update Now
  2. The device will show "Updating FW" on the display
  3. Wait for the update to complete (2-3 minutes)
Do not power off the device during the update! Wait until you see the normal home screen.

Step 3: Verify Update

  1. Device will restart automatically after update
  2. Check firmware version in Settings > Device > About

DFU Mode (Device Firmware Update)

When updating, the device enters a special DFU Mode:

  • Display shows "Updating FW / Please wait / Do not power off"
  • Device advertises as "DfuTarg" over Bluetooth
  • Normal operation is suspended during update

DFU Mode Timeout

If no update is received within 2 minutes, the device will automatically exit DFU mode and restart normally.

This safety feature ensures your device won't get stuck if:

  • Bluetooth connection is lost
  • Update is cancelled
  • Phone goes out of range

Troubleshooting

Manual Update via CLI

For developers and advanced users, firmware can also be updated using the command-line interface:

# From the dfu/manager directory
make scan       # Find the device
make dfu        # Enter DFU mode
make upload     # Upload firmware package
CLI tools are available in the BeatBuddy Firmware repository.