Twiga MAMBA Neo User manual

TV10 00 1/23
MAMBA Neo - TECHNICAL MANUAL 1/23
MAMBA Neo - TECHNICAL MANUAL
666
Technical Manual
MAMBA Neo
P/N –TV20 0011: Red Mamba Neo video encoder for LVDS zoom cameras
P/N –TV50 0011: Cable kit for TV20 0011 - Red Mamba Neo IP streaming platform
Includes: 30-way micro-coax camera cable, 2-way cable (power supply), 12-way cable (RS232/TTL/GPIOs), Wi-Fi antenna
P/N –TV20 0012: Blue Mamba Neo video encoder for LVDS zoom cameras
P/N –TV50 0012: Cable kit for TV20 0012 - Blue Mamba Neo IP streaming platform
Includes: 30-way micro-coax camera cable, 2-way cable (power supply), 12-way cable (RS232/TTL/GPIOs)
P/N –TV50 0013: Evaluation kit for TV20 0011 / TV20 0012 - Red / Blue Mamba Neo
Includes: 30-way micro-coax camera cable, 2-way jack cable (power supply), 12-way cable (RS232/TTL/GPIOs), Wi-Fi antenna, Ethernet cable,
HDMI A to Micro HDMI D cable, 12V 2A jack universal power supply
Writing
Approval
Date
07/04/2023
11/04/2023
Name
Cédric Boulanger
Cédric Boulanger
Signature

TV10 00 2/23
MAMBA Neo - TECHNICAL MANUAL 2/23
MAMBA Neo - TECHNICAL MANUAL
666
Revision History
Date
Revision
Description
Modified by
Note
10/05/2022
A
Creation of the document
CBO
07/04/2023
B
Update board and kit references
CBO

TV10 00 3/23
MAMBA Neo - TECHNICAL MANUAL 3/23
MAMBA Neo - TECHNICAL MANUAL
666
Table of content
Revision History ................................................................................................................................................................2
Table of content................................................................................................................................................................3
1. Presentation..............................................................................................................................................................5
1.1. Synoptic.............................................................................................................................................................5
1.2. Features ............................................................................................................................................................6
1.3. Video Flow.........................................................................................................................................................7
1.3.1. Flowsheet.................................................................................................................................................. 7
1.3.2. Video Flow Detail ......................................................................................................................................7
1.3.3. Communication flow.................................................................................................................................8
1.4. Video Input/output description........................................................................................................................9
1.4.1. LVDS Input.................................................................................................................................................9
1.4.2. MIPI Input..................................................................................................................................................9
1.4.3. Add-on Input .............................................................................................................................................9
1.4.4. HDMI Output...........................................................................................................................................10
1.4.5. Ethernet Output......................................................................................................................................10
1.4.6. Remote Ethernet.....................................................................................................................................10
1.4.7. Wifi Output .............................................................................................................................................10
1.5. Communication description............................................................................................................................10
1.5.1. LVDS Camera / Board..............................................................................................................................10
1.5.2. MIPI Camera / Board...............................................................................................................................10
1.5.3. Add-on Camera / Board ..........................................................................................................................10
1.5.4. RS485 / Board..........................................................................................................................................10
1.5.5. Debug / Board.........................................................................................................................................11
1.6. Power supply...................................................................................................................................................11
1.6.1. Camera / Board .......................................................................................................................................11
1.6.2. Board.......................................................................................................................................................11
1.7. Physical dimensions ........................................................................................................................................12
2. Hardware.................................................................................................................................................................13
2.1. Connectors overview –Red Mamba...............................................................................................................13
2.2. Connectors overview –Blue Mamba..............................................................................................................14
2.3. Led signalization..............................................................................................................................................15
2.4. Connector description.....................................................................................................................................15
2.4.1. J800 –Power Input..................................................................................................................................15
2.4.2. J200 –LVDS Input....................................................................................................................................16
2.4.3. J600 –GPIOs............................................................................................................................................17
2.4.4. J602 –MIPI Input ....................................................................................................................................18

