GLOBAL type:PHY_INTR0 phy:0 error in EMMC xavier Nx module at 1.3Gpbs

Hi Everone,

    I have been facing one strange error in EMMC Xavier NX module at 1.3Gbps. That is when am running my IC in 1.3 Gbps in Xavier Nx sd-card module I can able to read data perfectly but when am reading same set up in xavier NX EMMC module I am facing GLOBAL type:PHY_INTR0 phy:0 error. 

Can anyone help me to solve this issue.
I tried increasing pixel and serdes clock but not helping.

Here I have attached my trace log
kworker/0:4-2089 [000] … 695.972254: rtos_queue_send_from_isr_failed: tstamp:22259651103 queue:0x0bcbc160
kworker/0:4-2089 [000] … 695.972256: rtcpu_nvcsi_intr: tstamp:22259653628 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x00000001
kworker/0:4-2089 [000] … 695.972260: rtcpu_vinotify_event: tstamp:22259692957 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:20810675520 data:0x10000000
kworker/0:4-2089 [000] … 695.972262: rtcpu_vinotify_event: tstamp:22259693117 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:20810683776 data:0x31000001
kworker/0:4-2089 [000] … 695.972263: rtcpu_vinotify_event: tstamp:22259693275 tag:RESERVED_19 channel:0x23 frame:0 vi_tstamp:20810685952 data:0x07020001
kworker/0:4-2089 [000] … 695.972264: rtcpu_vinotify_event: tstamp:22259693411 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:20810797184 data:0x10000000
kworker/0:4-2089 [000] … 695.972266: rtcpu_vinotify_event: tstamp:22259693567 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:20810805536 data:0x31000002
kworker/0:4-2089 [000] … 696.084197: rtos_queue_peek_from_isr_failed: tstamp:22264171017 queue:0x0bcbcf78
kworker/0:4-2089 [000] … 696.252190: rtos_queue_peek_from_isr_failed: tstamp:22269171020 queue:0x0bcbcf78
kworker/0:4-2089 [000] … 696.420186: rtos_queue_peek_from_isr_failed: tstamp:22274171020 queue:0x0bcbcf78
kworker/0:4-2089 [000] … 696.588180: rtos_queue_peek_from_isr_failed: tstamp:22279171020 queue:0x0bcbcf78
kworker/0:4-2089 [000] … 696.756178: rtos_queue_peek_from_isr_failed: tstamp:22284171021 queue:0x0bcbcf78
kworker/0:4-2089 [000] … 696.924179: rtos_queue_peek_from_isr_failed: tstamp:22289171021 queue:0x0bcbcf78
kworker/0:4-2089 [000] … 697.036183: rtos_queue_peek_from_isr_failed: tstamp:22294171021 queue:0x0bcbcf78
kworker/0:4-2089 [000] … 697.204177: rtos_queue_peek_from_isr_failed: tstamp:22299171025 queue:0x0bcbcf78
kworker/0:4-2089 [000] … 697.372189: rtcpu_nvcsi_intr: tstamp:22303904512 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372194: rtcpu_nvcsi_intr: tstamp:22303904512 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044
kworker/0:4-2089 [000] … 697.372195: rtcpu_nvcsi_intr: tstamp:22303907712 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372197: rtcpu_nvcsi_intr: tstamp:22303907712 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044
kworker/0:4-2089 [000] … 697.372198: rtcpu_nvcsi_intr: tstamp:22303910995 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372199: rtcpu_nvcsi_intr: tstamp:22303910995 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044
kworker/0:4-2089 [000] … 697.372201: rtcpu_nvcsi_intr: tstamp:22303911535 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372202: rtcpu_nvcsi_intr: tstamp:22303914276 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372203: rtcpu_nvcsi_intr: tstamp:22303914276 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044
kworker/0:4-2089 [000] … 697.372204: rtcpu_nvcsi_intr: tstamp:22303914814 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372205: rtcpu_nvcsi_intr: tstamp:22303917564 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372206: rtcpu_nvcsi_intr: tstamp:22303917564 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044
kworker/0:4-2089 [000] … 697.372208: rtcpu_nvcsi_intr: tstamp:22303951387 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372209: rtcpu_nvcsi_intr: tstamp:22303951387 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044
kworker/0:4-2089 [000] … 697.372210: rtcpu_nvcsi_intr: tstamp:22303954585 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372211: rtcpu_nvcsi_intr: tstamp:22303954585 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044
kworker/0:4-2089 [000] … 697.372212: rtcpu_nvcsi_intr: tstamp:22303955124 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372213: rtcpu_nvcsi_intr: tstamp:22303957870 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372214: rtcpu_nvcsi_intr: tstamp:22303957870 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044
kworker/0:4-2089 [000] … 697.372215: rtcpu_nvcsi_intr: tstamp:22303958415 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372216: rtcpu_nvcsi_intr: tstamp:22303961154 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372217: rtcpu_nvcsi_intr: tstamp:22303961154 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044
kworker/0:4-2089 [000] … 697.372218: rtcpu_nvcsi_intr: tstamp:22303961740 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372219: rtcpu_nvcsi_intr: tstamp:22303964434 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372220: rtcpu_nvcsi_intr: tstamp:22303964434 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044
kworker/0:4-2089 [000] … 697.372221: rtcpu_nvcsi_intr: tstamp:22303998263 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372222: rtcpu_nvcsi_intr: tstamp:22303998263 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044
kworker/0:4-2089 [000] … 697.372224: rtcpu_nvcsi_intr: tstamp:22304001462 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372225: rtcpu_nvcsi_intr: tstamp:22304001462 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044
kworker/0:4-2089 [000] … 697.372226: rtcpu_nvcsi_intr: tstamp:22304001999 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372227: rtcpu_nvcsi_intr: tstamp:22304004745 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372228: rtcpu_nvcsi_intr: tstamp:22304004745 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044
kworker/0:4-2089 [000] … 697.372229: rtcpu_nvcsi_intr: tstamp:22304005286 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372230: rtcpu_nvcsi_intr: tstamp:22304008027 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372231: rtcpu_nvcsi_intr: tstamp:22304008027 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044
kworker/0:4-2089 [000] … 697.372232: rtcpu_nvcsi_intr: tstamp:22304008564 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372233: rtcpu_nvcsi_intr: tstamp:22304011313 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372277: rtcpu_nvcsi_intr: tstamp:22304011313 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044
kworker/0:4-2089 [000] … 697.372278: rtcpu_nvcsi_intr: tstamp:22304045138 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372279: rtcpu_nvcsi_intr: tstamp:22304045138 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044
kworker/0:4-2089 [000] … 697.372280: rtcpu_nvcsi_intr: tstamp:22304048337 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372281: rtcpu_nvcsi_intr: tstamp:22304048337 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044
kworker/0:4-2089 [000] … 697.372283: rtcpu_nvcsi_intr: tstamp:22304048879 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372284: rtcpu_nvcsi_intr: tstamp:22304051620 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372285: rtcpu_nvcsi_intr: tstamp:22304051620 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044
kworker/0:4-2089 [000] … 697.372286: rtcpu_nvcsi_intr: tstamp:22304052157 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372287: rtcpu_nvcsi_intr: tstamp:22304054906 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372288: rtcpu_nvcsi_intr: tstamp:22304054906 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044
kworker/0:4-2089 [000] … 697.372289: rtcpu_nvcsi_intr: tstamp:22304055490 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372290: rtcpu_nvcsi_intr: tstamp:22304058191 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372291: rtcpu_nvcsi_intr: tstamp:22304058191 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044
kworker/0:4-2089 [000] … 697.372292: rtcpu_nvcsi_intr: tstamp:22304092013 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372293: rtcpu_nvcsi_intr: tstamp:22304092013 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044
kworker/0:4-2089 [000] … 697.372294: rtcpu_nvcsi_intr: tstamp:22304095212 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372295: rtcpu_nvcsi_intr: tstamp:22304095212 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044
kworker/0:4-2089 [000] … 697.372297: rtcpu_nvcsi_intr: tstamp:22304095750 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372298: rtcpu_nvcsi_intr: tstamp:22304098498 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372299: rtcpu_nvcsi_intr: tstamp:22304098498 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044
kworker/0:4-2089 [000] … 697.372301: rtcpu_nvcsi_intr: tstamp:22304099037 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372302: rtcpu_nvcsi_intr: tstamp:22304101781 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372303: rtcpu_nvcsi_intr: tstamp:22304101781 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044

