I am working on a site monitoring project using the NVIDIA Jetson Orin Nano T234 series and have designed a schematic that connects three CSI cameras to the board. The I²C control lines for the cameras are routed through a TCA9548APWR I²C multiplexer, while the CSI data lines are directly connected to the Jetson Orin Nano.
I understand that the TCA9548A allows only one I²C channel to be active at a time, meaning only one camera can be configured at a time. However, my goal is to have all three cameras working and streaming video simultaneously.
I would like to confirm:
Based on the attached schematic, can all three CSI cameras stream video at the same time on the NVIDIA Jetson Orin Nano, even though only one camera is controlled via I²C at a time through the TCA9548APWR?
Additional Details:
I²C switching is handled by TCA9548APWR.
CSI data lines are directly connected to the Jetson Orin Nano.
Each camera has its own CSI interface.
The cameras are powered and initialized correctly.
The schematic is attached for your reference.
Your confirmation on whether this setup supports simultaneous video streaming from all three cameras would be greatly appreciated, as this is a critical requirement for my application.
please see-also Jetson Orin NX Series and Orin Nano Series Design Guide for [Figure 10-3. Available Camera Control Pins] and [Table 10-3. CSI Configurations] to review your board schematic.
per documentation, it supports Up-to two quad-lane camera streams or up-to four dual-lane camera streams.
FYI,
we’ve reference driver (for AGX Orin series) that using tca9548 as i2c mux to enable six cameras simultaneously.
see-also.. $public_sources/kernel_src/hardware/nvidia/t23x/nv-public/overlay/tegra234-camera-e3333-a00.dtsi
To reconfirm, I am using three CSI cameras, each configured with 2 CSI lanes, connected to the Jetson Orin Nano T234. The CSI data lines are directly connected to the board, while the I²C control lines are routed through a TCA9548APWR I²C multiplexer, with only one channel active at a time for initialization.
Based on your documentation and feedback, I understand this setup should support simultaneous video streaming from all three cameras.
Could you please confirm that this configuration is valid and supported?
Schematic is attached for reference.
Note: My goal is to have all three 2-lane CSI cameras streaming video simultaneously.
it supports three 2-lane CSI cameras streaming video simultaneously.
you may double check design guide and carrier board schematics to review your board schematic.
I am working on a project using the Jetson Orin Nano (T234 series) and need guidance on connecting an external microphone array via the I²S protocol.
My requirements are:
Connect 4 microphones to Jetson Orin Nano using I²S.
Extract separate audio data streams for each microphone (not mixed audio).
Could you please clarify:
Does Jetson Orin Nano support multi-channel audio input via I²S ?
Is TDM (Time-Division Multiplexing) mode supported for I²S on Jetson Orin Nano to handle multiple mic channels on a single data line?
If yes, what is the recommended pin configuration for:
I²S Data In
I²S Data Out
Frame Sync (FS)
Bit Clock (SCLK)
Are there any reference configurations or documentation for setting up Jetson Orin Nano for multi-channel microphone input?
Additionally, we plan to interface with an XMOS XVF3800 microphone array, which outputs multi-channel audio via I²S. If there are any specific considerations for compatibility or configuration, please advise.
Your guidance will help us ensure proper integration and audio data handling for our application.