Hello,
I’m using AGX Orin Industrial with custom carrier board
I need to stream few video streams simultaneously. I have 6 video decoders adv7282ma. I can easily stream video with v4l2 and create node video0 with adv7282 connected to serial_a port-index = 0x0
but when I want to create node video1 via serial_b port-index=0x01 the drivers probes succesfully (The same dmesg logs like in case with serial_a) the node video1 isn’t appearing. Config is in attachment:
dts.txt (3.4 KB)
Is there anything you can suggest?
hello m.puscian,
did you have camera register to system correctly?
you may also share your port bindings of capture-vi and nvcsi for cross checking.
Hello,
camera seems to be registered correctly.
Here is nvcsi and capture-vi config:
dts.txt (1.1 KB)
hello m.puscian,
FYI,
port bindings looks correct, the issue should be on sensor side, during kernel initialization stage, it’s step for camera device registration to setup a video device node to linux kernel. sensor probing only run once during kernel initialization stage of system boot-up.
for a typical camera application running cycle, the driver will Power On the sensor, Start Sensor Streaming, sending relevant v4l2 controls, and finally power off the sensor.
so… if there’s a error returns, it’ll not register a video node, (i.e. /dev/video1).
BTW,
please see-also Topic 293662 and Topic 290610 to examine camera device registration process.
Thank you for the topics, I’ll check them.
so… if there’s a error returns, it’ll not register a video node, (i.e. /dev/video1).
That’s why i’m such confused. There is not even 1 error.