TV10 00 4/23
MAMBA Neo - TECHNICAL MANUAL 4/23
MAMBA Neo - TECHNICAL MANUAL
666
2.4.5. J900 –Add-on Input................................................................................................................................19
2.4.6. J202 –FPGA GPIO....................................................................................................................................20
2.4.1. J500 –Ethernet remote ..........................................................................................................................20
2.4.2. J501 –Ethernet .......................................................................................................................................21
2.4.3. J601 –MicroSD........................................................................................................................................21
2.4.4. J400 –Micro HDMI..................................................................................................................................22
2.4.5. J1400 –USB OTG & UART Debug............................................................................................................22
2.4.6. RS485/TTL configuration.........................................................................................................................23
3. Functions.................................................................................................................................................................23
3.1. Basic communication (DEBUG) .......................................................................................................................23
3.2. Live Display......................................................................................................................................................23
3.3. Ethernet functionalities ..................................................................................................................................23
3.4. Wi-Fi functionalities (Red Mamba only) .........................................................................................................23
3.5. Recording ........................................................................................................................................................23
3.6. To go further ...................................................................................................................................................23

TV10 00 5/23
MAMBA Neo - TECHNICAL MANUAL 5/23
MAMBA Neo - TECHNICAL MANUAL
666
1. Presentation
Mamba Neo provides H.264 encoded video via Ethernet & Wifi. The user controls the board via a website.
The user can also send VISCA commands to control the camera over ethernet.
1.1. Synoptic
ETH J500 / J501
MIPI
MIPI
SPI
+6V/+12V
GPIO FPGA J202
GPIO J600
MicroSD J601
+3V3
RS485
Communication
USB
GPIO
Video
Power
UART TTL
Legend:
H.264
Encoded
Video
BT656
Video
LVDS Camera J200
+12V
UART TTL
USB / UART Debug J1400
LVDS Signal
Camera
Communication
Power
Unit
Ethernet
HDMI Micro J400
Video Out
Addon connector J900
AUDIO
Red Mamba only
FPGA
Power
IN
I2C/CAN/USB
PARALLEL
VIDEO YC
BT1120
OTG
DART-MX6
DUAL or QUAD
USB OTG &
UART Debug
RS485
Transceiver
RS485
GPIO
RS485/UART TTL
WiFi
GPIO
SD CARD
Video
HMDI
External power
GPIO FPGA
MIPI Camera J602
MIPI Signal
Camera
Communication
I2C
+3V3
WiFi
Red Mamba only
+3V3
UART Debug

TV10 00 6/23
MAMBA Neo - TECHNICAL MANUAL 6/23
MAMBA Neo - TECHNICAL MANUAL
666
1.2. Features
Board specific:
•Supports digital 8 channels LVDS input
•Supports MIPI-CSI2
•Micro HDMI 1.4 output
•MicroSD card
•Ethernet 10/100
•ONVIF Protocol (S Profile)
•Set of GPIOs
•External sync signal from camera
•RS485 - UART TTL
•Power supply: 6-12V
•Size (mm): 57.50 x 50 x 22 or 57.25 x 50 x 13 with no Ethernet connector
•Weight: 28g
Add-on specific
•Microphone In (Red Mamba Only)
•Stereo Audio out (Red Mamba Only)
•SPI, I2C
•YCbCr BT1120 Video input (muxed)
•RTC
•USB host
SoM specific:
•Video encoding H.264 Constrained Baseline up to 1080p30
•Video decoding: Baseline, Main, High Profile, up to 1080p60
•CPU: iMX6 Quad (Red Mamba) or Dual (Blue Mamba)
•Max CPU frequency: up to 800MHz
•DDR3 RAM Size: 1GB
•eMMC Size: 8GB
•WiFi a/b/g/n (Red Mamba Only)
Supported Cameras:
•Sony EH (EH3150, EH3300, EH3310, EH3400, EH3410, EH4300, EH6300)
•Sony EV (EV5300, EV5500, EV7100, EV7300, EV7310, EV7320, EV7500, EV7520, EV7520A, EV9500L)
•Tamron (MP1010M, MP1110M, MP2030, MP3010M)
•Wonwoo (MC-108, MC-108-M2, MC-108-M3)
•Sentech (AF243 LVDS)
•Powerview (PH8403-F22D, PH8536-H2D)
•KT&C (KZ33)
The differences between Blue/Red Mamba are:
•WiFi (none / a/b/g/n and BT)
•Audio (none / Mic and phones)
•Number of cores (2/ 4)