Moving to Jetson Xavier NX forum for resolution.

hello PaulEnoch,

may I know what’s the actual use-case?
according to below failures,
it shows there’re more than one bit error detected on the data lane, data lane has FIFO overflow.
for example,

kworker/0:4-2089 [000] … 697.372189: rtcpu_nvcsi_intr: tstamp:22303904512 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x10000044
kworker/0:4-2089 [000] … 697.372194: rtcpu_nvcsi_intr: tstamp:22303904512 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00001044

Hi JerryChang,
Thanks for your support. Issue Solved. Before settle time is zero and pixel calculated as per formula. But it’s not working in EMMC module and In sd card module it worked for only IC2 in 1.3Gbps. By using trace log I randomly changed settle time to 30 and changed pixel clock to some bigger value and serdes clock double of pixel clock. After that I can able to read 3 ICs data in 1.3Gbps.

Use case : reading radar data from IC.
I don’t think logically it is correct, but it worked for me. Thanks

Hi JerryChang,
I was facing issue for reading data in 675, 450 and 225 MBps but can able to read data in 1350 and 900 Mbps for below spec.
Lane config : 3 * 4
Width of frame : 61448
Height : 1
Number of VC per sensor : 4(Total 12 Vc)

Changes I did for 675 Mbps is
pixel clock : 337500000
ser des clock : 675000000

