Cannot capture with multiple cameras

I am using xavier AGX with connecttech carrier board and argus cameras. I have two sonny imx304 cameras attached to it and they were working really well on the many board I have developed until now. I got a new batch of xaviers and now it’s giving me troubles. When I tries to capture one camera at a time using v4l2 it works perfectly fine. Both the cameras capture the images I want. As soon as I starts to capture from both the cameras simultaneously, v4l2 hung up. I see several errors on dmesg logs which I will post here. I also tried to capture using 13_multi_camera and that also started throwing errors. Those would be posted at too. I can use use 13_multi_camera with one camera at a time, it’s causing issues when I run them simultaneously. I attached cameras and other things to my earlier system ( also xavier AGX ) and everything is working fine there. I can capture with both the cameras in sync. I don;t understand what’s wrong with this one. I tried 2 more xavier AGX which came in the same batch and it’s causing the same issues there too.

Dmesg logs :
[ 300.131936] NvHost basic channel registers:
[ 300.131942] CMDFIFO_STAT_0: 00002040
[ 300.131952] CMDFIFO_RDATA_0: 02042081
[ 300.131959] CMDP_OFFSET_0: 00000000
[ 300.131964] CMDP_CLASS_0: 00000000
[ 300.131970] CHANNELSTAT_0: 00000000
[ 300.131974] The CDMA sync queue is empty.

[ 300.131988]
---- host general irq ----

[ 300.131994] sync_intc0mask = 0x00000001
[ 300.132000] sync_intmask = 0x50000003
[ 300.132005]
---- host syncpt irq mask ----

[ 300.132009]
---- host syncpt irq status ----

[ 300.132016] syncpt_thresh_cpu0_int_status(0) = 0x00000000
[ 300.132023] syncpt_thresh_cpu0_int_status(1) = 0x00000000
[ 300.132030] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[ 300.132036] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[ 300.132043] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[ 300.132049] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[ 300.132056] syncpt_thresh_cpu0_int_status(6) = 0x00000000
[ 300.132063] syncpt_thresh_cpu0_int_status(7) = 0x00000000
[ 300.132069] syncpt_thresh_cpu0_int_status(8) = 0x00000000
[ 300.132075] syncpt_thresh_cpu0_int_status(9) = 0x00000000
[ 300.132081] syncpt_thresh_cpu0_int_status(10) = 0x00000000
[ 300.132087] syncpt_thresh_cpu0_int_status(11) = 0x00000000
[ 300.132093] syncpt_thresh_cpu0_int_status(12) = 0x00000000
[ 300.132099] syncpt_thresh_cpu0_int_status(13) = 0x00000000
[ 300.132104] syncpt_thresh_cpu0_int_status(14) = 0x00000000
[ 300.132110] syncpt_thresh_cpu0_int_status(15) = 0x00000000
[ 300.132116] syncpt_thresh_cpu0_int_status(16) = 0x00000000
[ 300.132122] syncpt_thresh_cpu0_int_status(17) = 0x00000000
[ 300.132128] syncpt_thresh_cpu0_int_status(18) = 0x00000000
[ 300.132134] syncpt_thresh_cpu0_int_status(19) = 0x00000000
[ 300.132140] syncpt_thresh_cpu0_int_status(20) = 0x00000000
[ 300.132145] syncpt_thresh_cpu0_int_status(21) = 0x00000000
[ 300.226534] fence timeout on [0000000000000000] after 1500ms
[ 300.226552] name=[nvhost_sync:48], current value=0 waiting value=15
[ 300.226596] ---- mlocks ----

[ 300.226647] ---- syncpts ----
[ 300.226667] id 4 (disp_c) min 4 max 4 refs 1 (previous client : )
[ 300.226674] id 5 (disp_d) min 3 max 3 refs 1 (previous client : )
[ 300.226686] id 8 (vblank1) min 16350 max -6 refs 1 (previous client : )
[ 300.226705] id 18 (gv11b_511) min 39210 max 39210 refs 1 (previous client : )
[ 300.226712] id 19 (gv11b_510) min 2 max 2 refs 1 (previous client : )
[ 300.226725] id 24 (progress) min 262144 max 262144 refs 1 (previous client : gv11b_509_user)
[ 300.226736] id 28 (gv11b_509) min 262188 max 262188 refs 1 (previous client : gv11b_508_user)
[ 300.226745] id 30 (gv11b_508) min 262144 max 262144 refs 1 (previous client : gv11b_507_user)
[ 300.226754] id 31 (gv11b_508_user) min 9 max 0 refs 1 (previous client : gv11b_506)
[ 300.226789] id 32 (gv11b_507) min 262144 max 262144 refs 1 (previous client : gv11b_506_user)
[ 300.226799] id 34 (gv11b_506) min 262144 max 262144 refs 1 (previous client : gv11b_505_user)
[ 300.226810] id 38 (gv11b_503) min 13 max 13 refs 1 (previous client : gv11b_500)
[ 300.226817] id 39 (gv11b_503_user) min 13 max 13 refs 1 (previous client : gv11b_502)
[ 300.226825] id 40 (gv11b_501) min 12 max 12 refs 1 (previous client : gv11b_501)
[ 300.226832] id 41 (gv11b_501_user) min 18 max 12 refs 1 (previous client : gv11b_504)
[ 300.226840] id 42 (gv11b_504) min 12 max 12 refs 1 (previous client : gv11b_503)
[ 300.226847] id 43 (gv11b_504_user) min 366 max 366 refs 1 (previous client : 15340000.vic_test_cam_0)
[ 300.226861] id 49 (gv11b_492) min 3 max 3 refs 1 (previous client : progress)
[ 300.226873] id 54 (gv11b_499) min 3 max 3 refs 1 (previous client : )
[ 300.226880] id 55 (gv11b_498) min 3 max 3 refs 1 (previous client : )
[ 300.226888] id 56 (gv11b_497) min 4 max 4 refs 1 (previous client : )
[ 300.226895] id 57 (gv11b_496) min 4 max 4 refs 1 (previous client : )
[ 300.226902] id 58 (gv11b_495) min 3 max 3 refs 1 (previous client : )
[ 300.226909] id 59 (gv11b_494) min 3 max 3 refs 1 (previous client : )
[ 300.226916] id 60 (gv11b_493) min 3 max 3 refs 1 (previous client : )
[ 300.226924] id 62 (gv11b_491) min 3 max 3 refs 1 (previous client : )
[ 300.226931] id 63 (gv11b_490) min 3 max 3 refs 1 (previous client : )