TV10 00 7/23
MAMBA Neo - TECHNICAL MANUAL 7/23
MAMBA Neo - TECHNICAL MANUAL
666
1.3. Video Flow
1.3.1. Flowsheet
1.3.2. Video Flow Detail
1.3.2.1. LVDS Input
The video is sent from the camera to Mamba LVDS input. The board acquires the LVDS video signal.
A pre-processing based on the FPGA is first made. Data is sent to the embedded iMX6. The video can be displayed or
streamed.
Signal
LVDS
Connector
USL30 ways
Link
Micro Coaxial Cable
Connector
USL30 ways
Signal
LVDS
Processing (MUX)
FPGA
Signal
BT656
Processing
iMX6 Processor
Signal
RTSP/HDMI…
Output connector
Ethernet, HDMI…
Output
Eth Cable, HDMI Cable …
1.3.2.2. MIPI Input
The video is sent from the camera to Mamba MIPI CSI2 input. The video signal is directly processed by the iMX6
processor.
Signal
MIPI CSI2
Link
FFC
Connector
FFC 22 pts
Wurth 687322124422
Signal
MIPI
Processing
iMX6 Processor
Signal
RTSP/HDMI…
Output connector
Ethernet, HDMI…
Output
Eth Cable, HDMI Cable …
LVDS input
J200
Add-on : YCbCr
BT1120
J900
MIPI CSI2
J602
FPGA
MUX
i.MX6 Quad or
Dual
Processor
HDMI output
J400
Ethernet
J500-J501
WiFi
Red Mamba only
eMMC/SD
J601
Mamba Board
Mamba Board

TV10 00 8/23
MAMBA Neo - TECHNICAL MANUAL 8/23
MAMBA Neo - TECHNICAL MANUAL
666
1.3.2.3. Add-on Input
Additional video input/output can be sent through the add-on connector on the back of Mamba board.
The video input is multiplexed via the FPGA and processed by the iMX6 Processor.
Signal
BT1120
Connector
Hirose DF40HC(4.0)-50DP-
0.4V(51)
Link
B to B connector
Connector
Hirose DF40HC(4.0)-50DS-
0.4V(51)
Signal
BT1120
Processing (MUX)
FPGA
Signal
BT656
Processing
iMX6 Processor
Signal
RTSP/HDMI…
Output connector
Ethernet, HDMI…
Output
Eth Cable, HDMI Cable …
1.3.3. Communication flow
1.3.3.1. LVDS camera Communication
There is a bi-directional communication between iMX6 processor and LVDS camera. The COM protocol used is UART
TTL.
Signal
UART
Link
Micro Coaxial Cable
Connector
USL30 ways
Signal
UART
Processing
iMX6 Processor
Note that the iMX6 can send commands to the camera. You will be able to handle the functions of the LVDS camera,
by sending VISCA commands via a dedicated website. You might also develop on Mamba platform your specific
application to control the camera.
1.3.3.2. MIPI camera communication
The MIPI camera communication is done by the I²C.
Signal
I2C
Connector
FFC
Link
Micro Coaxial Cable
Connector
FFC 22 pts
Wurth 687322124422
Signal
I²C
Processing
iMX6 Processor
NOTE: a specific add-on board can be necessary to use a new MIPI camera and a software development to add
drivers.
Mamba Board
Mamba Board
Mamba Board