Here I have attached the trace log for 675Mbps with settletime 5

entries-in-buffer/entries-written: 6553/6553 #P:6

_-----=> irqs-off

/ _----=> need-resched

| / _—=> hardirq/softirq

|| / _–=> preempt-depth

||| / delay

TASK-PID CPU# |||| TIMESTAMP FUNCTION

| | | |||| | |

    v4l2-ctl-7206  [004] ....   161.845750: tegra_channel_open: vi-output, radarV01 30-001b
    v4l2-ctl-7206  [000] ....   161.847232: tegra_channel_set_power: radarV01 30-001b : 0x1
    v4l2-ctl-7206  [000] ....   161.847251: camera_common_s_power: status : 0x1
    v4l2-ctl-7206  [000] ....   161.847881: tegra_channel_set_power: 15a00000.nvcsi--12 : 0x1
    v4l2-ctl-7206  [000] ....   161.847884: csi_s_power: enable : 0x1
    v4l2-ctl-7206  [000] ....   161.852160: tegra_channel_capture_setup: vnc_id 0 W 61448 H 1 fmt 5
    v4l2-ctl-7206  [002] ....   161.856933: tegra_channel_set_stream: enable : 0x1
    v4l2-ctl-7206  [000] ....   161.860861: tegra_channel_set_stream: 15a00000.nvcsi--12 : 0x1
    v4l2-ctl-7206  [000] ....   161.860865: csi_s_stream: enable : 0x1
    v4l2-ctl-7206  [000] ....   161.860874: tegra_channel_set_stream: radarV01 30-001b : 0x1
 kworker/0:1-723   [000] ....   161.887328: rtos_queue_peek_from_isr_failed: tstamp:5570474485 queue:0x0bcbcf78
 kworker/0:1-723   [000] ....   161.887332: rtcpu_start: tstamp:5570478433
 kworker/0:1-723   [000] ....   161.887335: rtos_queue_send_from_isr_failed: tstamp:5570499652 queue:0x0bcb41f8
 kworker/0:1-723   [000] ....   161.887336: rtos_queue_send_from_isr_failed: tstamp:5570499805 queue:0x0bcb8a60
 kworker/0:1-723   [000] ....   161.887336: rtos_queue_send_from_isr_failed: tstamp:5570499957 queue:0x0bcba5e0
 kworker/0:1-723   [000] ....   161.887337: rtos_queue_send_from_isr_failed: tstamp:5570500105 queue:0x0bcbb3a0
 kworker/0:1-723   [000] ....   161.887338: rtos_queue_send_from_isr_failed: tstamp:5570500251 queue:0x0bcbc160
 kworker/0:1-723   [000] ....   161.887339: rtcpu_string: tstamp:5570500684 id:0x04010000 str:"Configuring VI GoS.