[ 300.227763] ---- channels ----
[ 300.227798]
channel 2 - 15820000.se

[ 300.227803] NvHost basic channel registers:
[ 300.227812] CMDFIFO_STAT_0: 00002040
[ 300.227818] CMDFIFO_RDATA_0: 1e8c8201
[ 300.227827] CMDP_OFFSET_0: 00000000
[ 300.227833] CMDP_CLASS_0: 00000000
[ 300.227839] CHANNELSTAT_0: 00000000
[ 300.227844] The CDMA sync queue is empty.

[ 300.227855]
channel 3 - 15830000.se

[ 300.227860] NvHost basic channel registers:
[ 300.227866] CMDFIFO_STAT_0: 00002040
[ 300.227872] CMDFIFO_RDATA_0: 852aa042
[ 300.227880] CMDP_OFFSET_0: 00000000
[ 300.227886] CMDP_CLASS_0: 00000000
[ 300.227892] CHANNELSTAT_0: 00000000
[ 300.227896] The CDMA sync queue is empty.

[ 300.227908]
channel 4 - 15840000.se

[ 300.227912] NvHost basic channel registers:
[ 300.227918] CMDFIFO_STAT_0: 00002040
[ 300.227924] CMDFIFO_RDATA_0: 02042081
[ 300.227932] CMDP_OFFSET_0: 00000000
[ 300.227938] CMDP_CLASS_0: 00000000
[ 300.227943] CHANNELSTAT_0: 00000000
[ 300.227948] The CDMA sync queue is empty.

[ 300.227962]
---- host general irq ----

[ 300.227968] sync_intc0mask = 0x00000001
[ 300.227974] sync_intmask = 0x50000003
[ 300.227978]
---- host syncpt irq mask ----

[ 300.227983]
---- host syncpt irq status ----

[ 300.227990] syncpt_thresh_cpu0_int_status(0) = 0x00000000
[ 300.227997] syncpt_thresh_cpu0_int_status(1) = 0x00000000
[ 300.228004] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[ 300.228010] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[ 300.228017] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[ 300.228024] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[ 300.228030] syncpt_thresh_cpu0_int_status(6) = 0x00000000
[ 300.228037] syncpt_thresh_cpu0_int_status(7) = 0x00000000
[ 300.228043] syncpt_thresh_cpu0_int_status(8) = 0x00000000
[ 300.228049] syncpt_thresh_cpu0_int_status(9) = 0x00000000
[ 300.228055] syncpt_thresh_cpu0_int_status(10) = 0x00000000
[ 300.228061] syncpt_thresh_cpu0_int_status(11) = 0x00000000
[ 300.228067] syncpt_thresh_cpu0_int_status(12) = 0x00000000
[ 300.228073] syncpt_thresh_cpu0_int_status(13) = 0x00000000
[ 300.228079] syncpt_thresh_cpu0_int_status(14) = 0x00000000
[ 300.228085] syncpt_thresh_cpu0_int_status(15) = 0x00000000
[ 300.228091] syncpt_thresh_cpu0_int_status(16) = 0x00000000
[ 300.228097] syncpt_thresh_cpu0_int_status(17) = 0x00000000
[ 300.228103] syncpt_thresh_cpu0_int_status(18) = 0x00000000
[ 300.228109] syncpt_thresh_cpu0_int_status(19) = 0x00000000
[ 300.228115] syncpt_thresh_cpu0_int_status(20) = 0x00000000
[ 300.228120] syncpt_thresh_cpu0_int_status(21) = 0x00000000
[ 301.634524] fence timeout on [0000000000000000] after 1500ms
[ 301.634531] tegra194-vi5 15c10000.vi: no reply from camera processor
[ 301.634544] tegra194-vi5 15c10000.vi: vi capture get status failed
[ 301.634835] name=[nvhost_sync:61], current value=0 waiting value=16
[ 301.634844] ---- mlocks ----

[ 301.634892] ---- syncpts ----
[ 301.634910] id 4 (disp_c) min 4 max 4 refs 1 (previous client : )
[ 301.634917] id 5 (disp_d) min 3 max 3 refs 1 (previous client : )
[ 301.634929] id 8 (vblank1) min 16435 max -6 refs 1 (previous client : )
[ 301.634980] id 18 (gv11b_511) min 39440 max 39440 refs 1 (previous client : )
[ 301.634987] id 19 (gv11b_510) min 2 max 2 refs 1 (previous client : )
[ 301.634999] id 24 (progress) min 262144 max 262144 refs 1 (previous client : gv11b_509_user)
[ 301.635011] id 28 (gv11b_509) min 262188 max 262188 refs 1 (previous client : gv11b_508_user)
[ 301.635019] id 30 (gv11b_508) min 262144 max 262144 refs 1 (previous client : gv11b_507_user)
[ 301.635027] id 31 (gv11b_508_user) min 9 max 0 refs 1 (previous client : gv11b_506)
[ 301.635034] id 32 (gv11b_507) min 262144 max 262144 refs 1 (previous client : gv11b_506_user)
[ 301.635043] id 34 (gv11b_506) min 262144 max 262144 refs 1 (previous client : gv11b_505_user)
[ 301.635054] id 38 (gv11b_503) min 13 max 13 refs 1 (previous client : gv11b_500)
[ 301.635061] id 39 (gv11b_503_user) min 13 max 13 refs 1 (previous client : gv11b_502)
[ 301.635069] id 40 (gv11b_501) min 12 max 12 refs 1 (previous client : gv11b_501)
[ 301.635076] id 41 (gv11b_501_user) min 18 max 12 refs 1 (previous client : gv11b_504)
[ 301.635083] id 42 (gv11b_504) min 12 max 12 refs 1 (previous client : gv11b_503)
[ 301.635091] id 43 (gv11b_504_user) min 366 max 366 refs 1 (previous client : 15340000.vic_test_cam_0)
[ 301.635104] id 49 (gv11b_492) min 3 max 3 refs 1 (previous client : progress)
[ 301.635116] id 54 (gv11b_499) min 3 max 3 refs 1 (previous client : )
[ 301.635124] id 55 (gv11b_498) min 3 max 3 refs 1 (previous client : )
[ 301.635131] id 56 (gv11b_497) min 4 max 4 refs 1 (previous client : )
[ 301.635164] id 57 (gv11b_496) min 4 max 4 refs 1 (previous client : )
[ 301.635173] id 58 (gv11b_495) min 3 max 3 refs 1 (previous client : )
[ 301.635181] id 59 (gv11b_494) min 3 max 3 refs 1 (previous client : )
[ 301.635188] id 60 (gv11b_493) min 3 max 3 refs 1 (previous client : )
[ 301.635197] id 62 (gv11b_491) min 3 max 3 refs 1 (previous client : )
[ 301.635204] id 63 (gv11b_490) min 3 max 3 refs 1 (previous client : )

