-
Notifications
You must be signed in to change notification settings - Fork 428
WM240 Core Board
Function
Variants
Parts
Programming
External interfaces
Service interfaces
Board view
Schematics
The board stores most of computational power of the drone. It contains video encoder for both FPV and SD-card, but also video recognition for positioning (VPS) and gesture control. It also contains transceiver and high-frequency components which make up Ocusync radio channel.
Several versions of the module are known.
Marking | Overview |
---|---|
P02965.08 | The first version. |
Size of the board, measured at envelope (outermost points), is 118.0 x 51.8 mm.
Marking | Amt. | Pkg. | Function | Specification |
---|---|---|---|---|
H3 V10R03 1804 T0YC30 00A-1 | 1 | FBGA | H3 "Eagle", Custom ASIC based on Imagination Technologies IP, Cortex-A7 CPU, PowerVR e5500 encoder, TrustZone with CryptoCell | |
Leadcore LC1860C T2F20518 423 TOWF35.00 ARM | 1 | 579-ball 13x13mm BGA | Quad-core 1.5GHz ARM Cortex-A7 SoC with Mali-T622 GPU and LTE Cat 4 baseband modem | |
Leadcore LC1160 S2F2 0918 200 HEE663 | 1 | Power Management Unit and Audio codec, which meets LC1860 requirements | ||
Micron 8GA98 JWB30 9JPY | 1 | 63-ball 11x9 VFBGA | Micron MT29TZZZ4D4BKERL-125 | description |
SEC 807 B041 KLMAG1JETD | 1 | 153FBGA 11.5x13 | Samsung KLMAG1JETD-B041 eMMC 128Gbit, eMMC5.1 JEDEC Standard support | description datasheet |
ACTIVE 8846QM JI 162 | 1 | Active-Semi Advanced PMIC for Multi-Core Application Processors | description | |
ACP ACPD4GD31D3 EDEG977KC | 1 | 169-ball FBGA | ACP IRIS411 LTE Cat 4 Transceiver, with I/Q samples and control messages exchanged on a DigRF v4 serial interface; acts as RF front-end for LC1860C | description |
JBO | 1 | 10-pad UQFN-4141 | TI TS5A23157RSER Dual 10Ohm SPDT Analog Switch | datasheet |
SKY 3330 | 2 | QFN-12L 2x2 | SKY13330 Single-Pole, Double-Throw (SPDT) RF switch | description datasheet |
78X / 78N | 2 | RF part | ||
iE1000 D0 N1XV03.00 1810 TAIWAN | 2 | 5.8GHz RF Front-End (both PA and LNA) | ||
85408-11 3033D34.1 1703 MX | 2 | SKY85408-11 High-Power (+23dBm) 5GHz Ultra-Linear WLAN Power Amplifier with Integrated Power Detector | description datasheet | |
S 70 | 1 | 6-pin MLPD-6L | SKY HF SPDT or DPDT Switch; exact model unknown | |
70I | 2 | 8-pin UQFN | ||
2R2 | 1 | Inductor | ||
2.2 | 3 | Inductor | ||
ETRA 8024 M007001 8113J | 1 | QFN-8888 | ||
TI 84C0D31 LP8754k2C2 | 1 | Multiphase 6-Core Step-Down Converter | description | |
NK8J JDG / NXAI JDG | 2 | |||
AFBJ | 1 | |||
K7K C3 | 1 | |||
ADJRJA | 1 | |||
CES / CE5 | 2 | |||
LF-2100E 5MG256C A817VV05 PHIL 1819 DL54C4920301A9 | 1 | 256-ball csfBGA | Lattice LCMXO3L-2100E-5MG256C MachXO3LF FPGA with 2100 Look-Up Tables, 1.2 V supply, slow speed grade | datasheet |
XDPV 1C | 1 | |||
2555 TI 60 | 1 | |||
GL850H ONA0111 7380021 | 1 | 64-Pin LQFP | Genesys Logic GL850, USB 2.0 4-port HUB Controller | description |
12.000 826 | 1 | Quartz oscillator | ||
54335A TI 811 CC85 | 1 | 10-pad VSON-55 3x3 | TPS54335A 4.5V to 28V Input, 3A, Synchronous, Step-Down Converter with Eco-mode | description |
974 QK | 1 | Barely readable | ||
AN320 D 81 | 1 | Quartz oscillator in radio section | ||
EAWA | 1 | |||
ATQ J08 356 | 1 | |||
1206 36K AEB6 | 1 | Markings uncertain | ||
CN5 | 1 | |||
V5' | 1 | |||
LM965 | 1 | Barely readable | ||
1D011H TI 758 | 1 | Barely readable | ||
50-pin FPC L/R CON "9s- F" | 2 | 50-pin 12.6x2.2 | LANRUISI 2x25pin female connector, 0.4 mm pitch; "F" written on back; Flexible Printed Circuit Connectors, first for rear sensors, second for GPS | |
24-pin FPC TOP M/R CON "CON 4/16" | 2 | 24-pin | Flexible Printed Circuit Connectors, for two down-facing cameras | |
40-pin FPC RIGHT BTM CON "HRS J" | 1 | 40-pin | Hirose 2x20pin female connector; Flexible Printed Circuit Connector, for gimbal with camera | |
40-pin FPC MID BTM CON | 1 | 40-pin 10.6x2.2 | LANRUISI 2x20pin female connector, 0.4 mm pitch; Flexible Printed Circuit Connectors, for SD-card, USB, bottom lights and IR sensor | |
34-pin FPC BTM RIGHT CON "8x F" | 1 | 34-pin 9.4x2.2 | LANRUISI 2x17pin female connector, 0.4 mm pitch; "8x" written on top, "F" on back; Flexible Printed Circuit Connector, for ESC and power board |
Chips | Firmware | Description |
---|---|---|
LC1860C | m0901 | Radio communication and control of intelligent flight functions. |
H3 Eagle | m0801 | Video encoding, vision system and flight control. |
Marking | Overview |
---|---|
50-pin FPC L CON | Inter-board connection to rear sensors module |
50-pin FPC R CON | Inter-board connection to GPS Module board |
24-pin FPC TOP M CON | Connection to rear down-facing camera |
24-pin FPC TOP R CON | Connection to front down-facing camera |
40-pin FPC RIGHT BTM CON | Inter-board connection to gimbal with camera |
40-pin FPC MID BTM CON | Inter-board connection to bottom board with SD-card, USB, bottom lights and IR sensor |
34-pin FPC BTM RIGHT CON | Inter-board connection to ESC and power board |
The following service pads exist on this board:
Marking | Overview |
---|---|
TODO |
Top of a P02965.08 board:
Bottom of the P02965.08 board:
flowchart LR
Gimbal-FFC-cable((FFC to<br/>Gimbal))
Gimbal-FFC-cable== image<br/>sensor<br/>data ====Processing-SoC
subgraph Core Board A
Occusync-SoC[LC1860C SoC<br/>Quad-core<br/>ARM Cortex-A7]
subgraph Camera Encoder block
Processing-SoC[H3 Eagle SoC<br/>Cortex-A7<br/>PowerVR e5500<br/>FC within TZ]
Processing-SoC== high bit rate<br/>video & photo ===Media-SD-Slot(SD-card slot)
end
Processing-SoC-- UART<br/>DUML ---Occusync-SoC
Processing-SoC== low bit rate<br/>video stream ====Occusync-SoC
Occusync-SoC===LTE-Transceiver
Media-SD-Card[SD-card]
Media-SD-Slot---Media-SD-Card
subgraph Occusync transceiver block
LTE-Transceiver[IRIS411<br/>LTE Cat 4<br/>transceiver]
LTE-Transceiver===RF-Front-End-A[iE1000<br/>2.4+5GHz RF<br/>Front-End]
LTE-Transceiver===RF-Front-End-B[iE1000<br/>2.4+5GHz RF<br/>Front-End]
RF-Front-End-A===RF-Tx-Amp-A[SKY85408-11<br/>5GHz power<br/>out amp]
RF-Front-End-B===RF-Tx-Amp-B[ETRA 8024<br/>unkn amp]
RF-Switch-A[RF<br/>splitters<br/>switches]
RF-Switch-B[RF<br/>splitters<br/>switches]
RF-Front-End-A===RF-Switch-A
RF-Tx-Amp-A===RF-Switch-A
RF-Tx-Amp-B===RF-Switch-B
RF-Front-End-B---RF-Switch-B
end
end
Antenna-A1((Ant))
Antenna-B1((Ant))
RF-Switch-A---Antenna-A1
RF-Switch-B---Antenna-B1
Thick lines present propagation of video data. The video comes from sensor board through Flex Film Cable. The sensor data goes to H3 "Eagle", which is the central SoC for video data processing from all cameras. For the main camera, it applies proper filtering to the data, then generates two streams out of it - high bandwidth stream is H.265/H.264/MPEG-4 compressed and written to SD-card (if recording), low bandwidth stream is sent to LC1860C for compression and radio transmission to the RC.
The antennas can also receive DUML packets from the RC, in which case the input RF signal is amplified through LNA and received through LTE Transceiver. The DUML packets are provided to the LC1860C SoC, and from there routed to other modules of the drone.
Both H3 "Eagle" and LC1860C require external RAM and NAND/eMMC chips, and quartz oscillator for clock signal generation. That will be shown in detail on the diagram focused on intelligent functions.
flowchart LR
FFC-Sensors-Down((FFC<br/>to Down<br/>Cameras))
FFC-Sensors-Forward((FFC to<br/>Forward<br/>Cameras))
FFC-Sensors-Down---Movidius-SoC
FFC-Sensors-Forward---Movidius-SoC
subgraph Core Board A
Processing-SoC[LC1860C SoC<br/>Quad-core<br/>ARM Cortex-A7]
Inteligent-FPGA[LCMXO2 FPGA<br/>1280 LUT]
Inteligent-FPGA---Inteligent-Xlat(quartz<br/>oscillator)
Processing-SoC----Inteligent-FPGA
Movidius-SoC[MA2100A SoC<br/>Myriad VPU]
Movidius-SoC---Movidius-Xlat(quartz<br/>oscillator)
Processing-PMU[LC1160 PMU<br/>for Leadcore]
Movidius-SoC----Processing-SoC
Processing-PMU---Processing-SoC
Processing-SoC---Processing-RAM-EMMC[4GB eMMC<br/>4GB lpDDR3]
Processing-Xlat(quartz<br/>oscillator)---Processing-SoC
subgraph Camera Encoder block
Ambarella-SoC[Ambarella A9<br/>Camera SoC<br/>2x ARM and DSP]
end
Encoder-CryptoAuth[ATSHA204<br/>Crypto<br/>Auth]
Ambarella-SoC---Encoder-CryptoAuth
Ambarella-SoC== low bit rate<br/>video stream ====Processing-SoC
Encoder-CryptoAuth---Processing-SoC
Processing-SoC----TOF-Driver
subgraph Ultrasonic Sonar block
TOF-Driver[M058ZDN uC<br/>ToF driver<br/>ARM Cortex-M0]
TOF-Driver-Xlat(quartz<br/>oscillator)
TOF-Comparator[Comparator]
TOF-Spk((SPK))
TOF-Mic((MIC))
TOF-Out-Switch(Output<br/>switches)
TOF-Inp-Amp[Input<br/>amps]
TOF-Out-Switch---TOF-Spk
TOF-Comparator---TOF-Inp-Amp
TOF-Comparator---TOF-Out-Switch
TOF-Inp-Amp---TOF-Mic
TOF-Driver---TOF-Comparator
TOF-Driver---TOF-Out-Switch
TOF-Driver-Xlat---TOF-Driver
end
end
FFC-Flight-Control((FFC<br/>to Flight<br/>Control))
Processing-SoC--------FFC-Flight-Control
No schematics available.
This page is created by drone enthusiasts for drone enthusiasts.
If you see a mistake, or you know more about specific subject, or you see an area for improvement for the wiki - create an issue in this project and attach your patch (or describe the change you propose).