"
kworker/0:1-723 [000] … 161.887357: rtcpu_string: tstamp:5570500859 id:0x04010000 str:"VM GOS[#0] addr=0xc2100000
"
kworker/0:1-723 [000] … 161.887363: rtcpu_string: tstamp:5570501112 id:0x04010000 str:"VM GOS[#1] addr=0xc2101000
"
kworker/0:1-723 [000] … 161.887368: rtcpu_string: tstamp:5570501381 id:0x04010000 str:"VM GOS[#2] addr=0xc2102000
"
kworker/0:1-723 [000] … 161.887373: rtcpu_string: tstamp:5570501614 id:0x04010000 str:"VM GOS[#3] addr=0xc2103000
"
kworker/0:1-723 [000] … 161.887378: rtcpu_string: tstamp:5570501846 id:0x04010000 str:"VM GOS[#4] addr=0xc2104000
"
kworker/0:1-723 [000] … 161.887383: rtcpu_string: tstamp:5570502078 id:0x04010000 str:"VM GOS[#5] addr=0xc2105000
"
kworker/0:1-723 [000] … 161.887388: rtcpu_string: tstamp:5570510821 id:0x04010000 str:“vi5_hwinit: firmware CL2018101701 protocol versi”
kworker/0:1-723 [000] … 161.887389: rtcpu_string: tstamp:5570510955 id:0x04010000 str:"on 2.2
"
kworker/0:1-723 [000] … 161.887394: rtos_queue_send_from_isr_failed: tstamp:5570525588 queue:0x0bcb41f8
kworker/0:1-723 [000] … 161.887395: rtos_queue_send_from_isr_failed: tstamp:5570525740 queue:0x0bcb8a60
kworker/0:1-723 [000] … 161.887395: rtos_queue_send_from_isr_failed: tstamp:5570525893 queue:0x0bcba5e0
kworker/0:1-723 [000] … 161.887396: rtos_queue_send_from_isr_failed: tstamp:5570526037 queue:0x0bcbb3a0
kworker/0:1-723 [000] … 161.887396: rtos_queue_send_from_isr_failed: tstamp:5570526182 queue:0x0bcbc160
kworker/0:1-723 [000] … 161.887397: rtcpu_string: tstamp:5570527042 id:0x04010000 str:"VI GOS[#0] set to VM GOS[4] base 0xc2104000
"
kworker/0:1-723 [000] … 161.887402: rtos_queue_send_from_isr_failed: tstamp:5570650384 queue:0x0bcb41f8
kworker/0:1-723 [000] … 161.887403: rtos_queue_send_from_isr_failed: tstamp:5570650535 queue:0x0bcb8a60
kworker/0:1-723 [000] … 161.887403: rtos_queue_send_from_isr_failed: tstamp:5570650688 queue:0x0bcba5e0
kworker/0:1-723 [000] … 161.887404: rtos_queue_send_from_isr_failed: tstamp:5570650833 queue:0x0bcbb3a0
kworker/0:1-723 [000] … 161.887404: rtos_queue_send_from_isr_failed: tstamp:5570650980 queue:0x0bcbc160
kworker/0:1-723 [000] … 161.887405: rtcpu_nvcsi_intr: tstamp:5570653541 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x00000001
kworker/0:1-723 [000] … 161.887408: rtcpu_vinotify_event: tstamp:5571036731 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:6458208768 data:0x10000000
kworker/0:1-723 [000] … 161.887408: rtcpu_vinotify_event: tstamp:5571036873 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:6458217088 data:0x31000001
kworker/0:1-723 [000] … 161.887409: rtcpu_vinotify_event: tstamp:5571037037 tag:RESERVED_19 channel:0x23 frame:0 vi_tstamp:6458219232 data:0x07020001
kworker/0:1-723 [000] … 161.887409: rtcpu_vinotify_event: tstamp:5571037173 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:6458253088 data:0x10000000
kworker/0:1-723 [000] … 161.887410: rtcpu_vinotify_event: tstamp:5571037331 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:6458261504 data:0x31000002
kworker/0:1-723 [000] … 161.887410: rtcpu_nvcsi_intr: tstamp:5571366509 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x0e000000
kworker/0:1-723 [000] … 161.887410: rtcpu_nvcsi_intr: tstamp:5571366509 class:GLOBAL type:PHY_INTR0 phy:0 cil:1 st:0 vc:0 status:0x06000000
kworker/0:1-723 [000] … 161.887411: rtcpu_nvcsi_intr: tstamp:5571366509 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00000e00
kworker/0:1-723 [000] … 161.887411: rtcpu_nvcsi_intr: tstamp:5571366509 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:1 st:0 vc:0 status:0x00000600
kworker/0:1-723 [000] … 161.887411: rtcpu_nvcsi_intr: tstamp:5571372725 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x0e000000
kworker/0:1-723 [000] … 161.887412: rtcpu_nvcsi_intr: tstamp:5571372725 class:GLOBAL type:PHY_INTR0 phy:0 cil:1 st:0 vc:0 status:0x06000000
kworker/0:1-723 [000] … 161.887412: rtcpu_nvcsi_intr: tstamp:5571372725 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00000e00
kworker/0:1-723 [000] … 161.887412: rtcpu_nvcsi_intr: tstamp:5571372725 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:1 st:0 vc:0 status:0x00000600
kworker/0:1-723 [000] … 161.887412: rtcpu_nvcsi_intr: tstamp:5571373630 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x0e000000
kworker/0:1-723 [000] … 161.887413: rtcpu_nvcsi_intr: tstamp:5571379198 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x0e000000
kworker/0:1-723 [000] … 161.887413: rtcpu_nvcsi_intr: tstamp:5571379198 class:GLOBAL type:PHY_INTR0 phy:0 cil:1 st:0 vc:0 status:0x06000000
kworker/0:1-723 [000] … 161.887413: rtcpu_nvcsi_intr: tstamp:5571379198 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00000e00
kworker/0:1-723 [000] … 161.887414: rtcpu_nvcsi_intr: tstamp:5571379198 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:1 st:0 vc:0 status:0x00000600
kworker/0:1-723 [000] … 161.887414: rtcpu_nvcsi_intr: tstamp:5571380105 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x0e000000
kworker/0:1-723 [000] … 161.887414: rtcpu_nvcsi_intr: tstamp:5571385675 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x0e000000
kworker/0:1-723 [000] … 161.887414: rtcpu_nvcsi_intr: tstamp:5571385675 class:GLOBAL type:PHY_INTR0 phy:0 cil:1 st:0 vc:0 status:0x06000000
kworker/0:1-723 [000] … 161.887415: rtcpu_nvcsi_intr: tstamp:5571385675 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00000e00
kworker/0:1-723 [000] … 161.887415: rtcpu_nvcsi_intr: tstamp:5571385675 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:1 st:0 vc:0 status:0x00000600
kworker/0:1-723 [000] … 161.887415: rtcpu_nvcsi_intr: tstamp:5571386583 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x0e000000
kworker/0:1-723 [000] … 161.887415: rtcpu_nvcsi_intr: tstamp:5571392157 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x0e000000
kworker/0:1-723 [000] … 161.887416: rtcpu_nvcsi_intr: tstamp:5571392157 class:GLOBAL type:PHY_INTR0 phy:0 cil:1 st:0 vc:0 status:0x06000000
kworker/0:1-723 [000] … 161.887416: rtcpu_nvcsi_intr: tstamp:5571392157 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00000e00
kworker/0:1-723 [000] … 161.887416: rtcpu_nvcsi_intr: tstamp:5571392157 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:1 st:0 vc:0 status:0x00000600
kworker/0:1-723 [000] … 161.887417: rtcpu_nvcsi_intr: tstamp:5571402597 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x0e000000
kworker/0:1-723 [000] … 161.887417: rtcpu_nvcsi_intr: tstamp:5571402597 class:GLOBAL type:PHY_INTR0 phy:0 cil:1 st:0 vc:0 status:0x06000000
kworker/0:1-723 [000] … 161.887417: rtcpu_nvcsi_intr: tstamp:5571402597 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00000e00
kworker/0:1-723 [000] … 161.887417: rtcpu_nvcsi_intr: tstamp:5571402597 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:1 st:0 vc:0 status:0x00000600
kworker/0:1-723 [000] … 161.887418: rtcpu_nvcsi_intr: tstamp:5571408817 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x0e000000
kworker/0:1-723 [000] … 161.887418: rtcpu_nvcsi_intr: tstamp:5571408817 class:GLOBAL type:PHY_INTR0 phy:0 cil:1 st:0 vc:0 status:0x06000000
kworker/0:1-723 [000] … 161.887418: rtcpu_nvcsi_intr: tstamp:5571408817 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00000e00
kworker/0:1-723 [000] … 161.887418: rtcpu_nvcsi_intr: tstamp:5571408817 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:1 st:0 vc:0 status:0x00000600
kworker/0:1-723 [000] … 161.887419: rtcpu_nvcsi_intr: tstamp:5571409716 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x0e000000
kworker/0:1-723 [000] … 161.887419: rtcpu_nvcsi_intr: tstamp:5571415295 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x0e000000
kworker/0:1-723 [000] … 161.887419: rtcpu_nvcsi_intr: tstamp:5571415295 class:GLOBAL type:PHY_INTR0 phy:0 cil:1 st:0 vc:0 status:0x06000000
kworker/0:1-723 [000] … 161.887420: rtcpu_nvcsi_intr: tstamp:5571415295 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00000e00
kworker/0:1-723 [000] … 161.887420: rtcpu_nvcsi_intr: tstamp:5571415295 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:1 st:0 vc:0 status:0x00000600
kworker/0:1-723 [000] … 161.887420: rtcpu_nvcsi_intr: tstamp:5571416198 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x0e000000
kworker/0:1-723 [000] … 161.887420: rtcpu_nvcsi_intr: tstamp:5571421776 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x0e000000
kworker/0:1-723 [000] … 161.887421: rtcpu_nvcsi_intr: tstamp:5571421776 class:GLOBAL type:PHY_INTR0 phy:0 cil:1 st:0 vc:0 status:0x06000000
kworker/0:1-723 [000] … 161.887421: rtcpu_nvcsi_intr: tstamp:5571421776 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00000e00
kworker/0:1-723 [000] … 161.887421: rtcpu_nvcsi_intr: tstamp:5571421776 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:1 st:0 vc:0 status:0x00000600
kworker/0:1-723 [000] … 161.887422: rtcpu_nvcsi_intr: tstamp:5571422672 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x0e000000
kworker/0:1-723 [000] … 161.887422: rtcpu_nvcsi_intr: tstamp:5571428245 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x0e000000
kworker/0:1-723 [000] … 161.887422: rtcpu_nvcsi_intr: tstamp:5571428245 class:GLOBAL type:PHY_INTR0 phy:0 cil:1 st:0 vc:0 status:0x06000000
kworker/0:1-723 [000] … 161.887422: rtcpu_nvcsi_intr: tstamp:5571428245 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00000e00
kworker/0:1-723 [000] … 161.887423: rtcpu_nvcsi_intr: tstamp:5571428245 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:1 st:0 vc:0 status:0x00000600
kworker/0:1-723 [000] … 161.887423: rtcpu_nvcsi_intr: tstamp:5571438691 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x0e000000
kworker/0:1-723 [000] … 161.887423: rtcpu_nvcsi_intr: tstamp:5571438691 class:GLOBAL type:PHY_INTR0 phy:0 cil:1 st:0 vc:0 status:0x06000000
kworker/0:1-723 [000] … 161.887423: rtcpu_nvcsi_intr: tstamp:5571438691 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00000e00
kworker/0:1-723 [000] … 161.887424: rtcpu_nvcsi_intr: tstamp:5571438691 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:1 st:0 vc:0 status:0x00000600
kworker/0:1-723 [000] … 161.887424: rtcpu_nvcsi_intr: tstamp:5571444912 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x0e000000
kworker/0:1-723 [000] … 161.887424: rtcpu_nvcsi_intr: tstamp:5571444912 class:GLOBAL type:PHY_INTR0 phy:0 cil:1 st:0 vc:0 status:0x06000000
kworker/0:1-723 [000] … 161.887424: rtcpu_nvcsi_intr: tstamp:5571444912 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00000e00
kworker/0:1-723 [000] … 161.887425: rtcpu_nvcsi_intr: tstamp:5571444912 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:1 st:0 vc:0 status:0x00000600
kworker/0:1-723 [000] … 161.887425: rtcpu_nvcsi_intr: tstamp:5571445818 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x0e000000
kworker/0:1-723 [000] … 161.887425: rtcpu_nvcsi_intr: tstamp:5571451387 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x0e000000
kworker/0:1-723 [000] … 161.887426: rtcpu_nvcsi_intr: tstamp:5571451387 class:GLOBAL type:PHY_INTR0 phy:0 cil:1 st:0 vc:0 status:0x06000000
kworker/0:1-723 [000] … 161.887426: rtcpu_nvcsi_intr: tstamp:5571451387 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:0 st:0 vc:0 status:0x00000e00
kworker/0:1-723 [000] … 161.887426: rtcpu_nvcsi_intr: tstamp:5571451387 class:CORRECTABLE_ERR type:PHY_INTR phy:0 cil:1 st:0 vc:0 status:0x00000600
kworker/0:1-723 [000] … 161.887426: rtcpu_nvcsi_intr: tstamp:5571452291 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x0e000000
kworker/0:1-723 [000] … 161.887427: rtcpu_nvcsi_intr: tstamp:5571457869 class:GLOBAL type:PHY_INTR0 phy:0 cil:0 st:0 vc:0 status:0x0e000000
kworker/0:1-723 [000] … 161.887427: rtcpu_nvcsi_intr: tstamp:5571457869 class:GLOBAL type:PHY_INTR0 phy:0 cil:1 st:0 vc:0 status:0x06000000