[ 301.636014] ---- channels ----
[ 301.636048]
channel 2 - 15820000.se

[ 301.636054] NvHost basic channel registers:
[ 301.636063] CMDFIFO_STAT_0: 00002040
[ 301.636076] CMDFIFO_RDATA_0: 1e8c8201
[ 301.636083] CMDP_OFFSET_0: 00000000
[ 301.636090] CMDP_CLASS_0: 00000000
[ 301.636096] CHANNELSTAT_0: 00000000
[ 301.636101] The CDMA sync queue is empty.

[ 301.636113]
channel 3 - 15830000.se

[ 301.636117] NvHost basic channel registers:
[ 301.636124] CMDFIFO_STAT_0: 00002040
[ 301.636131] CMDFIFO_RDATA_0: 852aa042
[ 301.636138] CMDP_OFFSET_0: 00000000
[ 301.636144] CMDP_CLASS_0: 00000000
[ 301.636149] CHANNELSTAT_0: 00000000
[ 301.636154] The CDMA sync queue is empty.

[ 301.636165]
channel 4 - 15840000.se

[ 301.636170] NvHost basic channel registers:
[ 301.636176] CMDFIFO_STAT_0: 00002040
[ 301.636182] CMDFIFO_RDATA_0: 02042081
[ 301.636189] CMDP_OFFSET_0: 00000000
[ 301.636194] CMDP_CLASS_0: 00000000
[ 301.636200] CHANNELSTAT_0: 00000000
[ 301.636205] The CDMA sync queue is empty.

[ 301.636218]
---- host general irq ----

[ 301.636224] sync_intc0mask = 0x00000001
[ 301.636230] sync_intmask = 0x50000003
[ 301.636235]
---- host syncpt irq mask ----

[ 301.636239]
---- host syncpt irq status ----

[ 301.636246] syncpt_thresh_cpu0_int_status(0) = 0x00000000
[ 301.636253] syncpt_thresh_cpu0_int_status(1) = 0x00000000
[ 301.636260] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[ 301.636266] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[ 301.636273] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[ 301.636280] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[ 301.636286] syncpt_thresh_cpu0_int_status(6) = 0x00000000
[ 301.636293] syncpt_thresh_cpu0_int_status(7) = 0x00000000
[ 301.636299] syncpt_thresh_cpu0_int_status(8) = 0x00000000
[ 301.636305] syncpt_thresh_cpu0_int_status(9) = 0x00000000
[ 301.636311] syncpt_thresh_cpu0_int_status(10) = 0x00000000
[ 301.636317] syncpt_thresh_cpu0_int_status(11) = 0x00000000
[ 301.636323] syncpt_thresh_cpu0_int_status(12) = 0x00000000
[ 301.636329] syncpt_thresh_cpu0_int_status(13) = 0x00000000
[ 301.636335] syncpt_thresh_cpu0_int_status(14) = 0x00000000
[ 301.636341] syncpt_thresh_cpu0_int_status(15) = 0x00000000
[ 301.636347] syncpt_thresh_cpu0_int_status(16) = 0x00000000
[ 301.636353] syncpt_thresh_cpu0_int_status(17) = 0x00000000
[ 301.636359] syncpt_thresh_cpu0_int_status(18) = 0x00000000
[ 301.636364] syncpt_thresh_cpu0_int_status(19) = 0x00000000
[ 301.636370] syncpt_thresh_cpu0_int_status(20) = 0x00000000
[ 301.636376] syncpt_thresh_cpu0_int_status(21) = 0x00000000
[ 301.730544] tegra194-vi5 15c10000.vi: no reply from camera processor
[ 301.730738] tegra194-vi5 15c10000.vi: vi capture get status failed
[ 301.731073] fence timeout on [0000000000000000] after 1500ms
[ 301.731084] name=[nvhost_sync:48], current value=0 waiting value=16
[ 301.731093] ---- mlocks ----

