MIPI DSI/CSI Design and Develop Guide

1. HW connections:
TX1 supports eight total MIPI DSI data lanes and two clock lanes, allowing up to two 4-lane interfaces.

TX1 supports three MIPI CSI x4 bricks, allowing a variety of device types and combinations to be supported. Up to two quad lane stereo cameras or 6 dual camera streams are available.

2. Routing guide:

3. Links of reference docs:
JetsonTX1_OEM_Product_DesignGuide.pdf, chapter 7.0&8.0:
http://developer.nvidia.com/embedded/dlc/jetson-tx1-oem-product-design-guide

Tegra X1 (SoC) Data Sheet for Jetson TX1, chapter 3.4&3.11:
http://developer.nvidia.com/embedded/dlc/tegra-x1-data-sheet-for-jetson-tx1

Tegra X1 (SoC) Technical Reference Manual, chapter 24, 26, 29, 30, 31:
http://developer.nvidia.com/embedded/dlc/tegra-x1-technical-reference-manual

Hi

TX1 has 2 MCL pins (CAM[1:0]_MCLK). How do I utilize them?

In my application, I have 4 cameras. So I want to know following.

  1. What is the max frequency it can give?
  2. Can it be shared between different cameras?

Regards,
Ibram

Hi,

Is there any update for me?

Regards,
Ibram

Hi Ibram,

What’s the frequency your cameras need? MCLK can be programmed as needed, the default value is 24MHz.
MCLK can be shared between different cameras.

Hi,

Thanks for your response. We would need 24MHz only.

Actually we want to interface OV491 (ISP) with TX1 module, could you let us know the DC characteristics of TX1’s CSI module? as we are not able to find out these details.

Regards,
Ibram

You can find the CSI power domain checklist in the POWER section in chapter 15.0 of OEM design guide, and the Pad DC Characteristics is in chapter 12.2.

http://developer.nvidia.com/embedded/dlc/jetson-tx1-oem-product-design-guide

Hi,

I am not able to find out about the domain CSI blocks belongs to as there are 1.8V and 3.3V domain available. Can you let me know power domain of CSI?

About I2C_CAM, For connecting camera interface, do we need to use only this I2C bus or any I2C bus can used. Since we have a plan of using same sensor for 3 different application and there is only one address selection pin is available. so only 2 (high & Low) of them can possibly connected.

Regards,
Ibram

CSI I/O power domain is VDD_1V8.

You can use other I2C simultaneously, such as I2C_GP0, for them.

So there are no issues or disadvantages with attaching a camera’s I2C to one of the other buses besides I2C_CAM? I’m also looking at a custom hardware design, and it has one camera attached to I2C_CAM and another attached to I2C_GP0. I just want to make sure there won’t be any problems or software hacks required to make it work.

Yes, general I2C can be used to camera, and you need to follow the I2C interface routing requirement as mention in OEM DG.

Great, thanks for confirming.

Hi

Is it possible to connect 1-lane MIPI image sensors to TX1?