Here I have attached the trace log for 675Mbps with settletime 0

     RFIC123-7383  [005] ....   232.444221: tegra_channel_set_stream: enable : 0x0
     RFIC123-7383  [005] ....   232.444224: tegra_channel_set_stream: radarV01 31-002f : 0x0
     RFIC123-7383  [005] ....   232.444234: tegra_channel_set_stream: 15a00000.nvcsi--5 : 0x0
     RFIC123-7383  [005] ....   232.444236: csi_s_stream: enable : 0x0
 kworker/0:0-4     [000] ....   232.444373: rtcpu_string: tstamp:7774872003 id:0x04010000 str:"VM GOS[#0] addr=0xc2100000

"
kworker/0:0-4 [000] … 232.444381: rtcpu_string: tstamp:7774872261 id:0x04010000 str:"VM GOS[#1] addr=0xc2101000
"
kworker/0:0-4 [000] … 232.444386: rtcpu_string: tstamp:7774872533 id:0x04010000 str:"VM GOS[#2] addr=0xc2102000
"
kworker/0:0-4 [000] … 232.444391: rtcpu_string: tstamp:7774872765 id:0x04010000 str:"VM GOS[#3] addr=0xc2103000
"
kworker/0:0-4 [000] … 232.444396: rtcpu_string: tstamp:7774872998 id:0x04010000 str:"VM GOS[#4] addr=0xc2104000
"
kworker/0:0-4 [000] … 232.444400: rtcpu_string: tstamp:7774873228 id:0x04010000 str:"VM GOS[#5] addr=0xc2105000
"
kworker/0:0-4 [000] … 232.444404: rtcpu_nvcsi_intr: tstamp:7774878301 class:GLOBAL type:PHY_INTR0 phy:1 cil:0 st:0 vc:0 status:0x00000044
kworker/0:0-4 [000] … 232.444405: rtcpu_nvcsi_intr: tstamp:7774878301 class:GLOBAL type:PHY_INTR0 phy:1 cil:1 st:0 vc:0 status:0x00000044
kworker/0:0-4 [000] … 232.444405: rtcpu_nvcsi_intr: tstamp:7774878301 class:GLOBAL type:PHY_INTR0 phy:2 cil:0 st:0 vc:0 status:0x00000044
kworker/0:0-4 [000] … 232.444405: rtcpu_nvcsi_intr: tstamp:7774878301 class:GLOBAL type:PHY_INTR0 phy:2 cil:1 st:0 vc:0 status:0x00000044
kworker/0:0-4 [000] … 232.444406: rtcpu_nvcsi_intr: tstamp:7774878301 class:CORRECTABLE_ERR type:PHY_INTR phy:1 cil:0 st:0 vc:0 status:0x00000044
kworker/0:0-4 [000] … 232.444406: rtcpu_nvcsi_intr: tstamp:7774878301 class:CORRECTABLE_ERR type:PHY_INTR phy:1 cil:1 st:0 vc:0 status:0x00000044
kworker/0:0-4 [000] … 232.444406: rtcpu_nvcsi_intr: tstamp:7774878301 class:CORRECTABLE_ERR type:PHY_INTR phy:2 cil:0 st:0 vc:0 status:0x00000044
kworker/0:0-4 [000] … 232.444406: rtcpu_nvcsi_intr: tstamp:7774878301 class:CORRECTABLE_ERR type:PHY_INTR phy:2 cil:1 st:0 vc:0 status:0x00000044
kworker/0:0-4 [000] … 232.444407: rtcpu_nvcsi_intr: tstamp:7774879918 class:GLOBAL type:PHY_INTR0 phy:1 cil:0 st:0 vc:0 status:0x00000044
kworker/0:0-4 [000] … 232.444407: rtcpu_nvcsi_intr: tstamp:7774879918 class:GLOBAL type:PHY_INTR0 phy:1 cil:1 st:0 vc:0 status:0x00000044
kworker/0:0-4 [000] … 232.444407: rtos_queue_send_from_isr_failed: tstamp:7774883909 queue:0x0bcb41f8
kworker/0:0-4 [000] … 232.444408: rtos_queue_send_from_isr_failed: tstamp:7774884062 queue:0x0bcb8a60
kworker/0:0-4 [000] … 232.444409: rtos_queue_send_from_isr_failed: tstamp:7774884215 queue:0x0bcba5e0
kworker/0:0-4 [000] … 232.444410: rtos_queue_send_from_isr_failed: tstamp:7774884362 queue:0x0bcbb3a0
kworker/0:0-4 [000] … 232.444410: rtos_queue_send_from_isr_failed: tstamp:7774884508 queue:0x0bcbc160
kworker/0:0-4 [000] … 232.444411: rtcpu_nvcsi_intr: tstamp:7774887981 class:GLOBAL type:PHY_INTR0 phy:1 cil:0 st:0 vc:0 status:0x00000044
kworker/0:0-4 [000] … 232.444411: rtcpu_nvcsi_intr: tstamp:7774887981 class:GLOBAL type:PHY_INTR0 phy:1 cil:1 st:0 vc:0 status:0x00000044
kworker/0:0-4 [000] … 232.444411: rtcpu_nvcsi_intr: tstamp:7774887981 class:GLOBAL type:PHY_INTR0 phy:2 cil:0 st:0 vc:0 status:0x00000044
kworker/0:0-4 [000] … 232.444412: rtcpu_nvcsi_intr: tstamp:7774887981 class:GLOBAL type:PHY_INTR0 phy:2 cil:1 st:0 vc:0 status:0x00000044
kworker/0:0-4 [000] … 232.444412: rtcpu_nvcsi_intr: tstamp:7774887981 class:CORRECTABLE_ERR type:PHY_INTR phy:1 cil:0 st:0 vc:0 status:0x00000044
kworker/0:0-4 [000] … 232.444412: rtcpu_nvcsi_intr: tstamp:7774887981 class:CORRECTABLE_ERR type:PHY_INTR phy:1 cil:1 st:0 vc:0 status:0x00000044
kworker/0:0-4 [000] … 232.444412: rtcpu_nvcsi_intr: tstamp:7774887981 class:CORRECTABLE_ERR type:PHY_INTR phy:2 cil:0 st:0 vc:0 status:0x00000044
kworker/0:0-4 [000] … 232.444413: rtcpu_nvcsi_intr: tstamp:7774887981 class:CORRECTABLE_ERR type:PHY_INTR phy:2 cil:1 st:0 vc:0 status:0x00000044

