ICD-4000-OEM
© SightLine Applications, Inc.
10
Table 13: Serial Ports - 4000-MIPI / 4000-STM Boards
Serial Ports
Serial 4
Serial 5
Serial 6
Serial 7
Connector, Pin
Connector, Pin
Connector, Pin
Connector, Pin
Hardware
Reference
Rx
Tx
Level
Rx
Tx
Level
Rx
Tx
Level
Rx
Tx
Level
SLA-4000-MIPI
J2, 3
J2, 2
3.3V
NA
NA
NA
J10, 65 J10, 66 3.3V
J2, 6
J2, 5
3.3V
SLA-4000-STM
J4, 3
J4, 2
3.3V
NA
NA
NA
J2, 7
J2, 6
3.3V
J4, 6
J4, 5
3.3V
All serial ports are 3.3V TTL. When using a SightLine adapter board with a 3-pin connector, use the
CAB-03xx for a breakout to either a pigtail, Molex-to-Molex, or DB-9 connector.
Serial Port 5 is internal use only.
Table 14: 4000-OEM Software Cross Reference
Hardware Reference Connector Serial Port Linux
Use Cases
*
4000-OEM
J25
Serial 0
/dev/ttyMAX00
SightLine Video Protocol (SVP) / other protocol
types / user defined / other
J2
Serial 1
/dev/ttyMAX01
User defined / protocol types / other
J6
Serial 2
/dev/ttyMAX02
Camera control / pass through / protocol types /
other
J25
Serial 3
/dev/ttyMAX03
User defined / protocol types / other
J9
Serial 4
/dev/ttyMAX04
-
Serial 5
NA
NA
J9
Serial 6
/dev/ttyMAX06
J9
Serial 7
/dev/ttyMAX07
*
See
EAN-Ethernet-and-Serial-Communication
6.2.1
Serial Port Speed and Data Limits
The serial ports are controlled over an I
2
C bus using and I
2
C to serial bridge chip. The I
2
C bus default
speed is 400kHz. The 4000 I
2
C bus speed can be changed from the default 400 kHz to 1 MHz to support
faster baud rates (921K) not supported by default. It is possible to increase the I
2
C bus speed to 1MHz
to allow support of 921K baud. See
2
C bus speed.
CAUTION:
The I
2
C bus is only shared by a small number of peripherals on the 4000-OEM. Setting I
2
C to 1MHz can
cause system unitability or crashes.
The following Camera I/F boards are known to be incompatible with 1MHz clock:
•
SLA-3000-HDSDI (Rev C or older. Rev C1 is compatible)
•
SLA-3000-HDMI
•
SLA-3000-AB
•
SLA-3000-FPC with Airborne camera
•
SLA-3000-FPC with SLA-FPC-LI board
•
Some custom I/F boards
CAUTION:
Some boards are checked by software and will not switch to 1MHz. Other boards cannot be checked by
software. It is the responsibility of the user to avoid incompatibilities and resulting system crashes.