[ 301.731142] ---- syncpts ----
[ 301.731191] id 4 (disp_c) min 4 max 4 refs 1 (previous client : )
[ 301.731199] id 5 (disp_d) min 3 max 3 refs 1 (previous client : )
[ 301.731210] id 8 (vblank1) min 16441 max -6 refs 1 (previous client : )
[ 301.731229] id 18 (gv11b_511) min 39510 max 39510 refs 1 (previous client : )
[ 301.731237] id 19 (gv11b_510) min 2 max 2 refs 1 (previous client : )
[ 301.731249] id 24 (progress) min 262144 max 262144 refs 1 (previous client : gv11b_509_user)
[ 301.731260] id 28 (gv11b_509) min 262188 max 262188 refs 1 (previous client : gv11b_508_user)
[ 301.731269] id 30 (gv11b_508) min 262144 max 262144 refs 1 (previous client : gv11b_507_user)
[ 301.731282] id 31 (gv11b_508_user) min 9 max 0 refs 1 (previous client : gv11b_506)
[ 301.731289] id 32 (gv11b_507) min 262144 max 262144 refs 1 (previous client : gv11b_506_user)
[ 301.731298] id 34 (gv11b_506) min 262144 max 262144 refs 1 (previous client : gv11b_505_user)
[ 301.731309] id 38 (gv11b_503) min 13 max 13 refs 1 (previous client : gv11b_500)
[ 301.731316] id 39 (gv11b_503_user) min 13 max 13 refs 1 (previous client : gv11b_502)
[ 301.731324] id 40 (gv11b_501) min 12 max 12 refs 1 (previous client : gv11b_501)
[ 301.731332] id 41 (gv11b_501_user) min 18 max 12 refs 1 (previous client : gv11b_504)
[ 301.731340] id 42 (gv11b_504) min 12 max 12 refs 1 (previous client : gv11b_503)
[ 301.731348] id 43 (gv11b_504_user) min 366 max 366 refs 1 (previous client : 15340000.vic_test_cam_0)
[ 301.731361] id 49 (gv11b_492) min 3 max 3 refs 1 (previous client : progress)
[ 301.731377] id 54 (gv11b_499) min 3 max 3 refs 1 (previous client : )
[ 301.731407] id 55 (gv11b_498) min 3 max 3 refs 1 (previous client : )
[ 301.731414] id 56 (gv11b_497) min 4 max 4 refs 1 (previous client : )
[ 301.731421] id 57 (gv11b_496) min 4 max 4 refs 1 (previous client : )
[ 301.731428] id 58 (gv11b_495) min 3 max 3 refs 1 (previous client : )
[ 301.731435] id 59 (gv11b_494) min 3 max 3 refs 1 (previous client : )
[ 301.731442] id 60 (gv11b_493) min 3 max 3 refs 1 (previous client : )
[ 301.731450] id 62 (gv11b_491) min 3 max 3 refs 1 (previous client : )
[ 301.731458] id 63 (gv11b_490) min 3 max 3 refs 1 (previous client : )

[ 301.732265] ---- channels ----
[ 301.732301]
channel 2 - 15820000.se

[ 301.732306] NvHost basic channel registers:
[ 301.732314] CMDFIFO_STAT_0: 00002040
[ 301.732325] CMDFIFO_RDATA_0: 1e8c8201
[ 301.732334] CMDP_OFFSET_0: 00000000
[ 301.732340] CMDP_CLASS_0: 00000000
[ 301.732345] CHANNELSTAT_0: 00000000
[ 301.732350] The CDMA sync queue is empty.

[ 301.732362]
channel 3 - 15830000.se

[ 301.732366] NvHost basic channel registers:
[ 301.732372] CMDFIFO_STAT_0: 00002040
[ 301.732378] CMDFIFO_RDATA_0: 852aa042
[ 301.732385] CMDP_OFFSET_0: 00000000
[ 301.732391] CMDP_CLASS_0: 00000000
[ 301.732397] CHANNELSTAT_0: 00000000
[ 301.732401] The CDMA sync queue is empty.

[ 301.732412]
channel 4 - 15840000.se

[ 301.732417] NvHost basic channel registers:
[ 301.732423] CMDFIFO_STAT_0: 00002040
[ 301.732429] CMDFIFO_RDATA_0: 02042081
[ 301.732436] CMDP_OFFSET_0: 00000000
[ 301.732441] CMDP_CLASS_0: 00000000
[ 301.732447] CHANNELSTAT_0: 00000000
[ 301.732452] The CDMA sync queue is empty.

[ 301.732465]
---- host general irq ----

[ 301.732471] sync_intc0mask = 0x00000001
[ 301.732477] sync_intmask = 0x50000003
[ 301.732482]
---- host syncpt irq mask ----

[ 301.732486]
---- host syncpt irq status ----

[ 301.732494] syncpt_thresh_cpu0_int_status(0) = 0x00000000
[ 301.732500] syncpt_thresh_cpu0_int_status(1) = 0x00000000
[ 301.732507] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[ 301.732513] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[ 301.732519] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[ 301.732525] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[ 301.732531] syncpt_thresh_cpu0_int_status(6) = 0x00000000
[ 301.732537] syncpt_thresh_cpu0_int_status(7) = 0x00000000
[ 301.732543] syncpt_thresh_cpu0_int_status(8) = 0x00000000
[ 301.732549] syncpt_thresh_cpu0_int_status(9) = 0x00000000
[ 301.732555] syncpt_thresh_cpu0_int_status(10) = 0x00000000
[ 301.732561] syncpt_thresh_cpu0_int_status(11) = 0x00000000
[ 301.732567] syncpt_thresh_cpu0_int_status(12) = 0x00000000
[ 301.732573] syncpt_thresh_cpu0_int_status(13) = 0x00000000
[ 301.732579] syncpt_thresh_cpu0_int_status(14) = 0x00000000
[ 301.732585] syncpt_thresh_cpu0_int_status(15) = 0x00000000
[ 301.732591] syncpt_thresh_cpu0_int_status(16) = 0x00000000
[ 301.732597] syncpt_thresh_cpu0_int_status(17) = 0x00000000
[ 301.732602] syncpt_thresh_cpu0_int_status(18) = 0x00000000
[ 301.732608] syncpt_thresh_cpu0_int_status(19) = 0x00000000
[ 301.732614] syncpt_thresh_cpu0_int_status(20) = 0x00000000
[ 301.732620] syncpt_thresh_cpu0_int_status(21) = 0x00000000
[ 303.138528] fence timeout on [0000000000000000] after 1500ms
[ 303.138542] name=[nvhost_sync:61], current value=0 waiting value=21
[ 303.138551] ---- mlocks ----

