Genuine DJI Matrice 400, Dock 3 and Zenmuse L3 beside the title DJI Enterprise Firmware Tracker
Enterprise Drone Solutions

DJI Enterprise Firmware & Software Compatibility Tracker 2026: Current Versions, PSDK Branches & Known-Issue Checks

SpeedyDrone Enterprise Reference

DJI Enterprise Firmware Tracker

Current aircraft, controller, Dock, payload, Terra and PSDK branches—plus the checks that matter before a production update.

Genuine DJI Matrice 400 aircraft from the SpeedyDrone product listing
Last verifiedSeptember 25, 2026
Source priorityDJI official global and Canadian documentation
CoveragePublished versions and compatibility guidance

DJI Enterprise firmware is a system, not one version number. An operational stack can include an aircraft, controller, battery station, payload, Pilot 2, Terra, FlightHub 2 and a branch-specific Payload SDK. This tracker consolidates the current DJI-published versions and shows which compatibility checks still have to happen before an update reaches a production fleet.

What this page does—and does not do

“Current download” means the version DJI lists on the linked page when we checked it. It does not mean every aircraft, payload, controller and third-party integration combination has been tested by SpeedyDrone. A PSDK release baseline is also not automatically the same as today's newest downloadable firmware.

CURRENT — DJI page currentLEGACY — older branchBRANCH-SPECIFIC — follow matrixVERIFY — check exact stack

Current DJI Enterprise firmware and software versions

The table below is a dated snapshot, not an instruction to update. The source link is the place to recheck immediately before deployment, especially if this page's last-verified date is no longer recent.

Component Current DJI download DJI date Compatibility action Official source
Matrice 400 UAV 17.02.50.07 Jun. 16, 2026 Check controller, station, payload and target PSDK release M400 downloads
M400 RC Plus 2 Enterprise 01.64.08.18 Jun. 16, 2026 Pair with the intended aircraft release M400 downloads
M400 BS100 01.00.00.13 Jun. 16, 2026 Include the station in the fleet inventory M400 downloads
Matrice 4E / 4T 17.02.05.01 Jun. 16, 2026 Check controller and current release notes Matrice 4 downloads
M4 RC Plus 2 Enterprise 01.64.08.20 Jul. 10, 2026 Do not infer aircraft version from controller version Matrice 4 downloads
Dock 3 / Matrice 4D / 4TD 17.02.05.21 Jun. 16, 2026 Validate the complete Dock stack and remote workflow Dock 3 downloads
Dock 3 D-RTK 3 17.01.05.02 Jun. 16, 2026 Track separately from Dock and aircraft Dock 3 downloads
Dock 3 RC Plus 2 01.64.08.18 Jun. 16, 2026 Check the exact Dock deployment package Dock 3 downloads
Matrice 350 RTK 17.03.00.05 Aug. 11, 2026 Use the M350 PSDK branch, not latest by default M350 downloads
M350 RC Plus 06.02.13.14 Aug. 11, 2026 Confirm aircraft/controller pair M350 downloads
M350 BS65 07.00.01.08 Apr. 16, 2025 Record even when unchanged M350 downloads
Payload / software Current DJI download DJI date Relevant compatibility baseline Official source
Zenmuse H30 / H30T 10.06.01.06 Mar. 31, 2026 Aircraft support plus applicable SDK/release notes H30 downloads
Zenmuse L2 06.00.01.04 Nov. 4, 2025 Aircraft + Pilot 2 + Terra workflow L2 downloads
Zenmuse L3 17.02.00.04 Aug. 3, 2026 M400 + Pilot 2 + Terra; check target PSDK release if integrated L3 downloads
DJI Terra 5.3.5 Aug. 20, 2026 Check processing workflow and payload requirements Terra downloads
Payload SDK 3.16.0 latest release Mar. 31, 2026 Branch-specific by aircraft generation DJI PSDK

Recent updates to watch

DJI Terra 5.3.5August 20, 2026
Matrice 350 RTKAircraft + RC, August 11
Zenmuse L317.02.00.04, August 3
Matrice 4 RC01.64.08.20, July 10

These are the most recent changes in this tracker snapshot, not a complete release history. For example, the M350 page now lists an August 11 aircraft build, so an older article that quoted a May firmware date may still be historically accurate while no longer being the current reference. That is why individual buying and workflow guides should link here instead of each becoming a separate version tracker.

Firmware compatibility means checking the whole system