TV10 00 9/23
MAMBA Neo - TECHNICAL MANUAL 9/23
MAMBA Neo - TECHNICAL MANUAL
666
1.3.3.3. Add-on Input communication
The add-on input communication is done by the I²C or SPI or CAN
Signal
I²C
Connector
Hirose DF40HC(4.0)-50DP-
0.4V(51)
Link
B to B connector
Connector
Hirose DF40HC(4.0)-50DS-
0.4V(51)
Signal
I²C
Processing
iMX6 Processor
Signal
SPI
Connector
Hirose DF40HC(4.0)-50DP-
0.4V(51)
Link
B to B connector
Connector
Hirose DF40HC(4.0)-50DS-
0.4V(51)
Signal
SPI
Processing
iMX6 Processor
Signal
CAN
Connector
Hirose DF40HC(4.0)-50DP-
0.4V(51)
Link
B to B connector
Connector
Hirose DF40HC(4.0)-50DS-
0.4V(51)
Signal
CAN
Processing
iMX6 Processor
1.4. Video Input/output description
1.4.1. LVDS Input
-Video: Digital
-Connector KEL USL00-30L, 30 way –J200
-Signals: LVDS
-Formats: 720p25 to 1080p30
-Clock: 74.25MHz
1.4.2. MIPI Input
-Video digital
-Connector: WURTH 687322124422, 22 way –J602
-Signals: 4 lanes MIPI CSI-2
-Formats: 720p25 to 1080p30, possibility to capture large images at lower FPS (6MPix image at 15fps)
-Clock: depending on the format, up to 200MHz
-Mating: Wurth Elektronik 687622100002, 22way 0.5mm FFC
1.4.3. Add-on Input
-Video digital
-Connector: Hirose DF40HC(4.0)-50DS-0.4V(51), 50 way –J900
-Signal: YCbCr BT.1120 16bits
-Formats: 720p25 to 1080p30
-Clock 74.25MHz
-Mating: Hirose DF40C-50DP-0.4V(51)
Mamba Board
Mamba Board
Mamba Board

TV10 00 10/23
MAMBA Neo - TECHNICAL MANUAL 10/23
MAMBA Neo - TECHNICAL MANUAL
666
1.4.4. HDMI Output
-Up to 1080p60 output
-Connector: Micro HDMI Molex 46765-0301 –J400
-Mating: Micro HDMI
1.4.5. Ethernet Output
-Ethernet 10/100
-Connector: RJ45 Amphenol RJHSE-3381 –J501
-Status LED: orange
-Activity LED: green
-Mating: RJ45
1.4.6. Remote Ethernet
-Ethernet 10/100
-Remote connector: Molex 53398-1071, 10 way –J500
-Mating: Molex 51021-1000
1.4.7. Wifi Output
-Wifi a/b/g/n
-Type: Access Point or Station
-Frequency: 2.4GH or 5GHz
-Connector: U.FL Coaxial
-Recommended antennas: Molex 47950 series
1.5. Communication description
1.5.1. LVDS Camera / Board
-Communication: UART
-Level: TTL (0-3,3V)
-Connector: KEL USL00-30L, 30 way –J200
-Signals: Rx, Tx
1.5.2. MIPI Camera / Board
-Communication: I²C
-Level: TTL (0-3,3V)
-Connector: WURTH 687322124422, 22 way –J602
-Signals: SDA, SCL
-Mating: Wurth Elektronik 687622100002, 22way 0.5mm FFC
1.5.3. Add-on Camera / Board
-Communication: I²C, SPI or CAN
-Level: TTL (0-3,3V)
-Connector: Hirose DF40HC(4.0)-50DS-0.4V(51), 50 way –J900
-Signals: SDA, SCL / MISO, MOSI, CS0, CLK / CANTx CANRx
1.5.4. RS485 / Board
-Communication: RS485 (Half/Full switchable)
-Connector: 53398-1271, 12 way –J600
-Signals: Rx, Tx
-Can be configured as UART TTL 3V3 (hardware modification)
-Mating: Molex 51021-1200
-Full duplex on all four pins, Half duplex on TX- and TX+ pins