[ 303.138601] ---- syncpts ----
[ 303.138647] id 4 (disp_c) min 4 max 4 refs 1 (previous client : )
[ 303.138657] id 5 (disp_d) min 3 max 3 refs 1 (previous client : )
[ 303.138675] id 8 (vblank1) min 16525 max -6 refs 1 (previous client : )
[ 303.138727] id 18 (gv11b_511) min 39683 max 39683 refs 1 (previous client : )
[ 303.138735] id 19 (gv11b_510) min 2 max 2 refs 1 (previous client : )
[ 303.138781] id 24 (progress) min 262144 max 262144 refs 1 (previous client : gv11b_509_user)
[ 303.138792] id 28 (gv11b_509) min 262188 max 262188 refs 1 (previous client : gv11b_508_user)
[ 303.138801] id 30 (gv11b_508) min 262144 max 262144 refs 1 (previous client : gv11b_507_user)
[ 303.138808] id 31 (gv11b_508_user) min 9 max 0 refs 1 (previous client : gv11b_506)
[ 303.138815] id 32 (gv11b_507) min 262144 max 262144 refs 1 (previous client : gv11b_506_user)
[ 303.138823] id 34 (gv11b_506) min 262144 max 262144 refs 1 (previous client : gv11b_505_user)
[ 303.138834] id 38 (gv11b_503) min 13 max 13 refs 1 (previous client : gv11b_500)
[ 303.138841] id 39 (gv11b_503_user) min 13 max 13 refs 1 (previous client : gv11b_502)
[ 303.138848] id 40 (gv11b_501) min 12 max 12 refs 1 (previous client : gv11b_501)
[ 303.138855] id 41 (gv11b_501_user) min 18 max 12 refs 1 (previous client : gv11b_504)
[ 303.138862] id 42 (gv11b_504) min 12 max 12 refs 1 (previous client : gv11b_503)
[ 303.138869] id 43 (gv11b_504_user) min 366 max 366 refs 1 (previous client : 15340000.vic_test_cam_0)
[ 303.138882] id 49 (gv11b_492) min 3 max 3 refs 1 (previous client : progress)
[ 303.138895] id 54 (gv11b_499) min 3 max 3 refs 1 (previous client : )
[ 303.138902] id 55 (gv11b_498) min 3 max 3 refs 1 (previous client : )
[ 303.138909] id 56 (gv11b_497) min 4 max 4 refs 1 (previous client : )
[ 303.138916] id 57 (gv11b_496) min 4 max 4 refs 1 (previous client : )
[ 303.138946] id 58 (gv11b_495) min 3 max 3 refs 1 (previous client : )
[ 303.138953] id 59 (gv11b_494) min 3 max 3 refs 1 (previous client : )
[ 303.138960] id 60 (gv11b_493) min 3 max 3 refs 1 (previous client : )
[ 303.138968] id 62 (gv11b_491) min 3 max 3 refs 1 (previous client : )
[ 303.138975] id 63 (gv11b_490) min 3 max 3 refs 1 (previous client : )

[ 303.139800] ---- channels ----
[ 303.139835]
channel 2 - 15820000.se

[ 303.139840] NvHost basic channel registers:
[ 303.139848] CMDFIFO_STAT_0: 00002040
[ 303.139856] CMDFIFO_RDATA_0: 1e8c8201
[ 303.139864] CMDP_OFFSET_0: 00000000
[ 303.139870] CMDP_CLASS_0: 00000000
[ 303.139876] CHANNELSTAT_0: 00000000
[ 303.139881] The CDMA sync queue is empty.

[ 303.139892]
channel 3 - 15830000.se

[ 303.139896] NvHost basic channel registers:
[ 303.139902] CMDFIFO_STAT_0: 00002040
[ 303.139909] CMDFIFO_RDATA_0: 852aa042
[ 303.139916] CMDP_OFFSET_0: 00000000
[ 303.139921] CMDP_CLASS_0: 00000000
[ 303.139927] CHANNELSTAT_0: 00000000
[ 303.139931] The CDMA sync queue is empty.

[ 303.139942]
channel 4 - 15840000.se

[ 303.139947] NvHost basic channel registers:
[ 303.139952] CMDFIFO_STAT_0: 00002040
[ 303.139958] CMDFIFO_RDATA_0: 02042081
[ 303.139964] CMDP_OFFSET_0: 00000000
[ 303.139970] CMDP_CLASS_0: 00000000
[ 303.139975] CHANNELSTAT_0: 00000000
[ 303.139979] The CDMA sync queue is empty.

[ 303.139993]
---- host general irq ----

[ 303.139999] sync_intc0mask = 0x00000001
[ 303.140004] sync_intmask = 0x50000003
[ 303.140009]
---- host syncpt irq mask ----

[ 303.140013]
---- host syncpt irq status ----

[ 303.140020] syncpt_thresh_cpu0_int_status(0) = 0x00000000
[ 303.140027] syncpt_thresh_cpu0_int_status(1) = 0x00000000
[ 303.140033] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[ 303.140040] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[ 303.140047] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[ 303.140053] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[ 303.140059] syncpt_thresh_cpu0_int_status(6) = 0x00000000
[ 303.140066] syncpt_thresh_cpu0_int_status(7) = 0x00000000
[ 303.140072] syncpt_thresh_cpu0_int_status(8) = 0x00000000
[ 303.140078] syncpt_thresh_cpu0_int_status(9) = 0x00000000
[ 303.140083] syncpt_thresh_cpu0_int_status(10) = 0x00000000
[ 303.140089] syncpt_thresh_cpu0_int_status(11) = 0x00000000
[ 303.140095] syncpt_thresh_cpu0_int_status(12) = 0x00000000
[ 303.140101] syncpt_thresh_cpu0_int_status(13) = 0x00000000
[ 303.140106] syncpt_thresh_cpu0_int_status(14) = 0x00000000
[ 303.140112] syncpt_thresh_cpu0_int_status(15) = 0x00000000
[ 303.140118] syncpt_thresh_cpu0_int_status(16) = 0x00000000
[ 303.140124] syncpt_thresh_cpu0_int_status(17) = 0x00000000
[ 303.140130] syncpt_thresh_cpu0_int_status(18) = 0x00000000
[ 303.140135] syncpt_thresh_cpu0_int_status(19) = 0x00000000
[ 303.140141] syncpt_thresh_cpu0_int_status(20) = 0x00000000
[ 303.140147] syncpt_thresh_cpu0_int_status(21) = 0x00000000
[ 303.234529] tegra194-vi5 15c10000.vi: no reply from camera processor
[ 303.234690] tegra194-vi5 15c10000.vi: vi capture get status failed
[ 304.642569] fence timeout on [0000000000000000] after 1500ms
[ 304.642583] name=[nvhost_sync:61], current value=0 waiting value=21
[ 304.642592] ---- mlocks ----

