CSI-2 cameras tested with Tegra TX1

Hello,

Has anyone successfully connected CSI-2 cameras to TX1?

If yes, then:

  • what cameras did you test?
  • how many camera you were able to connect?
  • What resolutions/framerates?

Thank you!

Hi nsmoly,

Yes, CSI-2 cameras function of TX1 is validated, support for x4 and x2 configuration(up to 6 x2-lane or 3 x4-lane cameras).
Bandwidth is 1.5Gbps per lane, you can calculate the relevant resolutions/framerates.
Also you can find the documents for details from download center, i list several links which might be useful to this.

Tegra X1 (SoC) Data Sheet for Jetson TX1:
[url]http://developer.nvidia.com/embedded/dlc/tegra-x1-data-sheet-for-jetson-tx1[/url]

Jetson TX1 OEM Product Design Guide :
[url]http://developer.nvidia.com/embedded/dlc/jetson-tx1-oem-product-design-guide[/url]

Jetson TX1 Module Data Sheet
[url]http://developer.nvidia.com/embedded/dlc/jetson-tx1-module-data-sheet[/url]

Thanks for the reply. Do you know if existing CSI-2 cameras that work with Tegra TK1 actually work with TX1? For example, this one - Camera Modules | MIPI CSI-2 Camera

Thanks!

They most likely will as both units use the same code for cameras. Full list can be found here: Jetson/Cameras - eLinux.org

AFAIK e-consystems does not provide source code for CSI-2 camera drivers, their binary drivers for TK1 won’t work for TX1. If their cameras are not in stock, lead time could be very long (we are still waiting for a 13MP CSI-2 camera for TK1).

Regarding CSI camera connection on the TX1, we support the onboard CSI camera module that comes with the Dev Kit but do not support other modules at this time. As I understand it, the software interface is not the same between the TK1 and the TX1 so moving a camera from one board to the other is not a straightforward process.

Hi,

Please have a look at our latest update - 13MP mipi camera solution for the Jetson TX1 : http://www.e-consystems.com/blog/camera/?p=1496?jfrm

This camera can be connected to the same connector as the OV5693. This camera also supports YUYV output format, thus eliminating the requirement for the processor’s ISP. More details will be updated soon.

When everything else on the TX1 platform is open source, one would have to be really desperate to go for a camera that does not ship with source code. Maybe you should talk to your lawyers about the realities of the 21st century?

Does the MIPI CSI-2 camera works for night vision?

Looks like the sensor on the e-Con Systems camera performs pretty well in low light, but it’d depend on low your light actually is. The datasheet doesn’t say anything about IR, but it may be possible to augment the light with IR LEDs which is possible with some cameras.

RidgeRun has more that 10 years developing V4L2 camera sensors, we provide the source code for the drivers that we develop. We have been working with the tegra X1 for other customers that require a sensor or a HDMI to MIPI CSI converter [1]. Due the limitations with the ISP we recommend customers using Camera sensors that can output YUV. Like the OV5640.

[1] Toshiba TC358743 Linux driver for Jetson TX1 - RidgeRun Developer Connection

Actually we’ve 3.4 MP UVC-compliant Low Light USB camera based on AR0330 sensor from ON Semiconductor®.

Additionally we’ve Tegra X1 SOC support for interfacing upto 6 MIPI CSI2 cameras simultaneously. To leverage this, we have designed an adapter board which helps to connect 6 camera modules to the Jetson TX1. The e-CAM30_CUMI0330_MOD utilizes OnSemi’s AR0330HS MIPI CSI-2.0 sensor. One of the major benefits of using this sensor is its low light sensitivity.

6 MIPI CSI-2 Cameras support for Jetson TX1: Multiple MIPI CSI-2 Cameras for NVIDIA Jetson AGX Xavier/TX2

What’s the price of the 6 camera adapter? Are they in stock? where is the data sheet?

Here is a nice demo video with 6 OV5647 cameras and we are preparing another one with 6 IMX219 cameras:

https://devtalk.nvidia.com/default/topic/975962/jetson-tx1/support-for-six-raspberry-pi-v2-imx219-and-v1-ov5647-cameras-using-isp-multi-camera/post/5053297/#5053297

Auvidea J100 and J20 support low cost Pi cameras, Leopard Imaging TX1-CB and TX1-MIPI support industrial grade cameras. E-consystems keeps posting the above link many times, but I could not even find information to order them.

Hi yahoo2016,

Did you try contacting e-con through the e-mail provided on the website? camerasolutions@e-consystems.com

We are currently working on adding more features to the 6 cam adapter board. So it has not been updated to the webstore for direct purchase yet.

Let me know your email ID so that I can make sure someone gets in touch with you to help you.

Hi,

From RidgeRun point of view we can create the driver for any camera needed by the customer, it really depends on the requirements but we can connect it to the Auvidea, Leopard Imaging or e-con carrier boards from the software point of view. All what we need is the datasheet of the sensor and the hardware to test it. Hope this helps,

Regards,
-David

Yes. We have tested multiple CSI cameras on the TX1. https://www.e-consystems.com/multiple-csi-cameras-for-nvidia-jetson-tx2.asp

e-CAM30_CUTX1 - 3.4 MP Jetson TX1 Camera Board

We were able to connect upto 6 cameras simultaneously.

Maximum Image Transfer Rate
YUV422
VGA 30 fps
HD (720p) 30 fps
Full HD (1080p) 30 fps
3.0 MP 30 fps
3.4 MP 30 fps