TV10 00 11/23
MAMBA Neo - TECHNICAL MANUAL 11/23
MAMBA Neo - TECHNICAL MANUAL
666
1.5.5. Debug / Board
-Communication: UART TTL
-Connector: JST SM08B-SRSS-TB (LF)(SN), 12 way –J1400
-Signals: Rx, Tx
-Mating: JST SHR-08V-S-B
1.6. Power supply
The power supply of the board is +6V to 12V. It powers up the camera.
1.6.1. Camera / Board
-Voltage: 6-12VDC
-Connector: KEL USL00-30L, 30 way –J200
-The board powers the camera
1.6.2. Board
-Voltage: 6-12VDC
-Connector: Molex Picoblade 53398-0271, 2 way –J800
-Mating: Molex 51021-0200

TV10 00 12/23
MAMBA Neo - TECHNICAL MANUAL 12/23
MAMBA Neo - TECHNICAL MANUAL
666
1.7. Physical dimensions
NOTE: J900 (Addon connector) is located at 34.35mm from the bottom, and at 8.9mm from the left side.
Figure 1: Top dimensions of the Mamba board

TV10 00 13/23
MAMBA Neo - TECHNICAL MANUAL 13/23
MAMBA Neo - TECHNICAL MANUAL
666
2. Hardware
2.1. Connectors overview –Red Mamba
Add-on
J900
Micro HDMI
J400
Power In
J800
MIPI
J602
FPGA GPIO
J202
LVDS
J200
GPIO
J600
Figure 3: Top view of the Red Mamba board
Figure 4: Bottom view of the Red Mamba board
Wifi antenna
connector
Ethernet
J501
Remote
Ethernet
J500
Micro SD
J601
USB OTG &
UART Debug
J1400

TV10 00 14/23
MAMBA Neo - TECHNICAL MANUAL 14/23
MAMBA Neo - TECHNICAL MANUAL
666
2.2. Connectors overview –Blue Mamba
Power In
J800
MIPI
J602
FPGA GPIO
J202
LVDS
J200
GPIO
J600
Figure 5: Top view of the Blue Mamba board
Figure 6: Bottom view of the Blue Mamba board
Remote
Ethernet
J500
Ethernet
J501
USB OTG &
UART Debug
J1400
Micro SD
J601
Micro HDMI
J400
Add-on
J900

TV10 00 15/23
MAMBA Neo - TECHNICAL MANUAL 15/23
MAMBA Neo - TECHNICAL MANUAL
666
2.3. Led signalization
Two green Leds are configurable via the website as GPIOs.
The RGB Led shows the FPGA status:
-Red / Orange: video input not locked
-Yellow: locking in progress
-Green /Blue: video locked
2.4. Connector description
2.4.1. J800 –Power Input
Pin No.
Name
Level
2
VIN
6-12V
1
GND
0V
1
2
FPGA Led
(RGB)
2 green Leds
(GPIO)

TV10 00 16/23
MAMBA Neo - TECHNICAL MANUAL 16/23
MAMBA Neo - TECHNICAL MANUAL
666
2.4.2. J200 –LVDS Input
Pin No.
Name
Level
1
TX4_N
2
TX4_P
3
TX5_N
4
TX5_P
5
NC
6
NC
7
TX6_N
8
TX6_P
9
TX7_N
10
TX7_P
11
GND
0V
12
GND
0V
13
VCAM
+[6-12V]
14
VCAM
+[6-12V]
15
VCAM
+[6-12V]
16
VCAM
+[6-12V]
17
VCAM
+[6-12V]
18
RxD (TTL camera input)
+3V3
19
TxD (TTL camera input)
+3V3
20
GND
0V
21
TX0_N
22
TX0_P
23
TX1_N
24
TX1_P
25
TX2_N
26
TX2_P
27
TXCLK_N
28
TXCLK_P
29
TX3_N
30
TX3_P
1
30