Matrice 400 stack

Matrice 400aircraft firmware is only the centre of the system
RC Plus 2 Enterprise
BS100 battery station
H30T · L2 · L3 · P1
Pilot 2 / Assistant 2
Terra / Modify
PSDK integration

An M400 operator should not stop after checking the aircraft line. Record the controller and BS100 Intelligent Battery Station, identify the attached payload, and include Terra or Modify if they are part of the deliverable. If a third-party payload or onboard computer is used, add the relevant PSDK branch and integration build to the same change record. The Matrice 400 E-Port V2 and PSDK guide explains those integration paths in more detail.

DJI Dock 3 stack

DJI Dock 3remote operations platform
Matrice 4D / 4TD
D-RTK 3
RC Plus 2 Enterprise
FlightHub 2
DJI Enterprise App
Network / remote workflow

DJI's Dock 3 page publishes separate entries for the Dock aircraft, D-RTK 3 and controller because this is a multi-component system. A post-update test therefore needs the Dock 3, the correct Matrice 4D or Matrice 4TD, the D-RTK 3 Multifunctional Station, FlightHub 2 and the remote mission path—not just the aircraft boot screen. The DJI Enterprise App guide and O4 Ground Station guide cover adjacent deployment layers.

Mapping and LiDAR stack

L2 or L3payload firmware and settings
Aircraft + Pilot 2
RTK / mission plan
DJI Terraprocessing version, settings and deliverable QA

A current payload does not make the complete processing workflow current. For L2 or L3, validate acquisition on the aircraft and then process representative data in the Terra version the team actually intends to use. Keep mission settings and output checks with the version record so a change in deliverables is not incorrectly diagnosed as “just firmware.”

DJI PSDK branch matrix: latest is not universal

DJI's current Payload SDK documentation divides aircraft into recommended branches. This is one of the easiest areas to get wrong because the newest SDK release is not the prescribed starting point for every aircraft generation.

Aircraft generation DJI recommended PSDK Tracker status Operational note
Manifold 3, M400, M4D / M4TD, M4E / M4T and later models Latest PSDK CURRENT Still check the target release's supported-product and firmware table
FlyCart 30 / 100 3.14.1 BRANCH-SPECIFIC Do not substitute the newest branch without validation
Mavic 3TA 3.13.1 BRANCH-SPECIFIC Keep aircraft and integration build records together
M350, M300, M30, Mavic 3 Enterprise, M3D / M3TD 3.9.2 BRANCH-SPECIFIC M350 should not be moved to 3.16 merely because 3.16 is newer
M210 V2 generation 2.2.1 LEGACY Older supported branch; preserve a known working toolchain
M200 / M210 generation 1.5.3 LEGACY Verify documentation and support before changing the environment
Current download versus compatibility baseline

PSDK 3.16.0 release documentation can name supported products and reference firmware versions for that SDK release. Those are compatibility baselines for that release; they are not automatically the same as every component's newest download today. Compare both columns before changing a working integration.

For M400 development, the DJI E-Port V2 Development Kit is the relevant SpeedyDrone product reference. Its current store record was unavailable when this tracker was prepared, so the link is for exact product details rather than a stock promise.

Release notes and known-issue checks

A version number alone is not enough to approve a change. Release notes explain the intended change; a Known Issue List can expose limitations that matter more than the headline feature. “Not observed” below means we did not see a separately labelled Known Issue List on that public downloads page when checked—it does not assert that the product has no known issues.

Product Release notes Known Issue List observed Last checked Action
Matrice 400 Yes — Aug. 11, 2026 Not separately listed Sep. 25, 2026 Read current release notes and support notices
Matrice 4 Series Yes — Jul. 10, 2026 Yes — Apr. 15, 2025 Sep. 25, 2026 Review both documents
Dock 3 Yes Not separately listed Sep. 25, 2026 Include FlightHub and remote-operation checks
Matrice 350 RTK Yes Not separately listed Sep. 25, 2026 Review payload and PSDK branch
Zenmuse H30 Series Yes — Mar. 31, 2026 Yes — Jul. 18, 2024 Sep. 25, 2026 Read both even when issue list is older
Zenmuse L2 Yes — Nov. 4, 2025 Yes — Jul. 18, 2024 Sep. 25, 2026 Test acquisition and Terra processing
Zenmuse L3 Yes — Jul. 30, 2026 Yes — Mar. 31, 2026 Sep. 25, 2026 Check payload, aircraft and Terra together
DJI Terra Yes Yes — Aug. 20, 2026 Sep. 25, 2026 Validate representative processing project

