Firmware upgrades are delivered to DJI Products through firmware packages available on DJI Assistant 2. The firmware versioning system for the flight controller differs from the firmware package versioning system ; the firmware package contains firmware for other components as well as the flight controller.
The Onboard SDK is only concerned with the flight control version. Activating the Onboard SDK requires the flight controller firmware version to be supported by the Onboard SDK.
See the table below to determine which firmware package available on DJI Assitant 2 works with which version of the OSDK.
Current
on the side. If none say Current
, you need to upgrade your firmware.Aircraft/FC | Firmware Package Version | Flight Controller Version | OSDK Version Support |
---|---|---|---|
A3/A3 Pro | 1.7.1.5 | 3.2.36.8 | OSDK 3.3.1 (Current) |
1.7.0.5 | 3.2.15.50 | OSDK 3.2 | |
1.7.0.0 | 3.2.15.37 | OSDK 3.2 | |
N3 | 1.7.1.5 | 3.2.36.8 | OSDK 3.3.1 (Current) |
1.7.0.0 | 3.2.15.37 | OSDK 3.2 | |
M600/M600 Pro | 1.0.1.60 | 3.2.41.5 | OSDK 3.3.1 (Current) |
1.0.1.20 | 3.2.15.62 | OSDK 3.2 | |
1.0.0.80 | 3.2.15.00 | OSDK 3.2 | |
M100 | 1.3.1.0 | 3.1.10.0 | OSDK 3.3.1 (Current) |