3. A Tour of the SerDes Hardware

Before learning how to configure and set up the device, let’s examine the device from all sides to understand all of its interfaces and status indicators.

3.1. Block Diagram

_images/BlockDiagramConfidential.png

3.2. Label and Status Indicators

pic1 pic2

3.2.1. LED Indicators

Status LEDs are located on either end of the device and provide indicators of the SerDes link and power state.

GMSL2 Status LEDs (Coax side)

LED

Description

RED

PoC Power

Enabled when power-over-coax is present.

YELLOW

GMSL2 ERRB status

Configured via register on MAX9295.

GREEN

GMSL2 LOCK status

Configured via register on MAX9295.

3.3. Connector Interfaces

_images/EndPanel1.png _images/EndPanel2.png

3.3.1. External 3.3V I2C Bus Header

Although I2C access is available over the SerDes link, an external header is provided to allow connection of an additional 3.3V I2C master. All internal SerDes chips can be accessed using this header for configuration or status monitoring. Register descriptions and control information can be found in the SerDes part datasheets. This interface should be compatible with any I2C controller or adapter that operates at 3.3V.

Note

This header is compatible with the TI USB2ANY adapter using the Analog Launchpad software, and also the Teensy uC using the Maxim GMSL GUI. For more information, see the adapter documentation.

3.3.2. STP Ports

Two input STP ports are available that connect to the FPD-Link III deserializer.

3.3.3. Coax Port: FAKRA

A single output coax port is available that connects to the GMSL2 serializer.

3.3.4. External Power Supply: 4-40V:

3.3.5. Dip Switch Configuration

_images/EndPanelSwitches.png

External switches are available to set various configuration parameters for the SerDes chips. The switches can be used to select between multiple options for the I2C addresses and SerDes link modes. Switches are ON when toggled down, and OFF when toggled up.

Configuration values are captured at power up, but can generally be changed later using I2C registers on the SerDes chip. For more information, see the SerDes part documentation.

Switch

Description

1

GMSL2 I2C Address (CFG0 pin)

SW1=OFF (0x80)

SW1=ON (0xC4)

2/3

GMSL2 Mode (CFG1 pin)

SW2/SW3=OFF/ON (GMSL2 6Gbps)

SW2/SW3=ON/OFF (GMSL2 3Gbps)

SW2/SW3=ON/ON (GMSL1 HIM) (Not supported on REV1.0)

4

FPD-Link III I2C Address (IDX pin)

SW4=OFF (0x60)

SW4=ON (0x70)

5/6

FPD-Link III Mode (MODE pin)

SW5/SW6=OFF/ON (CSI2 nonsynchronous)

SW5/SW6=ON/OFF (RAW10)

SW5/SW6=ON/ON (CSI2 synchronous)

7

Power-over-STP Enable

(Not supported on all versions)

3.4. Mapped GPIO

GPIO signals are internally mapped between the SerDes parts to allow control and status signals to propagate along the link. Examples of signals include frame sync or sensor resets. Use of the GPIO must be configured properly in the SerDes parts. For more information, see the SerDes part documentation.

DS90UB954-Q1

MAX9295

GPIO0

CNTL0/MFP8

GPIO1

CNTL1/MFP4

GPIO2

CNTL2/MFP3

GPIO3

CNTL3/MFP0

GPIO4

CNTL4/MFP7

GPIO5

MFP5

GPIO6

MFP6

3.5. Mechanical

_images/mechanical1.png _images/mechanical2.png _images/mechanical3.png