SpeedyDrone operational planning framework

This is a SpeedyDrone change-planning framework, not a DJI risk rating and not a claim about defect probability. “High” means the validation scope should be wider because more operational functions can be affected.

Low change impact

Documentation refresh or a minor application update that does not alter the production aircraft configuration. Confirm access and expected workflow.

Medium change impact

Payload firmware, controller firmware or Terra processing version. Test the affected sensor, connection or output pipeline.

High change impact

Aircraft firmware, Dock firmware, production PSDK environment or a multi-component fleet update. Use staged validation and rollback planning.

Enterprise firmware change-control checklist

Before the update

  • Record every current component version.
  • Read release notes and the available Known Issue List.
  • Confirm aircraft, payload and controller compatibility.
  • Confirm the correct PSDK branch for third-party hardware.
  • Check Terra and other software requirements.
  • Export or save required mission data and configuration records.
  • Charge aircraft, controller and station batteries adequately.
  • Schedule work outside the critical mission window.

After the update

  • Confirm normal aircraft boot and controller connection.
  • Confirm every payload is detected and video feeds work.
  • Verify RTK, obstacle sensing and required flight modes.
  • Load a representative mission route.
  • Capture and save photos, video and mission files.
  • Verify FlightHub 2 connectivity and synchronization.
  • Test Dock remote operations where applicable.
  • Test third-party payloads and PSDK functions.
  • Process representative L2/L3 data in the intended pipeline.

Should you update immediately before a mission?

Do not treat a production fleet firmware update like routine phone-app maintenance. Treat it as a configuration change that needs validation. If tomorrow's work is a utility shutdown, corridor survey, emergency deployment or expensive industrial inspection, a fleet-wide untested change the night before creates avoidable operational uncertainty.

Reviewnotes, issues, branches and mission impact
Test one systemrepresentative aircraft and payload stack
Validate missioncapture, remote ops and processing
Roll outcontrolled fleet deployment and records

This sequence is an operational recommendation, not a statement that DJI prohibits mission-adjacent updates. Emergency fixes and mandated changes can alter the decision; document that reason and increase the validation effort accordingly.

Do not assume you can roll back.

Downgrade availability, permitted versions and required tools vary by product. Verify rollback support for the exact aircraft, controller, payload or Dock before changing a production system. A backup of settings or data is not the same as firmware rollback capability.

Firmware troubleshooting matrix

Symptom First compatibility check Then validate
Payload suddenly not recognized Aircraft + payload firmware Mount, cable/interface and supported-payload documentation
Controller shows an inconsistency Aircraft + controller versions Pilot 2, account/network and update completion
Third-party payload stops working PSDK branch + aircraft firmware Integration build, E-Port/SkyPort/X-Port path and vendor release
L2/L3 processing changes or fails Payload firmware + Terra version Mission settings, calibration, data integrity and output settings
Dock mission fails after an update Dock + aircraft + FlightHub stack D-RTK 3, network, route and remote-operation health
Expected feature is missing Release notes + region + hardware support Required application, entitlement and exact model
Unexpected behaviour appears Known Issue List Reproduce on the staged system and preserve logs
Fleet units behave differently Exact firmware inventory for each unit Controller, payload, app, configuration and branch differences

This is a diagnostic starting point, not a substitute for DJI support or engineering investigation. Preserve version inventories, timestamps, logs, example files and the steps needed to reproduce the problem before changing more components.

Use one canonical DJI source region

DJI regional or language pages can be indexed or refreshed at different times. A stale regional page does not by itself prove that DJI maintains a separate regional firmware build. To avoid creating a mixed matrix, this tracker uses the linked English/global product downloads and developer documentation as its defined source set and records the checked date. If a Canadian account, controller or DJI tool presents a different eligible build, treat that as a specific environment to verify—not a number to silently merge into this table.

For broader hardware fit, use SpeedyDrone's DJI Enterprise payload compatibility matrix. The Matrice 400 vs Matrice 350 RTK guide retains the platform-selection question; this page owns the current-version and change-control question.

Current SpeedyDrone enterprise product references

Use these exact Canadian product pages when the firmware decision is part of a purchase, fleet refresh or integration review. Product availability can change, so the linked page—not this article—is the current commercial record.

