Part Number: TDA4VM
Tool/software:
Hi team,
I am using SDK 9.1 and kernel 6.1.46.
I have chance to get the video device node swap between /dev/media0 & /dev/media1, it affected my gsteamer pipeline output on the display.
I have 3 of 50 times get this configuration which is not what I expected as shown below :
root@rovy-4vm:/opt/edgeai-gst-apps# v4l2-ctl --list-dev
j721e-csi2rx (platform:4500000.ticsi2rx):
/dev/video18
/dev/video19
/dev/video20
/dev/video21
/dev/video22
/dev/video23
/dev/video24
/dev/video25
/dev/video26
/dev/video27
/dev/video28
/dev/video29
/dev/video30
/dev/video31
/dev/video32
/dev/video33
/dev/media0
j721e-csi2rx (platform:4510000.ticsi2rx):
/dev/video2
/dev/video3
/dev/video4
/dev/video5
/dev/video6
/dev/video7
/dev/video8
/dev/video9
/dev/video10
/dev/video11
/dev/video12
/dev/video13
/dev/video14
/dev/video15
/dev/video16
/dev/video17
/dev/media1
vxd-dec (platform:vxd-dec):
/dev/video1
vxe-enc (platform:vxe-enc):
/dev/video0
Normally I get something like this :
root@rovy-4vm:/opt/edgeai-gst-apps# v4l2-ctl --list-dev
j721e-csi2rx (platform:4500000.ticsi2rx):
/dev/video2
/dev/video3
/dev/video4
/dev/video5
/dev/video6
/dev/video7
/dev/video8
/dev/video9
/dev/video10
/dev/video11
/dev/video12
/dev/video13
/dev/video14
/dev/video15
/dev/video16
/dev/video17
/dev/media0
j721e-csi2rx (platform:4510000.ticsi2rx):
/dev/video18
/dev/video19
/dev/video20
/dev/video21
/dev/video22
/dev/video23
/dev/video24
/dev/video25
/dev/video26
/dev/video27
/dev/video28
/dev/video29
/dev/video30
/dev/video31
/dev/video32
/dev/video33
/dev/media1
vxd-dec (platform:vxd-dec):
/dev/video1
vxe-enc (platform:vxe-enc):
/dev/video0
I have checked the CSI boot up timing is similar.

I still don't understand why it happens ?
Can video device node configuration be fixed when both CSI ports are used ?