Jetson Camera Module Hardware Design Guide
Jetson Camera Module Hardware Design Guide
MODULE
DG-08155-001_v05
LIST OF TABLES
This design guide contains recommendations and guidelines for engineers to follow to
create a product that is optimized to achieve the best performance from the common
interfaces supported by the NVIDIA® Jetson™ TX1/TX2 Developer Kit carrier board.
1.1 REFERENCES
Refer to the following documents or models for more information. Use the latest
revision of all documents at all times.
Abbreviation Definition
ADDR Address
AF Auto Focus
B2B Board-to-Board
CSI MIPI spec. Camera Serial Interface
EEPROM Electrically Erasable Programmable Read Only Memory
GPIO General Purpose Input/Output
FM Fast Mode of I2C (400 KHz)
I2C Inter IC
I2S Inter-IC Sound
MUX Multiplexer
LDO Low Dropout (voltage regulator)
XTAL Crystal Oscillator
SPI Serial Peripheral Interface
UART Universal Asynchronous Receiver Transmitter
This design guide is to be used when designing a camera module for use with the Jetson
TX1/TX2 Developer Kit carrier board.
Items to be checked:
Sensor
Module
CAM_I2C
CAM_I2C
Conn.
To Camera
Sensor
CAM_I2C Module
CSI input
(6x2 lane/3x4 lane)
CSI_A 2x lane
CSI_B 2x lane CSI-camera CSI-camera
CSI_C 2x lane
CSI_D 2x lane
CSI_E 2x lane
CSI_F 2x lane
MCLK0 MCLK0
MCLK1 MCLK1
CAM0_RST CAM0_RST
CAM1_RST CAM1_RST
CAM0_PWDN CAM0_PWDN
CAM1_PWDN CAM1_PWDN
FLASH_EN FLASH_EN
2.8V 2.8V
2.8V
3.3V 3.3V
3.3V
1.2V 1.2V
1.2V
1.8V 1.8V
1.8V
*5.0V *5.0V *1.8V
5.0V LDO
Sensor
Module
CAM_I2C
CAM_I2C
Conn.
To Camera
Sensor
CAM_I2C Module
CSI input
(6x2 lane/3x4 lane)
CSI_A 2x lane
CSI_B 2x lane CSI-camera CSI-camera
CSI_C 2x lane
CSI_D 2x lane
CSI_E 2x lane
CSI_F 2x lane
MCLK0 MCLK0
MCLK1 MCLK1
CAM0_RST CAM0_RST
CAM1_RST CAM1_RST
CAM0_PWDN CAM0_PWDN
CAM1_PWDN CAM1_PWDN
FLASH_EN FLASH_EN
2.8V 2.8V
2.8V
3.3V 3.3V
3.3V
1.2V 1.2V
1.2V
1.8V 1.8V
1.8V
*5.0V *5.0V *1.8V
5.0V LDO
CAM#1
EEPROM *1.8V
(7h57)
I2C_0
*FLASH
CAM_I2C *I2C I2C_1
MUX *AF driver
To interposer I2C_2
module
CSI
This chapter contains the pinout table which provides the camera’s connector pins
listing and description.
Power sources from the Jetson connector are listed in Table 4-1.
Proper power sequence is required in order not to damage the Jetson TX1/TX2 module.
All camera powers except 1.8V for EEPROM should be ‘Off’ by default
Powers should be controlled by Jetson TX1/TX2
This chapter provides the I2C address description for the camera interposer module and
camera sensor module.
6.1 EEPROM
Camera interposer module EEPROM power rail should be ‘ON’ by default
The EEPROM in all camera sensor modules can have the same I2C address
Features:
● 2-Kbit (256 × 8)
● I2C-compatible up to 400 KHz (FM) at 1.8V
● AT24C02D from Atmel is recommended
The EEPROMs allow Jetson to dynamically detect the interposer board and the
camera module(s) connected to it, and to load the corresponding device tree files
The mentioned recommendation and configuration for EEPROM is required when
multiple camera sensors are used, but is not required for a single camera module
EEPROM Byte
Absolute Address Description Data Comments
Major Version of BoardID Contents (Integer) -
Byte - 0 Version - Major 0x00
increments on backwards-incompatible changes
Minor Version of BoardID Contents (Integer) -
Byte - 1 Version - Minor 0x02 increments on backwards-compatible changes within
Major Version
Byte - 2 thru 19 RESERVED 0xFF
Asset Tracker for Customer board design: Byte-20 =
Product Part
Byte - 20 Thru 49 0xCC, Bytes 21-49: Customer assigned unique string with
Number
zero-termination. Eg: Company Name/Stock Ticker
For extended board outline which overhangs the display module: QTH-060-04-F(H)-D-
A-x
These mechanical limits will ensure fit on Jetson TX1/TX2 Developer Kit carrier board.
Note: Minimum mating height should be over 16 mm when overhangs display module.
Figure 9-1 is an example connector between the camera sensor module and the camera
interposer module.
Jetson
TX1/TX2 Camera Interposer Module
EEPROM
B2B con. *1.8V
(AT24C02D, 7h54) CAM#1
EEPROM *1.8V
(7h57)
*I2C GPIO
I2C MUX Expander
CAM_I2C *FLASH
CAM_I2C CAM_I2C_1 *I2C
(TCA9548A MUX *AF driver
, 7h70) Sensor
Module
CSI input Con.
(6x2 lane/3x4 lane)
CSI lane-1
CSI lane-2 CSI_1:4 CSI_1:4
CSI lane-3
CSI lane-4
CAM#2
CSI lane-5 CAM_I2C_2 EEPROM *1.8V
CSI lane-6 CSI_5:8
CSI lane-7 (7h57)
CSI lane-8 CSI_5:8
CSI lane-9 *FLASH
*I2C
CSI lane-10 CSI_9:12 *AF driver
MUX
CSI lane-11
CSI lane-12
MCLK0 MCLK0
MCLK1 MCLK1
CAM#3
CAM0_RST CAM0_RST
CAM1_RST CAM1_RST EEPROM *1.8V
CAM_I2C_3 (7h57)
CAM0_PWDN CAM0_PWDN
CAM1_PWDN CAM1_PWDN *FLASH
*I2C
MUX *AF driver
FLASH_EN FLASH_EN
CSI_9:12
2.8V 2.8V
2.8V *Clock buffer
3.3V 3.3V
3.3V
1.2V 1.2V * XTAL
1.2V *I2C GPIO Expander, *clock buffer, *XTAL,
1.8V *Flash, *AF driver, and *I2C MUX are optional
1.8V
1.8V *5.0V and *1.8V are 'always on' power
*5.0V *5.0V LDO *1.8V sources
5.0V
ARM
ARM, AMBA and ARM Powered are registered trademarks of ARM Limited. Cortex, MPCore and Mali are trademarks of ARM
Limited. All other brands or product names are the property of their respective holders. ʺARMʺ is used to represent ARM Holdings
plc; its operating company ARM Limited; and the regional subsidiaries ARM Inc.; ARM KK; ARM Korea Limited.; ARM Taiwan
Limited; ARM France SAS; ARM Consulting (Shanghai) Co. Ltd.; ARM Germany GmbH; ARM Embedded Technologies Pvt. Ltd.; ARM
Norway, AS and ARM Sweden AB.
Trademarks
NVIDIA, the NVIDIA logo, and Jetson are trademarks and/or registered trademarks of NVIDIA Corporation in the U.S. and other
countries. Other company and product names may be trademarks of the respective companies with which they are associated.
Copyright
© 2016, 2017 NVIDIA Corporation. All rights reserved.
www.nvidia.com