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