TV10 00 17/23
MAMBA Neo - TECHNICAL MANUAL 17/23
MAMBA Neo - TECHNICAL MANUAL
666
2.4.3. J600 –GPIOs
Pin No.
Name
Level
12
Power out
3V3
11
RS485 TX_P
(Half Duplex TX_P and RX_P)
3V3
10
RS485 TX_N
(Half Duplex TX_N and RX_N)
3V3
9
RS485 RX_N (UART Tx)
3V3
8
RS485 RX_P (UART Rx)
3V3
7
RESET
3V3
6
GPIO4
3V3
5
GPIO3
3V3
4
GPIO2
3V3
3
GPIO1
3V3
2
GND
0V
1
GND
0V
1
12

TV10 00 18/23
MAMBA Neo - TECHNICAL MANUAL 18/23
MAMBA Neo - TECHNICAL MANUAL
666
2.4.4. J602 –MIPI Input
Pin No.
Name
Level
1
GND
0V
2
MIPI D0 N
3
MIPI D0 P
4
GND
0V
5
MIPI D1 P
6
MIPI D1 N
7
GND
0V
8
MIPI CLK N
9
MIPI CLK P
10
GND
0V
11
MIPI D2 N
12
MIPI D2 P
13
GND
0V
14
MIPI D3 N
15
MIPI D3 P
16
GND
0V
17
MIPI IO0
3V3
18
MIPI IO1
3V3
19
GND
0V
20
SCL
3V3
21
SDA
3V3
22
Power
3V3
Contact Side
1
22

TV10 00 19/23
MAMBA Neo - TECHNICAL MANUAL 19/23
MAMBA Neo - TECHNICAL MANUAL
666
2.4.5. J900 –Add-on Input
Pin No.
Name
Level
Pin No.
Name
Level
1
GND
2
GND
3
YC CLK
3V3
4
USB_H D_N
5V
5
YC OK
3V3
6
USB_H D_P
5V
7
YC NRESET
3V3
8
GND
9
YC D0
3V3
10
SDA
3V3
11
YC D1
3V3
12
SCL
3V3
13
YC D2
3V3
14
USB_H VBUS
5V
15
YC D3
3V3
16
V_RTC
17
YC D4
3V3
18
GND
19
YC D5
3V3
20
Power
12V
21
YC D6
3V3
22
Power
12V
23
YC D7
3V3
24
Power
12V
25
YC D8
3V3
26
Power
12V
27
YC D9
3V3
28
GND
29
YC D10
3V3
30
UART2_TX
3V3
31
YC D11
3V3
32
UART2_RX
3V3
33
YC D12
3V3
34
GND
35
YC D13
3V3
36
MX6 ON OFF
3V3
37
YC D14
3V3
38
AUDIO LINEIN_LP
39
YC D15
3V3
40
AUDIO LINEIN_RP
41
YC D16
3V3
42
AGND
43
YC D17
3V3
44
AUDIO HPROUT
45
YC D18
3V3
46
AUDIO HPLOUT
47
YC D19
3V3
48
AUDIO AGND
49
GND
50
GND
1
49
2
50

TV10 00 20/23
MAMBA Neo - TECHNICAL MANUAL 20/23
MAMBA Neo - TECHNICAL MANUAL
666
2.4.6. J202 –FPGA GPIO
2.4.1. J500 –Ethernet remote
Pin No.
Name
Level
1
GND
0V
2
POE_CRX
3
POE_CTX
4
POE_SPARE_2
5
POE_SPARE_1
6
RX_N
±2.5V
7
RX_P
±2.5V
8
TX_N
±2.5V
9
TX_P
±2.5V
10
GND
0V
Pin No.
Name
Level
1
GND
0V
2
FPGA GPIO1
3V3
3
FPGA GPIO0
3V3
1
3
1
10
This manual suits for next models
5
Table of contents
Other Twiga Computer Hardware manuals
Popular Computer Hardware manuals by other brands

Mora
Mora FM Mattson Tronic WMS Installation and maintenance instruction

Agilent Technologies
Agilent Technologies 6050A operating manual

Chelsio Communications
Chelsio Communications Chelsio T5 Installation and user guide

Electro-Voice
Electro-Voice FIR-DRIVE DX46 Specifications

Fujitsu
Fujitsu F2MC-16FX MB2198 Getting started

Epson
Epson S5U1C88000P manual