[ 304.642642] ---- syncpts ----
[ 304.642691] id 4 (disp_c) min 4 max 4 refs 1 (previous client : )
[ 304.642700] id 5 (disp_d) min 3 max 3 refs 1 (previous client : )
[ 304.642720] id 8 (vblank1) min 16615 max -6 refs 1 (previous client : )
[ 304.642777] id 18 (gv11b_511) min 39759 max 39759 refs 1 (previous client : )
[ 304.642785] id 19 (gv11b_510) min 2 max 2 refs 1 (previous client : )
[ 304.642840] id 28 (gv11b_509) min 262188 max 262188 refs 1 (previous client : gv11b_508_user)
[ 304.642849] id 30 (gv11b_508) min 262144 max 262144 refs 1 (previous client : gv11b_507_user)
[ 304.642856] id 31 (gv11b_508_user) min 9 max 0 refs 1 (previous client : gv11b_506)
[ 304.642863] id 32 (gv11b_507) min 262144 max 262144 refs 1 (previous client : gv11b_506_user)
[ 304.642871] id 34 (gv11b_506) min 262144 max 262144 refs 1 (previous client : gv11b_505_user)
[ 304.642902] id 54 (gv11b_499) min 3 max 3 refs 1 (previous client : )
[ 304.642912] id 57 (gv11b_496) min 4 max 4 refs 1 (previous client : )
[ 304.642919] id 58 (gv11b_495) min 3 max 3 refs 1 (previous client : )
[ 304.642925] id 59 (gv11b_494) min 3 max 3 refs 1 (previous client : )
[ 304.642932] id 60 (gv11b_493) min 3 max 3 refs 1 (previous client : )

[ 304.643767] ---- channels ----
[ 304.643801]
channel 2 - 15820000.se

[ 304.643806] NvHost basic channel registers:
[ 304.643815] CMDFIFO_STAT_0: 00002040
[ 304.643822] CMDFIFO_RDATA_0: 1e8c8201
[ 304.643830] CMDP_OFFSET_0: 00000000
[ 304.643836] CMDP_CLASS_0: 00000000
[ 304.643842] CHANNELSTAT_0: 00000000
[ 304.643847] The CDMA sync queue is empty.

[ 304.643857]
channel 3 - 15830000.se

[ 304.643862] NvHost basic channel registers:
[ 304.643868] CMDFIFO_STAT_0: 00002040
[ 304.643874] CMDFIFO_RDATA_0: 852aa042
[ 304.643881] CMDP_OFFSET_0: 00000000
[ 304.643887] CMDP_CLASS_0: 00000000
[ 304.643892] CHANNELSTAT_0: 00000000
[ 304.643896] The CDMA sync queue is empty.

[ 304.643907]
channel 4 - 15840000.se

[ 304.643911] NvHost basic channel registers:
[ 304.643917] CMDFIFO_STAT_0: 00002040
[ 304.643923] CMDFIFO_RDATA_0: 02042081
[ 304.643929] CMDP_OFFSET_0: 00000000
[ 304.643934] CMDP_CLASS_0: 00000000
[ 304.643939] CHANNELSTAT_0: 00000000
[ 304.643944] The CDMA sync queue is empty.

[ 304.643957]
---- host general irq ----

[ 304.643963] sync_intc0mask = 0x00000001
[ 304.643969] sync_intmask = 0x50000003
[ 304.643973]
---- host syncpt irq mask ----

[ 304.643977]
---- host syncpt irq status ----

[ 304.643984] syncpt_thresh_cpu0_int_status(0) = 0x00000000
[ 304.643991] syncpt_thresh_cpu0_int_status(1) = 0x00000000
[ 304.643998] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[ 304.644004] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[ 304.644010] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[ 304.644017] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[ 304.644023] syncpt_thresh_cpu0_int_status(6) = 0x00000000
[ 304.644030] syncpt_thresh_cpu0_int_status(7) = 0x00000000
[ 304.644035] syncpt_thresh_cpu0_int_status(8) = 0x00000000
[ 304.644041] syncpt_thresh_cpu0_int_status(9) = 0x00000000
[ 304.644047] syncpt_thresh_cpu0_int_status(10) = 0x00000000
[ 304.644053] syncpt_thresh_cpu0_int_status(11) = 0x00000000
[ 304.644058] syncpt_thresh_cpu0_int_status(12) = 0x00000000
[ 304.644064] syncpt_thresh_cpu0_int_status(13) = 0x00000000
[ 304.644070] syncpt_thresh_cpu0_int_status(14) = 0x00000000
[ 304.644075] syncpt_thresh_cpu0_int_status(15) = 0x00000000
[ 304.644081] syncpt_thresh_cpu0_int_status(16) = 0x00000000
[ 304.644087] syncpt_thresh_cpu0_int_status(17) = 0x00000000
[ 304.644092] syncpt_thresh_cpu0_int_status(18) = 0x00000000
[ 304.644098] syncpt_thresh_cpu0_int_status(19) = 0x00000000
[ 304.644104] syncpt_thresh_cpu0_int_status(20) = 0x00000000
[ 304.644109] syncpt_thresh_cpu0_int_status(21) = 0x00000000
[ 306.146532] fence timeout on [0000000000000000] after 1500ms
[ 306.146546] name=[nvhost_sync:61], current value=0 waiting value=21
[ 306.146556] ---- mlocks ----

[ 306.146605] ---- syncpts ----
[ 306.146636] id 4 (disp_c) min 4 max 4 refs 1 (previous client : )
[ 306.146643] id 5 (disp_d) min 3 max 3 refs 1 (previous client : )
[ 306.146653] id 8 (vblank1) min 16706 max -6 refs 1 (previous client : )
[ 306.146665] id 18 (gv11b_511) min 39836 max 39836 refs 1 (previous client : )
[ 306.146671] id 19 (gv11b_510) min 2 max 2 refs 1 (previous client : )
[ 306.146683] id 28 (gv11b_509) min 262188 max 262188 refs 1 (previous client : gv11b_508_user)
[ 306.146720] id 30 (gv11b_508) min 262144 max 262144 refs 1 (previous client : gv11b_507_user)
[ 306.146727] id 31 (gv11b_508_user) min 9 max 0 refs 1 (previous client : gv11b_506)
[ 306.146734] id 32 (gv11b_507) min 262144 max 262144 refs 1 (previous client : gv11b_506_user)
[ 306.146741] id 34 (gv11b_506) min 262144 max 262144 refs 1 (previous client : gv11b_505_user)
[ 306.146759] id 54 (gv11b_499) min 3 max 3 refs 1 (previous client : )
[ 306.146767] id 57 (gv11b_496) min 4 max 4 refs 1 (previous client : )
[ 306.146773] id 58 (gv11b_495) min 3 max 3 refs 1 (previous client : )
[ 306.146780] id 59 (gv11b_494) min 3 max 3 refs 1 (previous client : )
[ 306.146787] id 60 (gv11b_493) min 3 max 3 refs 1 (previous client : )