Could you please give me some idea to debug

Thanks for your time

Any idea to debug this.

Thanks

hello PaulEnoch,

don’t issue already resolved in post #6?
BTW, may I know what’s your use-case by using sensor output of 61448x1. thanks

Hi Jerry,
Issue is soled for 900Mbps and 1.3Gbps. But I want to attain 225, 675 and 450 Mbps also. In that I can’t able read data.
Trace Log : GLOBAL type:PHY_INTR0 phy:0 error in EMMC xavier Nx module at 1.3Gpbs - #6 by PaulEnoch

Use case for 61448 * 1 → reading data from RFIC which hold radar data.

Can you please give some idea to debug it.

Thanks for you for your time.

hello PaulEnoch,

those tracing logs shows correctable error for PHY interrupt.

since Xavier’s capture engine is very timing sensitive, could you please review developer guide, Sensor Software Driver Programming Guide to check pixel clock settings.
thanks

Hi Jerry,
I have calculated pixel clock as per sensor software guide and tried some different possibilities but it’s not helping.
Any other way to debug it.

thanks for your time.

hello PaulEnoch,

it seem you had initial another thread for higher data rate use-case. Read Mipi data in 2.5 Gbps using Xavier NX
could you please also check Jetson Xavier NX Product Design Guide, and review your DT settings.
thanks