Matrice 400 SP Plus Full Package from SpeedyDrone

Matrice 400

Current flagship platform in the latest-PSDK generation.

View the M400 full package →
DJI Matrice 4E from SpeedyDrone

DJI Matrice 4E

Compact enterprise mapping platform tracked with its controller.

View DJI Matrice 4E →
DJI Matrice 4T from SpeedyDrone

DJI Matrice 4T

Compact multi-sensor platform sharing the M4 aircraft branch.

View DJI Matrice 4T →
DJI Dock 3 from SpeedyDrone

DJI Dock 3

Multi-component remote system requiring stack-level validation.

View DJI Dock 3 →
Zenmuse H30T from SpeedyDrone

Zenmuse H30T

Multi-sensor payload with its own firmware and issue documents.

View Zenmuse H30T →
Zenmuse L2 from SpeedyDrone

Zenmuse L2

LiDAR payload whose workflow also depends on aircraft and Terra.

View Zenmuse L2 →
Zenmuse L3 from SpeedyDrone

Zenmuse L3

Current-generation LiDAR payload for the M400 processing stack.

View Zenmuse L3 →

DJI Enterprise firmware FAQ

What is the latest DJI Matrice 400 firmware?

As checked on September 25, 2026, DJI's Matrice 400 downloads page lists aircraft firmware 17.02.50.07 dated June 16, 2026. The same page lists RC firmware 01.64.08.18 and BS100 firmware 01.00.00.13. Recheck the official page before updating.

What is the latest DJI Matrice 4E and Matrice 4T firmware?

DJI's current Matrice 4 Series page lists 17.02.05.01 for both M4E and M4T, dated June 16, 2026. It lists RC Plus 2 Enterprise firmware 01.64.08.20 dated July 10, 2026.

What is the latest DJI Matrice 350 RTK firmware?

DJI's Matrice 350 RTK downloads page lists aircraft firmware 17.03.00.05 and RC Plus firmware 06.02.13.14, both dated August 11, 2026, when this tracker was checked.

What is the latest Zenmuse H30T firmware?

The Zenmuse H30 Series downloads page lists firmware 10.06.01.06 dated March 31, 2026. Check its release notes, Known Issue List and aircraft support before deployment.

What is the latest Zenmuse L3 firmware?

DJI's Zenmuse L3 downloads page lists 17.02.00.04 dated August 3, 2026. The complete workflow also includes the M400, Pilot 2 and DJI Terra.

What is the current DJI Terra version?

DJI's Terra downloads page lists version 5.3.5 dated August 20, 2026. A production mapping team should process representative data before changing the standard workflow.

Should Matrice 350 use the latest PSDK?

Not by default. DJI's current recommended-version table places M350, M300, M30, Mavic 3 Enterprise, M3D and M3TD on PSDK 3.9.2. M400, Matrice 4, Manifold 3 and later models are in the latest-PSDK group.

Should I update enterprise firmware immediately before a mission?

Usually, allow time for validation. Review the change, test one representative system, validate the real mission workflow and then roll it out. The exact decision depends on the release, mission and urgency.

Can DJI Enterprise firmware always be downgraded?

No universal rollback promise should be made. Downgrade availability and supported versions depend on the exact product and current DJI tools. Verify rollback before changing a production system.

Tracker maintenance log

September 25, 2026: Initial local tracker package prepared. Verified Matrice 400, Matrice 4 Series, Dock 3, Matrice 350 RTK, H30 Series, L2, L3, Terra and PSDK documentation.

Planned maintenance: Recheck at least monthly and after major DJI Enterprise releases. A planned cadence is not evidence that a future check occurred; this log will record each completed review.

Plan the stack, not just the update

Tell SpeedyDrone which aircraft, controller, Dock, payload, software and third-party integrations are in your workflow. We can help frame the compatibility and procurement questions before you change a production fleet.

Request an enterprise compatibility review

Source note: Versions were checked against the linked DJI Enterprise downloads and DJI Developer pages on September 25, 2026. This reference tracks published information; it is not a guarantee for every mixed-version configuration. Recheck the exact official pages, release notes, known issues and the software presented by your device before updating.

Previous
DJI FlightHub Sync Guide 2026: MQTT, EventAPI, File Sync, Livestream Forwarding & Third-Party Cloud Integration
Next
DJI Dock 3 FlightHub 2 3D Drawing Guide: Laser Lines, Areas, AR Projection & Map Annotations