[ 306.147180] ---- channels ----
[ 306.147228]
channel 2 - 15820000.se

[ 306.147233] NvHost basic channel registers:
[ 306.147242] CMDFIFO_STAT_0: 00002040
[ 306.147248] CMDFIFO_RDATA_0: 1e8c8201
[ 306.147256] CMDP_OFFSET_0: 00000000
[ 306.147261] CMDP_CLASS_0: 00000000
[ 306.147267] CHANNELSTAT_0: 00000000
[ 306.147271] The CDMA sync queue is empty.

[ 306.147309]
channel 3 - 15830000.se

[ 306.147313] NvHost basic channel registers:
[ 306.147319] CMDFIFO_STAT_0: 00002040
[ 306.147324] CMDFIFO_RDATA_0: 852aa042
[ 306.147331] CMDP_OFFSET_0: 00000000
[ 306.147336] CMDP_CLASS_0: 00000000
[ 306.147341] CHANNELSTAT_0: 00000000
[ 306.147346] The CDMA sync queue is empty.

[ 306.147357]
channel 4 - 15840000.se

[ 306.147361] NvHost basic channel registers:
[ 306.147367] CMDFIFO_STAT_0: 00002040
[ 306.147373] CMDFIFO_RDATA_0: 02042081
[ 306.147379] CMDP_OFFSET_0: 00000000
[ 306.147384] CMDP_CLASS_0: 00000000
[ 306.147390] CHANNELSTAT_0: 00000000
[ 306.147394] The CDMA sync queue is empty.

[ 306.147407]
---- host general irq ----

[ 306.147413] sync_intc0mask = 0x00000001
[ 306.147419] sync_intmask = 0x50000003
[ 306.147424]
---- host syncpt irq mask ----

[ 306.147428]
---- host syncpt irq status ----

[ 306.147435] syncpt_thresh_cpu0_int_status(0) = 0x00000000
[ 306.147441] syncpt_thresh_cpu0_int_status(1) = 0x00000000
[ 306.147447] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[ 306.147453] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[ 306.147459] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[ 306.147465] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[ 306.147471] syncpt_thresh_cpu0_int_status(6) = 0x00000000
[ 306.147476] syncpt_thresh_cpu0_int_status(7) = 0x00000000
[ 306.147482] syncpt_thresh_cpu0_int_status(8) = 0x00000000
[ 306.147488] syncpt_thresh_cpu0_int_status(9) = 0x00000000
[ 306.147494] syncpt_thresh_cpu0_int_status(10) = 0x00000000
[ 306.147500] syncpt_thresh_cpu0_int_status(11) = 0x00000000
[ 306.147505] syncpt_thresh_cpu0_int_status(12) = 0x00000000
[ 306.147511] syncpt_thresh_cpu0_int_status(13) = 0x00000000
[ 306.147517] syncpt_thresh_cpu0_int_status(14) = 0x00000000
[ 306.147523] syncpt_thresh_cpu0_int_status(15) = 0x00000000
[ 306.147528] syncpt_thresh_cpu0_int_status(16) = 0x00000000
[ 306.147534] syncpt_thresh_cpu0_int_status(17) = 0x00000000
[ 306.147540] syncpt_thresh_cpu0_int_status(18) = 0x00000000
[ 306.147545] syncpt_thresh_cpu0_int_status(19) = 0x00000000
[ 306.147551] syncpt_thresh_cpu0_int_status(20) = 0x00000000
[ 306.147557] syncpt_thresh_cpu0_int_status(21) = 0x00000000


13_multi_camera logs [ works with one camera and not with 2 ]

verdant@linux:/usr/src/jetson_multimedia_api/samples/13_multi_camera$ ./multi_camera -n 1
[INFO] (NvEglRenderer.cpp:110) Setting Screen width 640 height 480
Argus Version: 0.97.3 (multi-process)
CONSUMER: Waiting until producer is connected…
CONSUMER: Producer has connected; continuing.
CONSUMER: Render frame 1
CONSUMER: Render frame 2
CONSUMER: Render frame 3
CONSUMER: Render frame 4
CONSUMER: Render frame 5
CONSUMER: Render frame 6
CONSUMER: Render frame 7
CONSUMER: Render frame 8
CONSUMER: Render frame 9
CONSUMER: Render frame 10
CONSUMER: Render frame 11
CONSUMER: Render frame 12
CONSUMER: Render frame 13
CONSUMER: Render frame 14
CONSUMER: Render frame 15
CONSUMER: Render frame 16
CONSUMER: Render frame 17
CONSUMER: Render frame 18
CONSUMER: Render frame 19
CONSUMER: Render frame 20
CONSUMER: Render frame 21
CONSUMER: Render frame 22
CONSUMER: Render frame 23
CONSUMER: Render frame 24
CONSUMER: Render frame 25
CONSUMER: Render frame 26
CONSUMER: Render frame 27
CONSUMER: Render frame 28
CONSUMER: Render frame 29
CONSUMER: Render frame 30
CONSUMER: Render frame 31
CONSUMER: Render frame 32
CONSUMER: Render frame 33
CONSUMER: Render frame 34
CONSUMER: Render frame 35
CONSUMER: Render frame 36
CONSUMER: Render frame 37
CONSUMER: Render frame 38
CONSUMER: Render frame 39
CONSUMER: Render frame 40
CONSUMER: Render frame 41
CONSUMER: Render frame 42
CONSUMER: Render frame 43
CONSUMER: Render frame 44
CONSUMER: Render frame 45
CONSUMER: Render frame 46
CONSUMER: Render frame 47
CONSUMER: Render frame 48
CONSUMER: Render frame 49
CONSUMER: Render frame 50
CONSUMER: Render frame 51
CONSUMER: Render frame 52
CONSUMER: Render frame 53
CONSUMER: Render frame 54
CONSUMER: Render frame 55
CONSUMER: Render frame 56
CONSUMER: Render frame 57
CONSUMER: Render frame 58
CONSUMER: Render frame 59
CONSUMER: Render frame 60
CONSUMER: Render frame 61
CONSUMER: Render frame 62
CONSUMER: Render frame 63
CONSUMER: Render frame 64
^C
verdant@linux:/usr/src/jetson_multimedia_api/samples/13_multi_camera$ ./multi_camera -n 2
[INFO] (NvEglRenderer.cpp:110) Setting Screen width 640 height 480
Argus Version: 0.97.3 (multi-process)
CONSUMER: Waiting until producer is connected…
CONSUMER: Producer has connected; continuing.
CONSUMER: Waiting until producer is connected…
CONSUMER: Producer has connected; continuing.
CONSUMER: Render frame 1
nvbuf_utils: dmabuf_fd 0 mapped entry NOT found
nvbuf_utils: Can not get HW buffer from FD… Exiting…
NvBufferGetParams failed for src_dmabuf_fds[0]
nvbuffer_composite Failed
CONSUMER: Render frame 2
nvbuf_utils: dmabuf_fd 0 mapped entry NOT found
nvbuf_utils: Can not get HW buffer from FD… Exiting…
NvBufferGetParams failed for src_dmabuf_fds[0]
nvbuffer_composite Failed
CONSUMER: Render frame 3
nvbuf_utils: dmabuf_fd 0 mapped entry NOT found
nvbuf_utils: Can not get HW buffer from FD… Exiting…
NvBufferGetParams failed for src_dmabuf_fds[0]
nvbuffer_composite Failed
CONSUMER: Render frame 4
nvbuf_utils: dmabuf_fd 0 mapped entry NOT found
nvbuf_utils: Can not get HW buffer from FD… Exiting…
NvBufferGetParams failed for src_dmabuf_fds[0]
nvbuffer_composite Failed
CONSUMER: Render frame 5
nvbuf_utils: dmabuf_fd 0 mapped entry NOT found
nvbuf_utils: Can not get HW buffer from FD… Exiting…
NvBufferGetParams failed for src_dmabuf_fds[0]
nvbuffer_composite Failed
CONSUMER: Render frame 6
nvbuf_utils: dmabuf_fd 0 mapped entry NOT found
nvbuf_utils: Can not get HW buffer from FD… Exiting…
NvBufferGetParams failed for src_dmabuf_fds[0]
nvbuffer_composite Failed
CONSUMER: Render frame 7
nvbuf_utils: dmabuf_fd 0 mapped entry NOT found
nvbuf_utils: Can not get HW buffer from FD… Exiting…
NvBufferGetParams failed for src_dmabuf_fds[0]
nvbuffer_composite Failed
(Argus) Error EndOfFile: Unexpected error in reading socket (in src/rpc/socket/client/ClientSocketManager.cpp, function recvThreadCore(), line 266)
(Argus) Error EndOfFile: Receive worker failure, notifying 1 waiting threads (in src/rpc/socket/client/ClientSocketManager.cpp, function recvThreadCore(), line 340)
(Argus) Error InvalidState: Argus client is exiting with 1 outstanding client threads (in src/rpc/socket/client/ClientSocketManager.cpp, function recvThreadCore(), line 357)
(Argus) Error EndOfFile: Receiving thread terminated with error (in src/rpc/socket/client/ClientSocketManager.cpp, function recvThreadWrapper(), line 368)
(Argus) Error EndOfFile: Client thread received an error from socket (in src/rpc/socket/client/ClientSocketManager.cpp, function send(), line 145)
(Argus) Error EndOfFile: (propagating from src/rpc/socket/client/SocketClientDispatch.cpp, function dispatch(), line 87)
Error generated. main.cpp, execute:430 Failed to submit capture request
(Argus) Error BadParameter: (propagating from src/eglstream/FrameConsumerImpl.cpp, function acquireFrame(), line 247)
CONSUMER: Render frame 8
nvbuf_utils: dmabuf_fd 1052 mapped entry NOT found
nvbuf_utils: Can not get HW buffer from FD… Exiting…
NvBufferGetParams failed for dst_dmabuf_fd
nvbuffer_composite Failed
nvbuf_utils: dmabuf_fd 1052 mapped entry NOT found
Segmentation fault


Looks like it’s HW or sensor driver have problem to impact each others cause the capture failed when launch two sensors.
You can try v4l2-ctl to launch cameras to debug it.

I tried with v4l2-ctl. Launched two sessions for two different camera captures, in separate terminals but simultaneously. That thing also did not work and same errors appear in the dmesg.

If they working individually that could be HW or single interfere cause the problem.

Which hardware or single interfere are you talking about here ?

I am seeing this only in the new batch of jetson xavier AGX that I just got.

Does all of the new Xaviers got this problem?

I have tried 5 of them and 4 of them are showing me this.

Did you try to boost the system to check?

sudo nvpmodel -m 0
sudo jetson_clocks

sudo su
echo 1 > /sys/kernel/debug/bpmp/debug/clk/vi/mrq_rate_locked
echo 1 > /sys/kernel/debug/bpmp/debug/clk/isp/mrq_rate_locked
echo 1 > /sys/kernel/debug/bpmp/debug/clk/nvcsi/mrq_rate_locked
cat /sys/kernel/debug/bpmp/debug/clk/vi/max_rate |tee /sys/kernel/debug/bpmp/debug/clk/vi/rate
cat /sys/kernel/debug/bpmp/debug/clk/isp/max_rate | tee  /sys/kernel/debug/bpmp/debug/clk/isp/rate
cat /sys/kernel/debug/bpmp/debug/clk/nvcsi/max_rate | tee /sys/kernel/debug/bpmp/debug/clk/nvcsi/rate

I did try this. Still does not work.

Do you have any others camera module to verify?