For the complete documentation index, see llms.txt. This page is also available as Markdown.

Firmware

Know more on how to Remotely upgrade the Device firmware of your Dock and Drone.

The Firmware tab gives you visibility into the current firmware version running on each device in your setup, and lets you manage version upgrades or downgrades directly from the FlytBase platform. Keeping firmware in check is important, version mismatches between the dock and drone are one of the more common causes of unexplained failures in the field.

Now, you can remotely upgrade your drone and dock's firmware using the FlytBase dashboard, ensuring that they are always equipped with the latest features.

FlytBase recommends that you keep your drone and dock firmware updated to the latest firmware to ensure seamless Drone-in-a-box operations.

Key Highlights

  • Remote Firmware Upgrades: You can now upgrade firmware remotely, eliminating the need for on-site presence.

  • Version Selection: Choose your preferred firmware version conveniently through the FlytBase dashboard.

  • Live Upgrade Progress: Keep track of firmware upgrades in real-time with our easy-to-understand upgrade percentage bar, ensuring you are always well-informed.

Importance of Firmware Updates

Firmware updates deliver bug fixes, stability improvements, security patches, and support for new features. Operating on outdated firmware can leave known issues unresolved, reduce mission reliability, and make newer features unavailable.

The aircraft and dock firmware are designed to operate together. Keeping both on the same current version is required for the dock to control the aircraft reliably during autonomous operations.

Firmware Compatibility with Supported Versions

When DJI releases a new firmware version, the FlytBase testing team validates it to confirm compatibility with the platform and verify that no flight-critical modules are affected. Once validated, the firmware version becomes available on the FlytBase dashboard.

This requirement applies to both aircraft firmware and dock firmware.

Accessing Device Firmware Tab

  • Log in to your FlytBase operations dashboard.

  • Go to "Device Management", and navigate to the specific device for which you want to fetch logs.

  • Click on the "Firmware" tab.

Navigating to Device Firmware tab on FlytBase dashboard

Current Version of your Drone and Dock Firmware:

To find out the current version of the drone and dock firmware, follow these steps:

  • Select the "DJI Drone" or "DJI Dock" button to check the firmware for the following.

  • Under the "Current Version" section, you will be able to see the firmware version, followed by the dates it was updated and the organization member who performed the upgrade.

Current Version of your Drone or Dock Firmware

This version information is based on the last update done on FlytBase and will not reflect upgrades done from other sources.

Firmware Upgrade Sequence

When performing any firmware upgrade or downgrade, the aircraft must be updated first, followed by the dock. This sequence is required for both upgrades and downgrades.

Do not update the dock before the aircraft. If the dock is updated first, the aircraft may indicate that the update has completed while the firmware version remains unchanged. This results in a mismatch between the dock and the aircraft, which blocks operations.

The required sequence is:

  1. Upgrade or downgrade the aircraft first and allow the process to complete fully.

  2. Verify on the dashboard under Current Version that the firmware version has actually changed. The progress indicator reaching completion does not confirm the version has changed.

  3. Once the aircraft version is confirmed, upgrade or downgrade the dock to the same target version.

  4. Verify that both the aircraft and dock are on the same target version.

Update your Drone Firmware

  • Select the "DJI Drone" button.

  • Navigate to the "Available Versions" and choose from the following options for the desired firmware.

  • Allow the update to complete, then confirm under Current Version that the firmware version has changed.

Update you Dock Firmware

Once the aircraft firmware is confirmed, update the dock:

  • Select the DJI Dock button on the Firmware tab.

  • Under Available Versions, select the same target version.

  • Allow the update to complete, then verify the firmware version.

Only an upgrade or downgrade to an immediately available version can be performed for the aircraft and dock through the FlytBase dashboard.

Once the firmware update or downgrade starts, the device may go through one or more restart cycles. During this process, the device should come back online automatically. After the firmware change is completed, verify that the device is online and that the updated firmware version is reflected on the FlytBase dashboard.

Firmware Not Supported Banner

The dashboard may display a banner stating "Dock and Drone firmware not supported".

The banner indicates one of two conditions:

Condition
Description

Unsupported version

One or both devices are on a version the current FlytBase release does not support

Version mismatch

The aircraft and dock are on versions that are not aligned with each other

When this banner is displayed:

  • Do not start missions until the issue is resolved.

  • Open the Firmware tab and check the aircraft and dock versions to determine whether the cause is a mismatch or an unsupported version.

  • Confirm the correct target version with FlytBase, then follow the resolution steps above, updating the aircraft first.

The banner clears once both devices are on the same supported version.

Firmware Mismatch

A firmware mismatch occurs when the aircraft and dock are on versions that are not aligned with each other. A separate condition is when either device is on a version not supported by the current FlytBase release, which triggers the not supported banner rather than a mismatch.

Common causes:

  • One device was updated independently of the other

  • A device was placed on an unsupported version

Common symptoms:

  • Aircraft does not arm or does not start a mission

  • Dashboard reports an error on connection or at mission launch

  • A component reports a firmware version that is out of sync

Resolving a Firmware Mismatch

Both devices must be returned to the same supported version, with the aircraft updated first.

  1. Open the Firmware tab and check the aircraft and dock versions to identify the mismatch.

  2. Confirm the target version with FlytBase before proceeding.

  3. Apply the confirmed version to the aircraft first, allow it to complete, and verify that the version has changed.

  4. Apply the same version to the dock and verify.

  5. Refresh the Firmware page and confirm that both devices are on the same supported version. Run a short hover or test mission before resuming normal operations.

If the aircraft indicates that the change has completed but the firmware version remains unchanged, do not repeat the attempt. This typically occurs when the dock was updated before the aircraft. Contact FlytBase support for resolution.

Firmware Upgrade through DJI Assistant 2 (Enterprise Series)

Remote firmware changes through the FlytBase dashboard require the device to be online. If the device is offline, it cannot be powered on or accessed from the FlytBase dashboard. As a result, the dashboard cannot initiate, continue, or complete any firmware update or downgrade for that device. In such scenarios, firmware must be updated locally using an official DJI tool - DJI Assistant 2 (Enterprise Series), which is supported on Windows system.

This requires physical access to the device, a USB connection to a local Windows system.

  1. Power on the device and connect it to the computer via USB.

  2. Launch DJI Assistant 2(Enterprise Series) and select the connected device under the connected devices list. (DJI Assistant 2 (Enterprise Series) may prompt you to log in with a DJI account; complete this on a connected computer before going on-site if the deployment location has no internet)

  3. Wait for the firmware list to load, choose the downloaded firmware version, and run the update.

  4. Allow the device to reboot automatically once the upgrade completes before disconnecting.

Firmware updated/downgrade from DJI Assistant 2(Enterprise Series) must align with a FlytBase-supported version for the specific dock and aircraft combination. After an upgrade, reconnect the device to FlytBase and confirm device connectivity, stable telemetry, and that the reported firmware version is correct.

If the update fails partway through, retry the upgrade in DJI Assistant 2 (Enterprise Series). If it continues to fail, capture a screenshot of the failure warning in the software interface and notify FlytBase Support before bringing the device back into operation.

Last updated