P3X ESC center board - randomlettersandnumbers/DJI-Stuff GitHub Wiki

Table of Contents

Function
Variants
Parts
Programming
External interfaces
Service interfaces
Board view
Schematics

Function

The ESC & Center board contains all four Electronic Speed Control circuits of the quadcopter. Flight controller (also called Main Controller) is placed on a separate board, soldered at the top of the ESC & Center board. This board also acts as a relay for connectors which link all other modules to the Flight Controller.

Variants

There are multiple versions of the board, divided into two major lines.

Marking Overview
WM320_ESC_CENT_v4 Part P3-33, release version for original 2312 motors
P01012.07
P01012.09 Part P3-96, modified version for updated 2312A motors

Parts

Version P01012.07 components

Marking Amt. Pkg. Function Specification
WE 7443551920 D5604 1 WE-HCI SMD Flat Wire High Current Inductor datasheet
54AXVTT G4 DRV8301 4 3-Phase Brushless Motor Pre-Driver with Dual Current Sense Amps and Buck Converter description
AON 6504 GA5P1P 6x4 30V N-Channel AlphaMOS datasheet
Dji IESC2000 CB58APCVT 980 4 Electronic Speed Control MCU; rebranded S320 980 F28027FPTT CB49CKR0T; TMS320F28027F Piccolo Microcontroller with InstaSPIN-FOC description
585379 357 XY 434 1 8-legged chip; two transistors for LM25116?
S2AJ3 LM25116 32 / 56A3F7U LM25116 MH 1 LM25116 6-42V Wide Vin, Current Mode Synchronous Buck Controller; used to prepare 12V line description
CAP PY 220 V TZ 3 electrolytic capacitor
W1A 53 4 PMST3904 NPN switching transistor; used for LED driving description
312FV 4 8-legged chip
54531 TI 56A 2 TPS54531 3.5V to 28V Input, 5A, 570kHz Step-Down Converter with Eco-mode; used to prepare 5V and 3V8 lines description
6524 GV5024 24 ESC High Power MOSFET

Version P01012.09 components

Marking Amt. Pkg. Function Specification
7804 GV5V1E 1 8-legged chip; two transistors for LM25116?

Programming

Chips Firmware Description
IESC2000 (TMS320F28027F) [m1200](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m1200)-[m1203](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-m1200) Electronic speed control programming.

External interfaces

Connectors on the board are:

Marking Overview
M1 YW/RD/BK Motor 1 soldering pads
M2 BK/RD/YW Motor 2 soldering pads
M3 YW/RD/BK Motor 3 soldering pads
M4 BK/RD/YW Motor 4 soldering pads
M1 VCC/G/R LED Light 1 power
M2 VCC/G/R LED Light 2 power
M3 VCC/G/R LED Light 3 power
M4 VCC/G/R LED Light 4 power
VCC/GND/BAT Battery soldering pads and 2-pin connector
3-pin USB con. micro-USB socket ribbon cable connector; provides USB-to-TTL converter connected to Flight Controller, were DUML communication to external PC takes place; comm parameters are 9600 8N1
8-pin Gimbal con. Gimbal top board ribbon cable connector
5-pin Compass con. Compass ribbon cable connector; only 4 pins used
10-pin OFDM con. OFDM Module ribbon cable connector; also provides VPS connection
3-pin API con. Connector not soldered; purpose unknown
21+20 pin edge pads The pads are soldered directly to the Flight Controller aka MC.

Service interfaces

The following service pads exist on this board:

Marking Overview
Mx TDO ESCx(1-4) diagnostic; unknown
Mx TCK ESCx(1-4) diagnostic; unknown
Mx TMS ESCx(1-4) diagnostic; unknown
Mx TDI ESCx(1-4) diagnostic; unknown
Mx 3V3 ESCx(1-4) diagnostic; 3.3V chip power for ESC MCU
Mx GND ESCx(1-4) diagnostic; ground
Mx I034 ESCx(1-4) diagnostic; unknown
Mx PWMx ESCx(1-4) diagnostic; PWMx(1-4) control signal
Mx RST ESCx(1-4) diagnostic; unknown
Mx TEST ESCx(1-4) diagnostic; unknown
Mx GND ESCx(1-4) diagnostic; ground
Mx RX ESCx(1-4) diagnostic; Flight controller to ESCx UART RX
Mx TX ESCx(1-4) diagnostic; Flight controller to ESCx UART TX
USB DP USB diagnostic; DP cable
USB DM USB diagnostic; DM cable
GIM RX3 Gimbal diagnostic; Flight controller to Gimbal UART RX
GIM TX3 Gimbal diagnostic; Flight controller to Gimbal UART TX
FRONT GND General diagnostic; power line ground
FRONT 12V General diagnostic; power line 12V for gimbal connector
BAT RX4 Battery diagnostic; Flight controller to Battery UART RX
BAT TX4 Battery diagnostic; Flight controller to Battery UART TX
GPS RX8 GPS diagnostic; Flight controller to GPS UART RX
GPS TX8 GPS diagnostic; Flight controller to GPS UART TX
VIEW RX7 General diagnostic; Flight controller unknown UART RX
VIEW TX7 General diagnostic; Flight controller unknown UART TX
VIEW 5V General diagnostic; 5V power
VIEW GND General diagnostic; ground
VIEW 3V6 General diagnostic; 3.6V chip power
OFDM RX1 OFDM diagnostic; Flight controller to OFDM UART RX
OFDM TX1 OFDM diagnostic; Flight controller to OFDM UART TX
OFDM SDA3 OFDM diagnostic; unknown
OFDM SCLa OFDM diagnostic; unknown
CMPAS RX6 Compass diagnostic; Flight controller to Compass UART RX
CMPAS TX6 Compass diagnostic; Flight controller to Compass UART TX

Board view

Top of the WM320_ESC_CENT_v4 board:

P3X ESC center board v4 with MC top

Bottom of the WM320_ESC_CENT_v4 board:

P3X ESC center board v4 with MC bottom

Top of the P01012.07 board:

P3X ESC center board v7 with MC top

Bottom of the P01012.07 board:

P3X ESC center board v7 with MC bottom

Top of the P01012.07 board, side views:

P3X ESC center board v7 with MC top perspective1 P3X ESC center board v7 with MC top perspective2

Top of a P01012.09 board:

P3X ESC center board v9 with MC top

Bottom of the P01012.09 board:

P3X ESC center board v9 with MC bottom

Top of a 2nd P01012.09 board (crashed - with missing connector and capacitor):

P3X ESC center 2nd board v9 with MC top

Bottom of the 2nd P01012.09 board:

P3X ESC center 2nd board v9 with MC bottom

Top of an unknown board, but with real IESC2000 chip marking:

P3X unknownn ESC center board with real chip marking top

Schematics

The following schematics were made by enthusiasts: