This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4AL-Q1: Version 0806:Customer board,src/csirx_drv.c @ Line 597: ALLOC: Q object allocation failed

Part Number: TDA4AL-Q1

The compilation error is as follows

We used the camera to run our algorithm, and found that after running for 2 hours, src/csirx_drv.c @ Line 597: ALLOC: Q object allocation failed error, and then the image does not show the image, but we measure the mipi signal of the camera, and the signal is normal

We added some printing where it went wrong, here are the code changes:

Here is the print that went wrong:

[2023-10-18 15:43:30] [MCU2_0]    409.476897 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:30] [MCU2_0]    409.479554 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:30] [MCU2_0]    409.516891 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:30] [MCU2_0]    409.519551 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:30] [MCU2_0]    409.556887 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:30] [MCU2_0]    409.556930 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:30] [MCU2_0]    409.559548 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:30] [MCU2_0]    409.596883 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:30] [MCU2_0]    409.596925 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:30] [MCU2_0]    409.599544 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:30] [MCU2_0]    409.599588 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.615251 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.615300 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.615340 s: [Fvid2Utils_dequeue:779] error dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.615504 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.615557 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.615869 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.618947 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.619051 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.619257 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.619340 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.622083 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.622275 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.625165 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.625259 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.625364 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.625454 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.628514 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.628729 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.631995 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.632098 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.635142 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.636894 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.636953 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.639546 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.639594 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.661037 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.661094 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.661136 s: [Fvid2Utils_dequeue:779] error dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.676875 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.676921 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.679539 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.679582 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.716871 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.716918 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.719535 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.719576 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.756864 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.956840 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.956882 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.959500 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.959541 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.996836 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.996878 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.999496 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    409.999537 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.031945 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.031993 s: [Fvid2Utils_dequeue:779] error dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.032033 s: [CsirxDrv_queue:592] pos2, chObj->status=2, chIdx=0
[2023-10-18 15:43:31] [MCU2_0]    410.032081 s: src/csirx_drv.c @ Line 597: 
[2023-10-18 15:43:31] [MCU2_0]    410.032106 s: ALLOC: Q object allocation failed
[2023-10-18 15:43:31] [MCU2_0]    410.032164 s:  VX_ZONE_ERROR:[tivxCaptureEnqueueFrameToDriver:418]  CAPTURE: ERROR: Frame could not be queued for frame 2 !!!
[2023-10-18 15:43:31] [MCU2_0]    410.032228 s:  VX_ZONE_ERROR:[tivxCaptureProcess:1075]  CAPTURE: ERROR: Enqueue Frame to Driver failed !!!
[2023-10-18 15:43:31] [MCU2_0]    410.032351 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.032397 s: [Fvid2Utils_dequeue:779] error dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.032438 s: [CsirxDrv_queue:592] pos2, chObj->status=2, chIdx=0
[2023-10-18 15:43:31] [MCU2_0]    410.032481 s: src/csirx_drv.c @ Line 597: 
[2023-10-18 15:43:31] [MCU2_0]    410.032504 s: ALLOC: Q object allocation failed
[2023-10-18 15:43:31] [MCU2_0]    410.032540 s:  VX_ZONE_ERROR:[tivxCaptureEnqueueFrameToDriver:418]  CAPTURE: ERROR: Frame could not be queued for frame 2 !!!
[2023-10-18 15:43:31] [MCU2_0]    410.032590 s:  VX_ZONE_ERROR:[tivxCaptureProcess:1075]  CAPTURE: ERROR: Enqueue Frame to Driver failed !!!
[2023-10-18 15:43:31] [MCU2_0]    410.032696 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.032743 s: [Fvid2Utils_dequeue:779] error dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.032783 s: [CsirxDrv_queue:592] pos2, chObj->status=2, chIdx=0
[2023-10-18 15:43:31] [MCU2_0]    410.032827 s: src/csirx_drv.c @ Line 597: 
[2023-10-18 15:43:31] [MCU2_0]    410.032850 s: ALLOC: Q object allocation failed
[2023-10-18 15:43:31] [MCU2_0]    410.032886 s:  VX_ZONE_ERROR:[tivxCaptureEnqueueFrameToDriver:418]  CAPTURE: ERROR: Frame could not be queued for frame 2 !!!
[2023-10-18 15:43:31] [MCU2_0]    410.032936 s:  VX_ZONE_ERROR:[tivxCaptureProcess:1075]  CAPTURE: ERROR: Enqueue Frame to Driver failed !!!
[2023-10-18 15:43:31] [MCU2_0]    410.033015 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.033062 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.033102 s: [Fvid2Utils_dequeue:779] error dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.033255 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.033423 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.036474 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.036574 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.036854 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.036918 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.276802 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.276844 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.279460 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.279502 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.316799 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.316841 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.319457 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.319497 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.356792 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.356833 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.359454 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.359496 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.396788 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.396830 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.399449 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.399491 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.428952 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.429004 s: [Fvid2Utils_dequeue:779] error dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.429044 s: [CsirxDrv_queue:592] pos2, chObj->status=2, chIdx=0
[2023-10-18 15:43:31] [MCU2_0]    410.429092 s: src/csirx_drv.c @ Line 597: 
[2023-10-18 15:43:31] [MCU2_0]    410.429115 s: ALLOC: Q object allocation failed
[2023-10-18 15:43:31] [MCU2_0]    410.429155 s:  VX_ZONE_ERROR:[tivxCaptureEnqueueFrameToDriver:418]  CAPTURE: ERROR: Frame could not be queued for frame 2 !!!
[2023-10-18 15:43:31] [MCU2_0]    410.429207 s:  VX_ZONE_ERROR:[tivxCaptureProcess:1075]  CAPTURE: ERROR: Enqueue Frame to Driver failed !!!
[2023-10-18 15:43:31] [MCU2_0]    410.429289 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.429474 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.429656 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.432522 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.432664 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.432729 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.432858 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.435928 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.436124 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:31] [MCU2_0]    410.436805 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.436871 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.439456 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.439511 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.468486 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.468541 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.468582 s: [Fvid2Utils_dequeue:779] error dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.472220 s: [ test ][ test_camera.c:test_camera_I2cRegReadWrite:877 ] write start addr: 0x3c
[2023-10-18 15:43:32] [MCU2_0]    410.636760 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.636801 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.639427 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.639468 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.676756 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.676798 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.679414 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.679455 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.716750 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.716792 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.719408 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.719449 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.756745 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.756787 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.759406 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.759448 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.796741 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.796782 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.799403 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.799444 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.824682 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.824731 s: [Fvid2Utils_dequeue:779] error dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.824772 s: [CsirxDrv_queue:592] pos2, chObj->status=2, chIdx=0
[2023-10-18 15:43:32] [MCU2_0]    410.824818 s: src/csirx_drv.c @ Line 597: 
[2023-10-18 15:43:32] [MCU2_0]    410.824842 s: ALLOC: Q object allocation failed
[2023-10-18 15:43:32] [MCU2_0]    410.824880 s:  VX_ZONE_ERROR:[tivxCaptureEnqueueFrameToDriver:418]  CAPTURE: ERROR: Frame could not be queued for frame 2 !!!
[2023-10-18 15:43:32] [MCU2_0]    410.824930 s:  VX_ZONE_ERROR:[tivxCaptureProcess:1075]  CAPTURE: ERROR: Enqueue Frame to Driver failed !!!
[2023-10-18 15:43:32] [MCU2_0]    410.825055 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.825103 s: [Fvid2Utils_dequeue:779] error dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.825143 s: [CsirxDrv_queue:592] pos2, chObj->status=2, chIdx=0
[2023-10-18 15:43:32] [MCU2_0]    410.825186 s: src/csirx_drv.c @ Line 597: 
[2023-10-18 15:43:32] [MCU2_0]    410.825210 s: ALLOC: Q object allocation failed
[2023-10-18 15:43:32] [MCU2_0]    410.825247 s:  VX_ZONE_ERROR:[tivxCaptureEnqueueFrameToDriver:418]  CAPTURE: ERROR: Frame could not be queued for frame 2 !!!
[2023-10-18 15:43:32] [MCU2_0]    410.825296 s:  VX_ZONE_ERROR:[tivxCaptureProcess:1075]  CAPTURE: ERROR: Enqueue Frame to Driver failed !!!
[2023-10-18 15:43:32] [MCU2_0]    410.825376 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.825423 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.825462 s: [Fvid2Utils_dequeue:779] error dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.825618 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.825730 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.825827 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.956723 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.956766 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.959387 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.959429 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.996717 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.996759 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.999385 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    410.999426 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    411.036713 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    411.036754 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    411.039381 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    411.039422 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    411.076707 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    411.076749 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    411.079365 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    411.079406 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    411.116703 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    411.116745 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    411.119361 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    411.119403 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    411.156698 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    411.156740 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    411.159358 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    411.159400 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    411.162374 s: [ test ][ test_camera.c:opt_camera_check_sensor_exist:383 ] other task operate i2c, wait ...
[2023-10-18 15:43:32] [MCU2_0]    411.162533 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    411.162584 s: [Fvid2Utils_dequeue:779] error dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    411.162626 s: [CsirxDrv_queue:592] pos2, chObj->status=2, chIdx=0
[2023-10-18 15:43:32] [MCU2_0]    411.162674 s: src/csirx_drv.c @ Line 597: 
[2023-10-18 15:43:32] [MCU2_0]    411.162697 s: ALLOC: Q object allocation failed
[2023-10-18 15:43:32] [MCU2_0]    411.162734 s:  VX_ZONE_ERROR:[tivxCaptureEnqueueFrameToDriver:418]  CAPTURE: ERROR: Frame could not be queued for frame 2 !!!
[2023-10-18 15:43:32] [MCU2_0]    411.162784 s:  VX_ZONE_ERROR:[tivxCaptureProcess:1075]  CAPTURE: ERROR: Enqueue Frame to Driver failed !!!
[2023-10-18 15:43:32] [MCU2_0]    411.196702 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    411.196755 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    411.199357 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)
[2023-10-18 15:43:32] [MCU2_0]    411.199400 s: [Fvid2Utils_dequeue:771] dutilsUnLinkDouble, dir=0(0)

We found that Fvid2Utils_dequeue function sometimes returns NULL, but I don't know which function call (This function we need to trace), but CsirxDrv_queue call returns NULL, it will report ALLOC: Q object allocation failed

We need to open GT_*trace to debug, but I added the following macro to packages/ti/drv/fvid2/include/trace.h and found that the pdk compiles with a large number of errors,

编译错误如下

We need your support to help us troubleshoot this issue, how to open GT_*trace debugging to facilitate our troubleshooting,

or do you have any suggestions to help us solve this problem?

Thank you so much