Hi All,
I would just like to change the input of TIDL_OD usecase from NullSrc link to IssCapture link. The camera uses the OV2775 Sensor (TIDA001130).
so I changed tidl_OD UC to capture camera image by referring ISS UC (1: 1CH ISS capture + ISS ISP + ISS LDC+VTNF + Display) as below.
Then I generated uc released files by using vsdk and changed chains_tidlOD.c (chains_tidlOD_SetAppPrms, )
Now I just use AVM camera for testing purposes and will later connect a narrow angle 2M camera with a non-enabled isp.
here is may question
1. Is my usecase for capturing via camera properly configured?
If not, could you suggest me proper chains ?
2. when I execute above tidl_od uc , I can't see any image on video instance.
Can you advise me on what is wrong?
pls, refer related debugging log as below.
TIDL Usecases
[IPU1-0] ---------------
[IPU1-0] 1: TIDL File I/O Usecase
[IPU1-0] 2: Semantic Segmentation Usecase
[IPU1-0] 3: TIDL OD Usecase
[IPU1-0]
[IPU1-0] x: Exit
[IPU1-0]
[IPU1-0] Enter Choice:
[IPU1-0]
[IPU1-0] 1380.168120 s:
[IPU1-0] 1384.494448 s: appInitIssCaptParams-> w[1920] h[1080]!!!
[IPU1-0] 1384.494570 s: appInitIssCaptParams-> videoIfMode[8] videoIfWidth[12]!!!
[IPU1-0] 1384.499054 s: ISSCAPTURE: Create in progress !!!
[IPU1-0] 1384.742146 s: UTILS: DMA: Allocated CH (TCC) = 48 (48)
[IPU1-0] 1384.742268 s: UTILS: DMA: 0 of 1: Allocated PaRAM = 48 (0x63304800)
[IPU1-0] 1384.742603 s: ISSCAPTURE: Create Done !!!
[IPU1-0] 1384.742908 s: ISSM2MISP: Create in progress !!!
[IPU1-0] 1384.967150 s: UTILS: DMA: Allocated CH (TCC) = 49 (49)
[IPU1-0] 1384.967272 s: UTILS: DMA: 0 of 1: Allocated PaRAM = 49 (0x63304820)
[IPU1-0] 1384.971115 s: ISSM2MISP: Create Done !!!
[IPU1-0] 1384.971298 s: VPE: Create in progress !!!
[IPU1-0] 1385.067193 s: VPE: Loading Down-scaling Co-effs
[IPU1-0] 1385.067437 s: VPE: Co-effs Loading ... DONE !!!
[IPU1-0] 1385.067681 s: VPE: Create Done !!!
[IPU1-0] 1385.068779 s: IPC_OUT_0 : Create in progress !!!
[IPU1-0] 1385.069114 s: IPC_OUT_0 : Create Done !!!
[HOST ] 1385.069267 s: IPC_IN_0 : Create in progress !!!
[HOST ] 1385.069572 s: IPC_IN_0 : Create Done !!!
[HOST ] 1385.069755 s: ALGORITHM: Create in progress (algId = 12) !!!
[HOST ] 1385.072622 s: UTILS: DMA: Allocated CH (TCC) = 0 (0)
[HOST ] 1385.072622 s: UTILS: DMA: 0 of 1: Allocated PaRAM = 0 (0x43305600)
[HOST ] 1385.072652 s: ALGORITHM: Create Done (algId = 12) !!!
[HOST ] 1385.072744 s: IPC_OUT_1 : Create in progress !!!
[HOST ] 1385.072774 s: IPC_OUT_1 : Create Done !!!
[EVE2 ] 1385.073018 s: IPC_IN_0 : Create in progress !!!
[EVE2 ] 1385.073781 s: IPC_IN_0 : Create Done !!!
[EVE2 ] 1385.074452 s: ALGORITHM: Create in progress (algId = 14) !!!
[HOST ] 1386.446837 s: IPC_OUT_0 : Create in progress !!!
[HOST ] 1386.446867 s: IPC_OUT_0 : Create Done !!!
[DSP1 ] 1386.446105 s: IPC_IN_1 : Create in progress !!!
[DSP1 ] 1386.446715 s: IPC_IN_1 : Create Done !!!
[EVE1 ] 1386.447111 s: IPC_IN_0 : Create in progress !!!
[EVE1 ] 1386.447904 s: IPC_IN_0 : Create Done !!!
[EVE1 ] 1386.448606 s: ALGORITHM: Create in progress (algId = 14) !!!
[EVE2 ] 1386.444793 s: ALGORITHM: Create Done (algId = 14) !!!
[EVE2 ] 1386.445342 s: IPC_OUT_0 : Create in progress !!!
[EVE2 ] 1386.445739 s: IPC_OUT_0 : Create Done !!!
[EVE1 ] 1387.817147 s: ALGORITHM: Create Done (algId = 14) !!!
[EVE1 ] 1387.817849 s: IPC_OUT_0 : Create in progress !!!
[EVE1 ] 1387.818245 s: IPC_OUT_0 : Create Done !!!
[IPU1-0] 1387.831818 s: IPC_IN_0 : Create in progress !!!
[IPU1-0] 1387.832916 s: IPC_IN_0 : Create Done !!!
[IPU1-0] 1387.834167 s: ALGORITHM: Create in progress (algId = 1) !!!
[IPU1-0] 1387.835356 s: UTILS: DMA: Allocated CH (TCC) = 50 (50)
[IPU1-0] 1387.835478 s: UTILS: DMA: 0 of 1: Allocated PaRAM = 50 (0x63304840)
[IPU1-0] 1387.852925 s: ALGORITHM: Create Done (algId = 1) !!!
[IPU1-0] 1387.853108 s: DISPLAY: Create in progress !!!
[IPU1-0] 1387.853382 s: KH_DSS=> tW[1536], tH[640], sX[192], sY[64]
[IPU1-0] 1387.853809 s: DISPLAY: Create Done !!!
[IPU1-0] 1387.854175 s: GRPXSRC: Create in progress !!!
[IPU1-0] 1388.396449 s: GRPXSRC: Create Done !!!
[IPU1-0] 1388.396846 s: DISPLAY: Create in progress !!!
[IPU1-0] 1388.397120 s: KH_DSS=> tW[1920], tH[376], sX[0], sY[704]
[IPU1-0] 1388.397456 s: DISPLAY: Create Done !!!
[IPU1-0] 1388.397822 s: SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
[IPU1-0] 1388.397944 s: SYSTEM: Heap = LOCAL_DDR @ 0x00000000, Total size = 262144 B (256 KB), Free size = 244672 B (238 KB)
[IPU1-0] 1388.398096 s: SYSTEM: Heap = SR_OCMC @ 0x00000000, Total size = 0 B (0 KB), Free size = 0 B (0 KB)
[IPU1-0] 1388.398249 s: SYSTEM: Heap = SR_DDR_CACHED @ 0x88103000, Total size = 368037888 B (350 MB), Free size = 244826112 B (233 MB)
[IPU1-0] 1388.398432 s: SYSTEM: Heap = SR_DDR_NON_CACHED @ 0xbfc00000, Total size = 127872 B (0 MB), Free size = 106368 B (0 MB)
[IPU1-0] 1388.403403 s: CHAINS: DCC buffer is NULL
[IPU1-0] 1388.403556 s: *** UTILS: CPU KHz = 20000 Khz ***
[IPU1-0] 1388.478557 s: Setting Camera Power to 3!!!
[IPU1-0] 1388.478618 s: Waiting for 100 milliseconds!!!
[IPU1-1] 1388.398828 s: SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
[IPU1-1] 1388.398950 s: SYSTEM: Heap = LOCAL_DDR @ 0x00000000, Total size = 655360 B (640 KB), Free size = 645320 B (630 KB)
[HOST ] 1388.399316 s: SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
[HOST ] 1388.399316 s: SYSTEM: Heap = LOCAL_DDR @ 0x00000000, Total size = 6291456 B (6144 KB), Free size = 6240800 B (6094 KB)
[DSP1 ] 1387.818642 s: IPC_IN_0 : Create in progress !!!
[DSP1 ] 1387.819038 s: IPC_IN_0 : Create Done !!!
[DSP1 ] 1387.819374 s: ALGORITHM: Create in progress (algId = 36) !!!
[DSP1 ] 1387.831482 s: ALGORITHM: Create Done (algId = 36) !!!
[DSP1 ] 1387.831665 s: IPC_OUT_0 : Create in progress !!!
[DSP1 ] 1387.831726 s: IPC_OUT_0 : Create Done !!!
[DSP1 ] 1388.399438 s: SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
[DSP1 ] 1388.399469 s: SYSTEM: Heap = LOCAL_L2 @ 0x00800000, Total size = 227264 B (221 KB), Free size = 65600 B (64 KB)
[DSP1 ] 1388.399499 s: SYSTEM: Heap = LOCAL_DDR @ 0x00000000, Total size = 524288 B (512 KB), Free size = 500104 B (488 KB)
[DSP2 ] 1388.399652 s: SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
[DSP2 ] 1388.399682 s: SYSTEM: Heap = LOCAL_L2 @ 0x00800000, Total size = 227264 B (221 KB), Free size = 227264 B (221 KB)
[DSP2 ] 1388.399713 s: SYSTEM: Heap = LOCAL_DDR @ 0x00000000, Total size = 524288 B (512 KB), Free size = 516456 B (504 KB)
[EVE1 ] 1388.400018 s: SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
[EVE1 ] 1388.400231 s: SYSTEM: Heap = LOCAL_L2 @ 0x40020000, Total size = 22528 B (22 KB), Free size = 1280 B (1 KB)
[EVE1 ] 1388.400658 s: SYSTEM: Heap = LOCAL_DDR @ 0x00000000, Total size = 262144 B (256 KB), Free size = 238136 B (232 KB)
[EVE2 ] 1388.401360 s: SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
[EVE2 ] 1388.401604 s: SYSTEM: Heap = LOCAL_L2 @ 0x40020000, Total size = 22528 B (22 KB), Free size = 1280 B (1 KB)
[EVE2 ] 1388.402031 s: SYSTEM: Heap = LOCAL_DDR @ 0x00000000, Total size = 262144 B (256 KB), Free size = 238136 B (232 KB)
[IPU2 ] 1388.402854 s: SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
[IPU2 ] 1388.402976 s: SYSTEM: Heap = LOCAL_DDR @ 0x00000000, Total size = 262144 B (256 KB), Free size = 252056 B (246 KB)
[IPU1-0] 1388.578539 s: Serilaizer # 0 has I2CAddr 30 !!!
[IPU1-0] 1390.534587 s: #### Sensor Config time = 2131 msec ####
[IPU1-0] 1390.534740 s: DISPLAY: Start in progress !!!
[IPU1-0] 1390.534831 s: DISPLAY: Start Done !!!
[IPU1-0] 1390.536875 s: DISPLAY: Start in progress !!!
[IPU1-0] 1390.536966 s: DISPLAY: Start Done !!!
[IPU1-0] 1390.540657 s: ISSCAPTURE: Start in progress !!!
[IPU1-0] 1390.540810 s: ISSCAPTURE: Start Done !!!
[IPU1-0] 1390.542335 s:
[IPU1-0]
[IPU1-0] ====================
[IPU1-0] Chains Run-time Menu
[IPU1-0] ====================
[IPU1-0]
[IPU1-0] 0: Stop Chain
[IPU1-0]
[IPU1-0] 1: Pause Chain
[IPU1-0] 2: Resume Chain
[IPU1-0]
[IPU1-0] p: Print Statistics
[IPU1-0]
[IPU1-0] Enter Choice:
[IPU1-0]
[IPU1-0] 1390.608796 s: Assertion @ Line: 191 in system_linkApi.c: procId < SYSTEM_PROC_MAX : failed !!!
[IPU1-0] 1390.609253 s: Assertion @ Line: 191 in system_linkApi.c: procId < SYSTEM_PROC_MAX : failed !!!
Thank you in advance
BR,
khethan