DJI Firmwares - randomlettersandnumbers/DJI-Stuff GitHub Wiki
Known firmware modules for DJI products are listed below:
Module | Board | Firmware packages | Purpose |
---|---|---|---|
[m0100](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m0100) | WM320 Gimbal top board, WM321 Camera encoder board | OSMO_FC350Z_FW, OSMO_FC550R_FW, OSMO_FC550_FW, OSMO_FW, P3C_FW, P3S_FW, P3XW_FW, P3X_FW, WM610_FC350Z_FW, WM610_FC550_FW, WM610_FW | Video processing app |
[m0101](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m0101) | WM320 Gimbal top board, WM321 Camera encoder board | OSMO_FC350Z_FW, OSMO_FC550R_FW, OSMO_FC550_FW, OSMO_FW, P3C_FW, P3S_FW, P3XW_FW, P3X_FW, WM610_FC350Z_FW, WM610_FC550_FW, WM610_FW | Video processing loader |
[m0305](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m0305) | [P3 Flight Controller](/randomlettersandnumbers/DJI-Stuff/wiki/P3-Flight-Controller-aka-MC) | A3_FW, AI900_AGR_FW, AM603_FW, MATRICE100_FW, MATRICE600PRO_FW, MATRICE600_FW, N3_FW, P3C_FW, P3S_FW, P3XW_FW, P3X_FW, WM610_FC350Z_FW, WM610_FC550_FW, WM610_FW | Flight controller loader |
[m0306](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m0306) | [P3 Flight Controller](/randomlettersandnumbers/DJI-Stuff/wiki/P3-Flight-Controller-aka-MC) | A3_FW, AI900_AGR_FW, AI900_FW, AM603_FW, MATRICE100_FW, MATRICE600PRO_FW, MATRICE600_FW, MG1S_FW, N3_FW, P3C_FW, P3S_FW, P3XW_FW, P3X_FW, WM610_FC350Z_FW, WM610_FC550_FW, WM610_FW | Flight controller app |
[m0400](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m0400) | WM320 Gimbal top board, WM321 Gimbal top board | HG300_FW, OSMO_FC350Z_FW, OSMO_FC550R_FW, OSMO_FC550_FW, OSMO_FW, P3C_FW, P3S_FW, P3XW_FW, P3X_FW, WM610_FC350Z_FW, WM610_FC550_FW, WM610_FW | Gimbal master control |
[m0605](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m0605) | C1_FW | Radio | |
[m0800](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m0800) | WM320 Gimbal top board | OSMO_FC550R_FW, OSMO_FC550_FW, OSMO_FW, P3X_FW, WM610_FC550_FW, WM610_FW | FPV feed in P3X |
[m0900](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m0900) | P3X OFDM Receiver board | HG300_FW, LBTX_FW, MATRICE100_FW, MG1S_FW, OSMO_FC350Z_FW, OSMO_FC550R_FW, OSMO_FC550_FW, OSMO_FW, P3C_FW, P3S_FW, P3XW_FW, P3X_FW, WM610_FC350Z_FW, WM610_FC550_FW, WM610_FW | Lightbridge transmission control |
[m1100](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m1100) | P3 Battery Intelligent board | MATRICE100_FW, MATRICE600PRO_FW, MATRICE600_FW, MG1S_FW, P3C_FW, P3S_FW, P3XW_FW, P3X_FW, WM610_FC350Z_FW, WM610_FC550_FW, WM610_FW | Battery model 1 FW |
[m1101](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m1101) | P3 Battery Intelligent board | MATRICE600PRO_FW, MATRICE600_FW, P3C_FW, P3S_FW, P3XW_FW, P3X_FW | Battery model 2 FW |
[m1200](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m1200) | [ESC center board](/randomlettersandnumbers/DJI-Stuff/wiki/P3X-ESC-center-board) | A3_FW, AM603_FW, ESC_FW, MATRICE100_FW, MATRICE600PRO_FW, MATRICE600_FW, MG1S_FW, P3C_FW, P3S_FW, P3XW_FW, P3X_FW, WM610_FC350Z_FW, WM610_FC550_FW, WM610_FW | ESC firmware |
[m1201](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m1200) | [ESC center board](/randomlettersandnumbers/DJI-Stuff/wiki/P3X-ESC-center-board) | A3_FW, AM603_FW, MATRICE100_FW, MATRICE600PRO_FW, MATRICE600_FW, MG1S_FW, P3C_FW, P3S_FW, P3XW_FW, P3X_FW, WM610_FC350Z_FW, WM610_FC550_FW, WM610_FW | ESC firmware |
[m1202](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m1200) | [ESC center board](/randomlettersandnumbers/DJI-Stuff/wiki/P3X-ESC-center-board) | A3_FW, AM603_FW, MATRICE100_FW, MATRICE600PRO_FW, MATRICE600_FW, MG1S_FW, P3C_FW, P3S_FW, P3XW_FW, P3X_FW, WM610_FC350Z_FW, WM610_FC550_FW, WM610_FW | ESC firmware |
[m1203](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m1200) | [ESC center board](/randomlettersandnumbers/DJI-Stuff/wiki/P3X-ESC-center-board) | A3_FW, AM603_FW, MATRICE100_FW, MATRICE600PRO_FW, MATRICE600_FW, MG1S_FW, P3C_FW, P3S_FW, P3XW_FW, P3X_FW, WM610_FC350Z_FW, WM610_FC550_FW, WM610_FW | ESC firmware |
[m1300](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m1300) | GL300 Interface board | C1_FW, P3S_FW, P3XS_FW, P3X_FW | RC video transcoding |
[m1301](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m1301) | GL300 Interface board | C1_FW | RC video transcoding |
[m1400](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m1400) | GL300 Main board | C1_FW, MG1SRC_FW, P3C_FW, P3S_FW, P3XS_FW, P3XW_FW, P3X_FW | RC MCU for GL300a/b |
[m1401](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m1401) | GL300 Main board | C1_FW, MG1SRC_FW | RC MCU for GL300c |
[m1500](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m1500) | P3X OFDM Receiver board | P3S_FW, P3X_FW, WM610_FC550_FW, WM610_FW | OFDM USB controller |
[m1600](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m1600) | GL300 Main board | C1_FW, P3S_FW, P3XS_FW, P3X_FW | RC USB controller |
[m1601](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m1601) | GL300 Main board | C1_FW, P3S_FW, P3XS_FW, P3X_FW | RC USB controller |
[m1700](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m1700) | [VPS Module board](/randomlettersandnumbers/DJI-Stuff/wiki/P3X-VPS-Module-board) | P3S_FW, P3XW_FW, P3X_FW, WM610_FC350Z_FW, WM610_FC550_FW, WM610_FW | VPS camera |
[m1701](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m1701) | [VPS Module board](/randomlettersandnumbers/DJI-Stuff/wiki/P3X-VPS-Module-board) | P3S_FW, P3XW_FW, P3X_FW, WM610_FC350Z_FW, WM610_FC550_FW, WM610_FW | VPS sonar |
[m1900](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m1900) | [OFDM Receiver board](/randomlettersandnumbers/DJI-Stuff/wiki/P3X-OFDM-Receiver-board) | LBTX_FW, P3S_FW, P3X_FW, WM610_FC550_FW, WM610_FW | OFDM FPGA bitstream |
[m2000](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m2000) | GL300 Main board | C1_FW, P3S_FW, P3XS_FW, P3X_FW | RC FPGA bitstream |
[m2001](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m2001) | GL300 Main board | C1_FW, P3S_FW, P3XS_FW, P3X_FW | RC FPGA bitstream |
[m2002](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m2002) | GL300 Main board | C1_FW, P3S_FW, P3XS_FW, P3X_FW | RC FPGA bitstream |
[m2003](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m2003) | GL300 Main board | C1_FW | RC FPGA bitstream |
[ublox M8](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-ublox-M8) | P3 P4 GPS Module board | n/a | GPS programming |
[DSPIC33 gimbal arm](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-DSPIC33-gimbal-arm) | WM320 Gimbal top board, WM320 Gimbal driver roll, WM320 Gimbal driver pitch | n/a | Gimbal arm control |