Skip to content

IG810 Video Encoder board

mefistotelis edited this page Dec 20, 2022 · 11 revisions

Table of Contents

Function
Variants
Parts
Programming
External interfaces
Service interfaces
Board view
Schematics

Function

The Air Side Video Encoder board does real-time digital video stream compression for radio transfer. That stream can then be decoded and viewed on Ground Side.

Variants

Several versions of the board are known. Additinally, the board is very similar to IG800 Video Encoder board.

Marking Overview
P00924.04
P00924.05

Parts

Marking Amt. Pkg. Function Specification
TI DaVinci DM365AAAROI 48PDCN0 61 644A AAR 1 Media Processor
5DK77 D9PSK P6L7 2 Micron 2Gbit DDR3 SDRAM description
2JE12 NW362 6TTH 1 Micron MT29F?G? NAND
ADV7650 66CZ-P #1507 3032805.1 CHINA 1 Analog Devices HDMI decoder chip
51511 TI 5316? AJNT 1 QFN-8888 Texas Instruments TVP5151 Ultralow-Power NTSC/PAL/SECAM Video Decoder; 9-Bit Analog-to-Digital Converter description
PA 5TD/6LB 2 3x3 UDFN/WSON Mini Linear Regultor; part used is DI AP7361ADJ, but it could also be TI TPS7A16 DI datasheet TI description
C ?? ?? 1 Atmel AT88/ATSHA204
A??? 6 8-pin SOT23 Buck converter

Programming

Chips Firmware Description
DM3xx, IS43DR?, MX30LF1G/MT29F1G? m0800 Live feed video encoding.

External interfaces

Marking Overview
TODO

Service interfaces

The following service pads exist on this board:

Marking Overview
TODO

Board view

Top of a P00924.04 board:

IG810 Video Encoder board v4 A top

Bottom of the P00924.04 board:

IG810 Video Encoder board v4 A bottom

Top of a P00924.05 board:

IG810 Video Encoder board v5 A top

Bottom of the P00924.05 board:

IG810 Video Encoder board v5 A bottom

Schematics

Functional diagram

flowchart LR
    DBus-cable((DBus/FC<br/>cable))
    Gimbal-cable((Gimbal<br/>cable))
    HDMI-cable((HDMI<br/>cable))
    AV-cable((AV<br/>cable))
    HDMI-cable===HDMI-Decoder
    Gimbal-cable-- DUML over CAN,<br/>L/H lines ---CAN-passthrough
    DBus-cable----DBus-passthrough
    AV-cable== analog<br/>A/V ===AV-Decoder
    Gimbal-cable== video stream<br/>over USB,<br/>G-/G+ lines ====DaVinci-SoC
    subgraph Video Encoder board
    HDMI-Decoder[HDMI<br/>video<br/>decoder]
    AV-Decoder[video<br/>analog<br/>to digital<br/>converter]
    Gimbal-CryptoAuth[ATSHA204<br/>Crypto<br/>Auth]
    DaVinci-SoC[DM365 SoC<br/>video feed<br/>encoder]
    DaVinci-SoC---DaVinci-Xlat(quartz<br/>oscillator)
    DaVinci-SoC---DaVinci-RAM[DDR3<br/>SDRAM<br/>512MB]
    DaVinci-SoC---DaVinci-FLASH[NAND<br/>Flash]
    HDMI-Decoder===DaVinci-SoC
    HDMI-Decoder---HDMI-Xlat(quartz<br/>oscillator)
    AV-Decoder===DaVinci-SoC
    AV-Decoder---AV-Xlat(quartz<br/>oscillator)
    Gimbal-CryptoAuth---DaVinci-SoC
    CAN-passthrough(( ))
    DBus-passthrough(( ))
    end
    Interboard-OFDM((inter-<br/>board conn<br/>to OFDM))
    DaVinci-SoC== encoded<br/>video stream<br/>over USB ====Interboard-OFDM
    CAN-passthrough-- DUML over CAN ----Interboard-OFDM
    DBus-passthrough----Interboard-OFDM
Loading

Thick lines present propagation of video data. The live video feed can be acquired from HDMI, analog A/V, or wrapped with USB packets from gimbal cable. The DM365 receives the video and converts into compressed stream with bitrate suitable for radio transmission. Video is wrapped with USB packets again, and sent to Air OFDM Transceiver board.

Telemetry and C&C packets in DUML format are exchanged with the Gimbal. The control also goes to FC, in form of D-Bus serial communication (which is DJI-rebranded S-Bus).

DUML packets from gimbal are provided to the Air OFDM Transceiver board over CAN.

Hardware schematics

No schematics available.

Clone this wiki locally