Tool/software:
Our custom board is based on J721S2(TDA4AL).
We want to output the image input from the camera through DSI.
The parts responsible for the output are as follows.
DSI0 -> MAX96789(Serializer) -> MAX96772(Deserializer) -> DP Panel
We initialized MAX96789 and MAX96772 using I2C4 in the R5 core.
To verify this, we added the Test Pattern Generator code in MAX96789 and confirmed that the pattern was displayed on the panel.
However, when we run the vision app, nothing is displayed on the panel.
Of course, we completed the ENABLE_DSS_DSI setting in the app_cfg_mcu2_0.h file by referring to e2e, etc.
Target OS is QNX 7.1 and the SDK used is 09.02.00.05.
Timing values:
${PSDK_RTOS_PATH}/vision_apps/platform/j721s2/rtos/common/app_init.c
prm.timings.width = 1920U;
prm.timings.height = 1080U;
prm.timings.hFrontPorch = 88U;
prm.timings.hBackPorch = 148U;
prm.timings.hSyncLen = 44U;
prm.timings.vFrontPorch = 4U;
prm.timings.vBackPorch = 36U;
prm.timings.vSyncLen = 5U;
prm.timings.pixelClock = 148500000ULL;
The contents of the question are as follows.
1. I calculated the laneSpeedInKbps value, but please let me know the exact calculation formula.
fps: 60, 10bit color depth, 4lanes, 1.25 overhead
kbps/lane = ((2200 * 1125) * 60 * 10 * (10/8) * 8 * 1.25) / 4 / 1000
laneSpeedInKbps = 464063
2. How can I check if the DSI0 setting is normal? Register or other things
3. Is there a way to check if the output is DSI0 when running the vision app (e.g. run_app_dof.sh, run_app_single_cam.sh)?
Thanks
J721S2@QNX:/ti_fs/vision_apps# [MCU2_0] 3.916311 s: CIO: Init ... Done !!! [MCU2_0] 3.916335 s: ### CPU Frequency = 1000000000 Hz [MCU2_0] 3.916356 s: CPU is running FreeRTOS [MCU2_0] 3.916371 s: APP: Init ... !!! [MCU2_0] 3.916402 s: SCICLIENT: Init ... !!! [MCU2_0] 3.916513 s: SCICLIENT: DMSC FW version [9.2.4--v09.02.04 (Kool Koala)] [MCU2_0] 3.916541 s: SCICLIENT: DMSC FW revision 0x9 [MCU2_0] 3.916560 s: SCICLIENT: DMSC FW ABI revision 3.1 [MCU2_0] 3.916580 s: SCICLIENT: Init ... Done !!! [MCU2_0] 3.916597 s: UDMA: Init ... !!! [MCU2_0] 3.917413 s: UDMA: Init ... Done !!! [MCU2_0] 3.917441 s: UDMA: Init for CSITX/CSIRX ... !!! [MCU2_0] 3.917873 s: UDMA: Init for CSITX/CSIRX ... Done !!! [MCU2_0] 3.917903 s: MEM: Init ... !!! [MCU2_0] 3.917924 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ b9000000 of size 14680064 bytes !!! [MCU2_0] 3.917962 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000000) @ 60000000 of size 524288 bytes !!! [MCU2_0] 3.917997 s: MEM: Created heap (DDR_CACHE_WT_MEM, id=7, flags=0x00000000) @ b9e00000 of size 2097152 bytes !!! [MCU2_0] 3.918031 s: MEM: Init ... Done !!! [MCU2_0] 3.918046 s: IPC: Init ... !!! [MCU2_0] 3.918075 s: IPC: 5 CPUs participating in IPC !!! [MCU2_0] 3.920661 s: IPC: Init ... Done !!! [MCU2_0] 3.920695 s: APP: Syncing with 4 CPUs ... !!! [MCU2_0] 4.405533 s: APP: Syncing with 4 CPUs ... Done !!! [MCU2_0] 4.405556 s: REMOTE_SERVICE: Init ... !!! [MCU2_0] 4.405746 s: REMOTE_SERVICE: Init ... Done !!! [MCU2_0] 4.405778 s: FVID2: Init ... !!! [MCU2_0] 4.405862 s: FVID2: Init ... Done !!! [MCU2_0] 4.405901 s: SCICLIENT: Sciclient_pmSetModuleState module=219 state=2 [MCU2_0] 4.405979 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 4.406003 s: SCICLIENT: Sciclient_pmSetModuleState module=217 state=2 [MCU2_0] 4.406067 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 4.406088 s: SCICLIENT: Sciclient_pmSetModuleState module=218 state=2 [MCU2_0] 4.406141 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 4.406170 s: MAX96789 PWDN Set as high! [MCU2_0] 4.416324 s: display_type=APP_DSS_DEFAULT_DISPLAY_TYPE_DSI [MCU2_0] 4.416358 s: DSS: Init ... !!! [MCU2_0] 4.416374 s: DSS: Display type is DSI !!! [MCU2_0] 4.416391 s: DSS: M2M Path is enabled !!! [MCU2_0] 4.416407 s: DSS: SoC init ... !!! [MCU2_0] 4.416422 s: SCICLIENT: Sciclient_pmSetModuleState module=158 state=0 [MCU2_0] 4.416500 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 4.416521 s: SCICLIENT: Sciclient_pmSetModuleState module=154 state=2 [MCU2_0] 4.416574 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 4.416594 s: SCICLIENT: Sciclient_pmSetModuleState module=363 state=2 [MCU2_0] 4.416653 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 4.416672 s: SCICLIENT: Sciclient_pmSetModuleState module=158 state=0 [MCU2_0] 4.416721 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 4.416741 s: SCICLIENT: Sciclient_pmSetModuleClkParent module=158 clk=14 parent=16 [MCU2_0] 4.416800 s: SCICLIENT: Sciclient_pmSetModuleClkParent success [MCU2_0] 4.416822 s: SCICLIENT: Sciclient_pmSetModuleClkFreq module=158 clk=16 freq=148500000 [MCU2_0] 4.416912 s: SCICLIENT: Sciclient_pmSetModuleClkFreq success [MCU2_0] 4.416933 s: SCICLIENT: Sciclient_pmModuleClkRequest module=158 clk=16 state=2 flag=2 [MCU2_0] 4.416999 s: SCICLIENT: Sciclient_pmModuleClkRequest success [MCU2_0] 4.417020 s: SCICLIENT: Sciclient_pmSetModuleState module=158 state=2 [MCU2_0] 4.417100 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 4.417119 s: DSS: prm->timings.pixelClock=417100 [MCU2_0] 4.417144 s: DSS: SoC init ... Done !!! [MCU2_0] 4.417162 s: DSS: Board init ... !!! [MCU2_0] 4.417178 s: DSS: Board init ... Done !!! [MCU2_0] 4.417194 s: DSS: Configuring SERDES ... !!! [MCU2_0] 4.417212 s: DSS: domain = 0, i2cInst = 4, slaveAddr = 0x40 [MCU2_0] 4.417248 s: DSS: I2C4(4) Open OK ! [MCU2_0] 5.417331 s: DSS: Read MAX96789 ClientAddr 0x40 Regaddr 0x0d Regval 0x0080. MAX96789 is available! [MCU2_0] 5.417371 s: DSS: SERDES MAX96789 is detected (RETRY:1)!!! [MCU2_0] 5.417394 s: DSS: MAX96789/MAX96772 Initialize... [MCU2_0] 5.417563 s: I2C4 OK REG 0x40 0x0308 VALUE 0x5e [MCU2_0] 5.417734 s: I2C4 OK REG 0x40 0x0311 VALUE 0x01 [MCU2_0] 5.417902 s: I2C4 OK REG 0x40 0x0332 VALUE 0x4e [MCU2_0] 5.418071 s: I2C4 OK REG 0x40 0x0333 VALUE 0xe4 [MCU2_0] 5.418239 s: I2C4 OK REG 0x40 0x0004 VALUE 0x50 [MCU2_0] 5.418407 s: I2C4 OK REG 0x40 0x0331 VALUE 0x03 [MCU2_0] 5.418576 s: I2C4 OK REG 0x40 0x0330 VALUE 0x04 [MCU2_0] 5.418745 s: I2C4 OK REG 0x40 0x031c VALUE 0x98 [MCU2_0] 5.418914 s: I2C4 OK REG 0x40 0x0321 VALUE 0x24 [MCU2_0] 5.419082 s: I2C4 OK REG 0x40 0x031d VALUE 0x98 [MCU2_0] 5.419249 s: I2C4 OK REG 0x40 0x0322 VALUE 0x24 [MCU2_0] 5.419418 s: I2C4 OK REG 0x40 0x0326 VALUE 0xe4 [MCU2_0] 5.419586 s: I2C4 OK REG 0x40 0x0002 VALUE 0x73 [MCU2_0] 5.419755 s: I2C4 OK REG 0x48 0xe790 VALUE 0x0a [MCU2_0] 5.419924 s: I2C4 OK REG 0x48 0xe791 VALUE 0x00 [MCU2_0] 5.420092 s: I2C4 OK REG 0x48 0xe792 VALUE 0x04 [MCU2_0] 5.420259 s: I2C4 OK REG 0x48 0xe793 VALUE 0x00 [MCU2_0] 5.420428 s: I2C4 OK REG 0x48 0xe794 VALUE 0x80 [MCU2_0] 5.420596 s: I2C4 OK REG 0x48 0xe795 VALUE 0x07 [MCU2_0] 5.420765 s: I2C4 OK REG 0x48 0xe796 VALUE 0x58 [MCU2_0] 5.420934 s: I2C4 OK REG 0x48 0xe797 VALUE 0x00 [MCU2_0] 5.421103 s: I2C4 OK REG 0x48 0xe798 VALUE 0x2c [MCU2_0] 5.421271 s: I2C4 OK REG 0x48 0xe799 VALUE 0x00 [MCU2_0] 5.421440 s: I2C4 OK REG 0x48 0xe79a VALUE 0x94 [MCU2_0] 5.421608 s: I2C4 OK REG 0x48 0xe79b VALUE 0x00 [MCU2_0] 5.421777 s: I2C4 OK REG 0x48 0xe79c VALUE 0x38 [MCU2_0] 5.421946 s: I2C4 OK REG 0x48 0xe79d VALUE 0x04 [MCU2_0] 5.422115 s: I2C4 OK REG 0x48 0xe79e VALUE 0x04 [MCU2_0] 5.422285 s: I2C4 OK REG 0x48 0xe79f VALUE 0x00 [MCU2_0] 5.422454 s: I2C4 OK REG 0x48 0xe7a0 VALUE 0x05 [MCU2_0] 5.422623 s: I2C4 OK REG 0x48 0xe7a1 VALUE 0x00 [MCU2_0] 5.422791 s: I2C4 OK REG 0x48 0xe7a2 VALUE 0x24 [MCU2_0] 5.422960 s: I2C4 OK REG 0x48 0xe7a3 VALUE 0x00 [MCU2_0] 5.423129 s: I2C4 OK REG 0x48 0xe7a4 VALUE 0x3c [MCU2_0] 5.423300 s: I2C4 OK REG 0x48 0xe7a5 VALUE 0x0b [MCU2_0] 5.423469 s: I2C4 OK REG 0x48 0xe7a6 VALUE 0x66 [MCU2_0] 5.423638 s: I2C4 OK REG 0x48 0xe7a7 VALUE 0x46 [MCU2_0] 5.423806 s: I2C4 OK REG 0x48 0xe7a8 VALUE 0x00 [MCU2_0] 5.423975 s: I2C4 OK REG 0x48 0xe7a9 VALUE 0x80 [MCU2_0] 5.424145 s: I2C4 OK REG 0x48 0xe7aa VALUE 0x40 [MCU2_0] 5.424314 s: I2C4 OK REG 0x48 0xe7ab VALUE 0x00 [MCU2_0] 5.424482 s: I2C4 OK REG 0x48 0xe7ac VALUE 0x00 [MCU2_0] 5.424651 s: I2C4 OK REG 0x48 0xe7ad VALUE 0x00 [MCU2_0] 5.424819 s: I2C4 OK REG 0x48 0xe7b0 VALUE 0x01 [MCU2_0] 5.424988 s: I2C4 OK REG 0x48 0xe7b1 VALUE 0x00 [MCU2_0] 5.425155 s: I2C4 OK REG 0x48 0x6003 VALUE 0x82 [MCU2_0] 5.425324 s: I2C4 OK REG 0x48 0xe7b2 VALUE 0x50 [MCU2_0] 5.425492 s: I2C4 OK REG 0x48 0xe7b3 VALUE 0x00 [MCU2_0] 5.425661 s: I2C4 OK REG 0x48 0xe7b4 VALUE 0x00 [MCU2_0] 5.425829 s: I2C4 OK REG 0x48 0xe7b5 VALUE 0x40 [MCU2_0] 5.425998 s: I2C4 OK REG 0x48 0xe7b6 VALUE 0x6c [MCU2_0] 5.426165 s: I2C4 OK REG 0x48 0xe7b7 VALUE 0x20 [MCU2_0] 5.426334 s: I2C4 OK REG 0x48 0xe7b8 VALUE 0x07 [MCU2_0] 5.426502 s: I2C4 OK REG 0x48 0xe7b9 VALUE 0x00 [MCU2_0] 5.426671 s: I2C4 OK REG 0x48 0xe7ba VALUE 0x01 [MCU2_0] 5.426840 s: I2C4 OK REG 0x48 0xe7bb VALUE 0x00 [MCU2_0] 5.427008 s: I2C4 OK REG 0x48 0xe7bc VALUE 0x00 [MCU2_0] 5.427175 s: I2C4 OK REG 0x48 0xe7bd VALUE 0x00 [MCU2_0] 5.427344 s: I2C4 OK REG 0x48 0xe7be VALUE 0x52 [MCU2_0] 5.427512 s: I2C4 OK REG 0x48 0xe7bf VALUE 0x00 [MCU2_0] 5.427681 s: I2C4 OK REG 0x48 0xe776 VALUE 0x02 [MCU2_0] 5.427849 s: I2C4 OK REG 0x48 0xe777 VALUE 0x80 [MCU2_0] 5.427869 s: DSS: SERDES MAX96789 is ready !!! [MCU2_0] 5.427887 s: DSS: MAX96789 Check... [MCU2_0] 5.428092 s: I2C4 RD OK REG 0x0308 VALUE 0x5e [MCU2_0] 5.428303 s: I2C4 RD OK REG 0x0311 VALUE 0x01 [MCU2_0] 5.428513 s: I2C4 RD OK REG 0x0332 VALUE 0x4e [MCU2_0] 5.428723 s: I2C4 RD OK REG 0x0333 VALUE 0xe4 [MCU2_0] 5.428933 s: I2C4 RD OK REG 0x0004 VALUE 0x50 [MCU2_0] 5.429139 s: I2C4 RD OK REG 0x0331 VALUE 0x03 [MCU2_0] 5.429350 s: I2C4 RD OK REG 0x0330 VALUE 0x04 [MCU2_0] 5.429560 s: I2C4 RD OK REG 0x031c VALUE 0x98 [MCU2_0] 5.429770 s: I2C4 RD OK REG 0x0321 VALUE 0x24 [MCU2_0] 5.429977 s: I2C4 RD OK REG 0x031d VALUE 0x98 [MCU2_0] 5.430186 s: I2C4 RD OK REG 0x0322 VALUE 0x24 [MCU2_0] 5.430396 s: I2C4 RD OK REG 0x0326 VALUE 0xe4 [MCU2_0] 5.430603 s: I2C4 RD OK REG 0x0002 VALUE 0x73 [MCU2_0] 5.430810 s: I2C4 RD OK REG 0xe790 VALUE 0x0a [MCU2_0] 5.431021 s: I2C4 RD OK REG 0xe791 VALUE 0x00 [MCU2_0] 5.431229 s: I2C4 RD OK REG 0xe792 VALUE 0x04 [MCU2_0] 5.431437 s: I2C4 RD OK REG 0xe793 VALUE 0x00 [MCU2_0] 5.431647 s: I2C4 RD OK REG 0xe794 VALUE 0x80 [MCU2_0] 5.431854 s: I2C4 RD OK REG 0xe795 VALUE 0x07 [MCU2_0] 5.432064 s: I2C4 RD OK REG 0xe796 VALUE 0x58 [MCU2_0] 5.432269 s: I2C4 RD OK REG 0xe797 VALUE 0x00 [MCU2_0] 5.432480 s: I2C4 RD OK REG 0xe798 VALUE 0x2c [MCU2_0] 5.432690 s: I2C4 RD OK REG 0xe799 VALUE 0x00 [MCU2_0] 5.432900 s: I2C4 RD OK REG 0xe79a VALUE 0x94 [MCU2_0] 5.433108 s: I2C4 RD OK REG 0xe79b VALUE 0x00 [MCU2_0] 5.433317 s: I2C4 RD OK REG 0xe79c VALUE 0x38 [MCU2_0] 5.433524 s: I2C4 RD OK REG 0xe79d VALUE 0x04 [MCU2_0] 5.433734 s: I2C4 RD OK REG 0xe79e VALUE 0x04 [MCU2_0] 5.433944 s: I2C4 RD OK REG 0xe79f VALUE 0x00 [MCU2_0] 5.434153 s: I2C4 RD OK REG 0xe7a0 VALUE 0x05 [MCU2_0] 5.434363 s: I2C4 RD OK REG 0xe7a1 VALUE 0x00 [MCU2_0] 5.434570 s: I2C4 RD OK REG 0xe7a2 VALUE 0x24 [MCU2_0] 5.434780 s: I2C4 RD OK REG 0xe7a3 VALUE 0x00 [MCU2_0] 5.434987 s: I2C4 RD OK REG 0xe7a4 VALUE 0x3c [MCU2_0] 5.435195 s: I2C4 RD OK REG 0xe7a5 VALUE 0x0b [MCU2_0] 5.435403 s: I2C4 RD OK REG 0xe7a6 VALUE 0x66 [MCU2_0] 5.435613 s: I2C4 RD OK REG 0xe7a7 VALUE 0x46 [MCU2_0] 5.435820 s: I2C4 RD OK REG 0xe7a8 VALUE 0x00 [MCU2_0] 5.436027 s: I2C4 RD OK REG 0xe7a9 VALUE 0x80 [MCU2_0] 5.436233 s: I2C4 RD OK REG 0xe7aa VALUE 0x40 [MCU2_0] 5.436443 s: I2C4 RD OK REG 0xe7ab VALUE 0x00 [MCU2_0] 5.436653 s: I2C4 RD OK REG 0xe7ac VALUE 0x00 [MCU2_0] 5.436863 s: I2C4 RD OK REG 0xe7ad VALUE 0x00 [MCU2_0] 5.437074 s: I2C4 RD OK REG 0xe7b0 VALUE 0x01 [MCU2_0] 5.437280 s: I2C4 RD OK REG 0xe7b1 VALUE 0x00 [MCU2_0] 5.437490 s: I2C4 RD OK REG 0x6003 VALUE 0x82 [MCU2_0] 5.437700 s: I2C4 RD OK REG 0xe7b2 VALUE 0x50 [MCU2_0] 5.437908 s: I2C4 RD OK REG 0xe7b3 VALUE 0x00 [MCU2_0] 5.438118 s: I2C4 RD OK REG 0xe7b4 VALUE 0x00 [MCU2_0] 5.438327 s: I2C4 RD OK REG 0xe7b5 VALUE 0x40 [MCU2_0] 5.438534 s: I2C4 RD OK REG 0xe7b6 VALUE 0x6c [MCU2_0] 5.438744 s: I2C4 RD OK REG 0xe7b7 VALUE 0x20 [MCU2_0] 5.438954 s: I2C4 RD OK REG 0xe7b8 VALUE 0x07 [MCU2_0] 5.439163 s: I2C4 RD OK REG 0xe7b9 VALUE 0x00 [MCU2_0] 5.439373 s: I2C4 RD OK REG 0xe7ba VALUE 0x01 [MCU2_0] 5.439580 s: I2C4 RD OK REG 0xe7bb VALUE 0x00 [MCU2_0] 5.439791 s: I2C4 RD OK REG 0xe7bc VALUE 0x00 [MCU2_0] 5.440001 s: I2C4 RD OK REG 0xe7bd VALUE 0x00 [MCU2_0] 5.440213 s: I2C4 RD OK REG 0xe7be VALUE 0x52 [MCU2_0] 5.440423 s: I2C4 RD OK REG 0xe7bf VALUE 0x00 [MCU2_0] 5.440633 s: I2C4 RD OK REG 0xe776 VALUE 0x02 [MCU2_0] 5.440841 s: I2C4 RD OK REG 0xe777 VALUE 0x80 [MCU2_0] 5.440859 s: DSS: Confirm OK [MCU2_0] 5.440878 s: DSS: SERDES Configuration... Done !!! [MCU2_0] 5.441597 s: DSS: appDssDefaultInit:207 {{ [MCU2_0] 5.441643 s: DCTRL: [appDctrlControl:194], CMD:[0x00000001] [MCU2_0] 5.441680 s: DCTRL: [appDctrlControl:194], CMD:[0x0000000A] [MCU2_0] 5.441703 s: DCTRL: numOfLanes=4, laneSpeedInKbps=464063 [MCU2_0] 5.441772 s: DSS: DSI appRemoteServiceRun, APP_DCTRL_CMD_SET_DSI_PARAMS, lane=4, lane_speed=464063 kbps [MCU2_0] 5.441809 s: DCTRL: [appDctrlControl:194], CMD:[0x00000003] [MCU2_0] 5.441909 s: DCTRL: [appDctrlControl:194], CMD:[0x00000005] [MCU2_0] 5.442256 s: src/drv/dctrl/dss_dctrlDsi.c @ Line 947: [MCU2_0] 5.442283 s: DSS::DEBUG, fps=60, pixelClock=148500000 [MCU2_0] 5.442310 s: src/drv/dctrl/dss_dctrlDsi.c @ Line 1028: [MCU2_0] 5.442336 s: DSS::DEBUG, fps=60, pixelClock=148500000, connectedTo=0, retVal=0 [MCU2_0] 5.442365 s: src/drv/dctrl/dss_dctrlDsi.c @ Line 1055: [MCU2_0] 5.442386 s: DSS::DEBUG, OK... [MCU2_0] 5.442450 s: DCTRL: [appDctrlControl:194], CMD:[0x00000009] [MCU2_0] 5.442482 s: DCTRL: [appDctrlControl:194], CMD:[0x00000006] [MCU2_0] 5.442513 s: DCTRL: [appDctrlControl:194], CMD:[0x00000007] [MCU2_0] 5.442542 s: DSS: appDssDefaultInit:209 }} retVal=0 [MCU2_0] 5.442563 s: DSS: Init ... Done !!! [MCU2_0] 5.442579 s: VHWA: VPAC Init ... !!! [MCU2_0] 5.442594 s: SCICLIENT: Sciclient_pmSetModuleState module=361 state=2 [MCU2_0] 5.442689 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 5.442711 s: VHWA: LDC Init ... !!! [MCU2_0] 5.444277 s: VHWA: LDC Init ... Done !!! [MCU2_0] 5.444306 s: VHWA: MSC Init ... !!! [MCU2_0] 5.449811 s: VHWA: MSC Init ... Done !!! [MCU2_0] 5.449840 s: VHWA: NF Init ... !!! [MCU2_0] 5.450618 s: VHWA: NF Init ... Done !!! [MCU2_0] 5.450643 s: VHWA: VISS Init ... !!! [MCU2_0] 5.455754 s: VHWA: VISS Init ... Done !!! [MCU2_0] 5.455788 s: VHWA: VPAC Init ... Done !!! [MCU2_0] 5.455815 s: VX_ZONE_INIT:Enabled [MCU2_0] 5.455832 s: VX_ZONE_ERROR:Enabled [MCU2_0] 5.455848 s: VX_ZONE_WARNING:Enabled [MCU2_0] 5.455865 s: VX_ZONE_LOG:Enabled [MCU2_0] 5.456944 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target MCU2-0 [MCU2_0] 5.457023 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target VPAC_NF [MCU2_0] 5.457102 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target VPAC_LDC1 [MCU2_0] 5.457178 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target VPAC_MSC1 [MCU2_0] 5.457262 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target VPAC_MSC2 [MCU2_0] 5.457377 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target VPAC_VISS1 [MCU2_0] 5.457467 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target CAPTURE1 [MCU2_0] 5.457555 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target CAPTURE2 [MCU2_0] 5.457637 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target CAPTURE3 [MCU2_0] 5.457724 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target CAPTURE4 [MCU2_0] 5.457814 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target CAPTURE5 [MCU2_0] 5.457892 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target CAPTURE6 [MCU2_0] 5.457982 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target CAPTURE7 [MCU2_0] 5.458066 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target CAPTURE8 [MCU2_0] 5.458160 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DISPLAY1 [MCU2_0] 5.458255 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DISPLAY2 [MCU2_0] 5.458330 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target CSITX [MCU2_0] 5.458399 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target CSITX2 [MCU2_0] 5.458480 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSS_M2M1 [MCU2_0] 5.458560 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSS_M2M2 [MCU2_0] 5.458643 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSS_M2M3 [MCU2_0] 5.458717 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSS_M2M4 [MCU2_0] 5.458751 s: VX_ZONE_INIT:[tivxInitLocal:137] Initialization Done !!! [MCU2_0] 5.458773 s: APP: OpenVX Target kernel init ... !!! [MCU2_0] 5.465313 s: APP: OpenVX Target kernel init ... Done !!! [MCU2_0] 5.465343 s: CSI2RX: Init ... !!! [MCU2_0] 5.465358 s: SCICLIENT: Sciclient_pmSetModuleState module=136 state=2 [MCU2_0] 5.465424 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 5.465448 s: SCICLIENT: Sciclient_pmSetModuleState module=38 state=2 [MCU2_0] 5.465498 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 5.465520 s: SCICLIENT: Sciclient_pmSetModuleState module=39 state=2 [MCU2_0] 5.465566 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 5.465586 s: SCICLIENT: Sciclient_pmSetModuleState module=152 state=2 [MCU2_0] 5.465644 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 5.465664 s: SCICLIENT: Sciclient_pmSetModuleState module=153 state=2 [MCU2_0] 5.465713 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 5.465835 s: CSI2RX: Init ... Done !!! [MCU2_0] 5.465854 s: ***************************************************** [MCU2_0] 5.465875 s: ISS: Init ... !!! [MCU2_0] 5.465889 s: ***************************************************** [MCU2_0] 5.465914 s: F=IssSensor_vc1940_Init,L=87 IssSensor_vc1940 5M Init............ [MCU2_0] 5.465943 s: F=IssSensor_Register,L=1262 Found sensor ST_VC1940_5M at location 0 [MCU2_0] 5.465972 s: F=IssSensor_vb1740_Init,L=114 IssSensor_vb1740 2M Init............ [MCU2_0] 5.465999 s: F=IssSensor_Register,L=1262 Found sensor ST_VB1740_2M at location 1 [MCU2_0] 5.466027 s: F=IssSensor_Register,L=1262 Found sensor IMX390-UB953_D3 at location 2 [MCU2_0] 5.466056 s: F=IssSensor_IMX390DISCOVERY_NARROW_Init,L=142 IssSensor_IMX390DISCOVERY_NARROW_Init [MCU2_0] 5.466086 s: F=IssSensor_Register,L=1262 Found sensor IMX390-UB953-DISCOVERY-NARROW at location 3 [MCU2_0] 5.466117 s: F=IssSensor_IMX390DISCOVERY_MID_Init,L=152 IssSensor_IMX390DISCOVERY_MID_Init [MCU2_0] 5.466151 s: F=IssSensor_Register,L=1262 Found sensor IMX390-UB953-DISCOVERY-MID at location 4 [MCU2_0] 5.467216 s: APP: Run ... !!! [MCU2_1] 3.941336 s: CIO: Init ... Done !!! [MCU2_1] 3.941388 s: ### CPU Frequency = 1000000000 Hz [MCU2_1] 3.941411 s: CPU is running FreeRTOS [MCU2_1] 3.941425 s: APP: Init ... !!! [MCU2_1] 3.941456 s: SCICLIENT: Init ... !!! [MCU2_1] 3.941566 s: SCICLIENT: DMSC FW version [9.2.4--v09.02.04 (Kool Koala)] [MCU2_1] 3.941594 s: SCICLIENT: DMSC FW revision 0x9 [MCU2_1] 3.941613 s: SCICLIENT: DMSC FW ABI revision 3.1 [MCU2_1] 3.941632 s: SCICLIENT: Init ... Done !!! [MCU2_1] 3.941649 s: UDMA: Init ... !!! [MCU2_1] 3.942475 s: UDMA: Init ... Done !!! [MCU2_1] 3.942506 s: MEM: Init ... !!! [MCU2_1] 3.942529 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ ba000000 of size 16777216 bytes !!! [MCU2_1] 3.942570 s: MEM: Init ... Done !!! [MCU2_1] 3.942587 s: IPC: Init ... !!! [MCU2_1] 3.942616 s: IPC: 5 CPUs participating in IPC !!! [MCU2_1] 3.945168 s: IPC: Init ... Done !!! [MCU2_1] 3.945204 s: APP: Syncing with 4 CPUs ... !!! [MCU2_1] 4.405532 s: APP: Syncing with 4 CPUs ... Done !!! [MCU2_1] 4.405555 s: REMOTE_SERVICE: Init ... !!! [MCU2_1] 4.405741 s: REMOTE_SERVICE: Init ... Done !!! [MCU2_1] 4.405778 s: FVID2: Init ... !!! [MCU2_1] 4.405859 s: FVID2: Init ... Done !!! [MCU2_1] 4.405897 s: VHWA: DMPAC: Init ... !!! [MCU2_1] 4.405914 s: SCICLIENT: Sciclient_pmSetModuleState module=58 state=2 [MCU2_1] 4.406033 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_1] 4.406058 s: SCICLIENT: Sciclient_pmSetModuleState module=62 state=2 [MCU2_1] 4.406118 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_1] 4.406138 s: VHWA: DOF Init ... !!! [MCU2_1] 4.409969 s: VHWA: DOF Init ... Done !!! [MCU2_1] 4.409999 s: VHWA: SDE Init ... !!! [MCU2_1] 4.411320 s: VHWA: SDE Init ... Done !!! [MCU2_1] 4.411345 s: VHWA: DMPAC: Init ... Done !!! [MCU2_1] 4.411375 s: VX_ZONE_INIT:Enabled [MCU2_1] 4.411393 s: VX_ZONE_ERROR:Enabled [MCU2_1] 4.411409 s: VX_ZONE_WARNING:Enabled [MCU2_1] 4.411425 s: VX_ZONE_LOG:Enabled [MCU2_1] 4.412531 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target MCU2-1 [MCU2_1] 4.412611 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DMPAC_SDE [MCU2_1] 4.412689 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DMPAC_DOF [MCU2_1] 4.412721 s: VX_ZONE_INIT:[tivxInitLocal:137] Initialization Done !!! [MCU2_1] 4.412743 s: APP: OpenVX Target kernel init ... !!! [MCU2_1] 4.412865 s: APP: OpenVX Target kernel init ... Done !!! [MCU2_1] 4.412890 s: UDMA Copy: Init ... !!! [MCU2_1] 4.413862 s: UDMA Copy: Init ... Done !!! [MCU2_1] 4.413894 s: APP: Init ... Done !!! [MCU2_1] 4.413913 s: APP: Run ... !!! [MCU2_1] 4.413927 s: IPC: Starting echo test ...[9] [MCU2_1] 4.413960 s: IPC: RecvTask: Creating ... [MCU2_1] 4.413996 s: IPC: SendTask0: Creating ... [MCU2_1] 4.414027 s: IPC: SendTask3: Creating ... [MCU2_1] 4.414055 s: IPC: SendTask7: Creating ... [MCU2_1] 4.414083 s: IPC: SendTask8: Creating ... [MCU2_1] 4.414109 s: F=appIpcEchoTestStart,L=721: All done [MCU2_1] 4.414131 s: APP: Run ... Done !!! [MCU2_1] 4.414182 s: IPC: RecvTask: Started ... [MCU2_1] 4.414254 s: IPC: RecvTask: Waiting for messages ... [MCU2_1] 4.414293 s: IPC: SendTask0: Started ... [MCU2_1] 4.414359 s: IPC: SendTask3: Started ... [MCU2_1] 4.414391 s: IPC: SendTask7: Started ... [MCU2_1] 4.414423 s: IPC: SendTask7: Sending messages to C7X_1 ... [MCU2_1] 4.414449 s: IPC: SendTask7: Sending msg #0 "ping 0" from mcu2_1 to C7X_1... [MCU2_1] 4.414490 s: IPC: SendTask8: Started ... [MCU2_1] 4.414521 s: IPC: SendTask8: Sending messages to C7X_2 ... [MCU2_1] 4.414554 s: IPC: SendTask8: Sending msg #0 "ping 0" from mcu2_1 to C7X_2... [MCU2_1] 4.414592 s: IPC: RecvTask: Revcvd msg #1 "ping 0" len 7 bytes from C7X_1 [MCU2_1] 4.414658 s: IPC: RecvTask: Sending msg #1 "pong 0" len 6 bytes from mcu2_1 to C7X_1 [MCU2_1] 4.414696 s: IPC: RecvTask: Revcvd msg #2 "ping 0" len 7 bytes from C7X_2 [MCU2_1] 4.414728 s: IPC: RecvTask: Sending msg #2 "pong 0" len 6 bytes from mcu2_1 to C7X_2 [MCU2_1] 4.414770 s: IPC: RecvTask: Revcvd msg #3 "ping 1" len 7 bytes from C7X_1 [MCU2_1] 4.414798 s: IPC: RecvTask: Sending msg #3 "pong 1" len 6 bytes from mcu2_1 to C7X_1 [MCU2_1] 4.414838 s: IPC: RecvTask: Revcvd msg #4 "ping 1" len 7 bytes from C7X_2 [MCU2_1] 4.414866 s: IPC: RecvTask: Sending msg #4 "pong 1" len 6 bytes from mcu2_1 to C7X_2 [MCU2_1] 4.414907 s: IPC: SendTask7: Received msg #0 "pong 0" len 6 bytes from C7X_1 endPt 14 [MCU2_1] 4.414941 s: IPC: SendTask7: Sending msg #1 "ping 1" from mcu2_1 to C7X_1... [MCU2_1] 4.414978 s: IPC: SendTask8: Received msg #0 "pong 0" len 6 bytes from C7X_2 endPt 14 [MCU2_1] 4.415010 s: IPC: SendTask8: Sending msg #1 "ping 1" from mcu2_1 to C7X_2... [MCU2_1] 4.415057 s: IPC: SendTask7: Received msg #1 "pong 1" len 6 bytes from C7X_1 endPt 14 [MCU2_1] 4.415088 s: IPC: SendTask7: Finished test with C7X_1 [MCU2_1] 4.415128 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[s] C7X_1[P] C7X_2[.] [MCU2_1] 4.415153 s: F=rpmsg_senderFxn,L=618: end of show [MCU2_1] 4.415177 s: F=rpmsg_senderFxn,L=628: Closed..dstProc=7 [MCU2_1] 4.415205 s: IPC: SendTask8: Received msg #1 "pong 1" len 6 bytes from C7X_2 endPt 14 [MCU2_1] 4.415242 s: IPC: SendTask8: Finished test with C7X_2 [MCU2_1] 4.415270 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[s] C7X_1[P] C7X_2[P] [MCU2_1] 4.415294 s: F=rpmsg_senderFxn,L=618: end of show [MCU2_1] 4.415314 s: F=rpmsg_senderFxn,L=628: Closed..dstProc=8 [MCU2_1] 5.467559 s: IPC: SendTask3: Sending messages to mcu2_0 ... [MCU2_1] 5.467588 s: IPC: SendTask3: Sending msg #0 "ping 0" from mcu2_1 to mcu2_0... [MCU2_1] 5.467712 s: IPC: RecvTask: Revcvd msg #5 "ping 0" len 7 bytes from mcu2_0 [MCU2_1] 5.467749 s: IPC: RecvTask: Sending msg #5 "pong 0" len 6 bytes from mcu2_1 to mcu2_0 [MCU2_1] 5.468032 s: IPC: SendTask3: Received msg #0 "pong 0" len 6 bytes from mcu2_0 endPt 14 [MCU2_1] 5.468066 s: IPC: SendTask3: Sending msg #1 "ping 1" from mcu2_1 to mcu2_0... [MCU2_1] 5.468157 s: IPC: SendTask3: Received msg #1 "pong 1" len 6 bytes from mcu2_0 endPt 14 [MCU2_1] 5.468191 s: IPC: SendTask3: Finished test with mcu2_0 [MCU2_1] 5.468231 s: IPC: Echo status: mpu1_0[x] mcu2_0[P] mcu2_1[s] C7X_1[P] C7X_2[P] [MCU2_1] 5.468256 s: F=rpmsg_senderFxn,L=618: end of show [MCU2_1] 5.468276 s: F=rpmsg_senderFxn,L=628: Closed..dstProc=3 [MCU2_1] 5.468302 s: IPC: RecvTask: Revcvd msg #6 "ping 1" len 7 bytes from mcu2_0 [MCU2_1] 5.468333 s: IPC: RecvTask: Sending msg #6 "pong 1" len 6 bytes from mcu2_1 to mcu2_0 [C7x_1 ] 4.316708 s: CIO: Init ... Done !!! [C7x_1 ] 4.316724 s: ### CPU Frequency = 1000000000 Hz [C7x_1 ] 4.316735 s: CPU is running FreeRTOS [C7x_1 ] 4.316744 s: APP: Init ... !!! [C7x_1 ] 4.316752 s: SCICLIENT: Init ... !!! [C7x_1 ] 4.316852 s: SCICLIENT: DMSC FW version [9.2.4--v09.02.04 (Kool Koala)] [C7x_1 ] 4.316866 s: SCICLIENT: DMSC FW revision 0x9 [C7x_1 ] 4.316876 s: SCICLIENT: DMSC FW ABI revision 3.1 [C7x_1 ] 4.316887 s: SCICLIENT: Init ... Done !!! [C7x_1 ] 4.316897 s: UDMA: Init ... !!! [C7x_1 ] 4.317678 s: UDMA: Init ... Done !!! [C7x_1 ] 4.317699 s: MEM: Init ... !!! [C7x_1 ] 4.317711 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ 117000000 of size 268435456 bytes !!! [C7x_1 ] 4.317735 s: MEM: Init ... Done !!! [C7x_1 ] 4.317744 s: IPC: Init ... !!! [C7x_1 ] 4.317763 s: IPC: 5 CPUs participating in IPC !!! [C7x_1 ] 4.319188 s: IPC: Init ... Done !!! [C7x_1 ] 4.319203 s: APP: Syncing with 4 CPUs ... !!! [C7x_1 ] 4.405534 s: APP: Syncing with 4 CPUs ... Done !!! [C7x_1 ] 4.405548 s: REMOTE_SERVICE: Init ... !!! [C7x_1 ] 4.405717 s: REMOTE_SERVICE: Init ... Done !!! [C7x_1 ] 4.405738 s: VX_ZONE_INIT:Enabled [C7x_1 ] 4.405748 s: VX_ZONE_ERROR:Enabled [C7x_1 ] 4.405759 s: VX_ZONE_WARNING:Enabled [C7x_1 ] 4.405770 s: VX_ZONE_LOG:Enabled [C7x_1 ] 4.405999 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSP_C7-1 [C7x_1 ] 4.406071 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSP_C7-1_PRI_2 [C7x_1 ] 4.406140 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSP_C7-1_PRI_3 [C7x_1 ] 4.406214 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSP_C7-1_PRI_4 [C7x_1 ] 4.406285 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSP_C7-1_PRI_5 [C7x_1 ] 4.406361 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSP_C7-1_PRI_6 [C7x_1 ] 4.406431 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSP_C7-1_PRI_7 [C7x_1 ] 4.406502 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSP_C7-1_PRI_8 [C7x_1 ] 4.406525 s: VX_ZONE_INIT:[tivxInitLocal:137] Initialization Done !!! [C7x_1 ] 4.406537 s: APP: OpenVX Target kernel init ... !!! [C7x_1 ] 4.406705 s: APP: OpenVX Target kernel init ... Done !!! [C7x_1 ] 4.406720 s: APP: Init ... Done !!! [C7x_1 ] 4.406729 s: APP: Run ... !!! [C7x_1 ] 4.406738 s: IPC: Starting echo test ...[9] [C7x_1 ] 4.406763 s: IPC: RecvTask: Creating ... [C7x_1 ] 4.406790 s: IPC: SendTask0: Creating ... [C7x_1 ] 4.406816 s: IPC: SendTask3: Creating ... [C7x_1 ] 4.406838 s: IPC: SendTask4: Creating ... [C7x_1 ] 4.406862 s: IPC: SendTask8: Creating ... [C7x_1 ] 4.406886 s: F=appIpcEchoTestStart,L=721: All done [C7x_1 ] 4.406900 s: APP: Run ... Done !!! [C7x_1 ] 4.406942 s: IPC: RecvTask: Started ... [C7x_1 ] 4.406981 s: IPC: RecvTask: Waiting for messages ... [C7x_1 ] 4.407000 s: IPC: SendTask0: Started ... [C7x_1 ] 4.407024 s: IPC: SendTask3: Started ... [C7x_1 ] 4.407047 s: IPC: SendTask4: Started ... [C7x_1 ] 4.407067 s: IPC: SendTask8: Started ... [C7x_1 ] 4.408061 s: IPC: SendTask8: Sending messages to C7X_2 ... [C7x_1 ] 4.408078 s: IPC: SendTask8: Sending msg #0 "ping 0" from C7X_1 to C7X_2... [C7x_1 ] 4.408229 s: IPC: RecvTask: Revcvd msg #1 "ping 0" len 7 bytes from C7X_2 [C7x_1 ] 4.408254 s: IPC: RecvTask: Sending msg #1 "pong 0" len 6 bytes from C7X_1 to C7X_2 [C7x_1 ] 4.408293 s: IPC: SendTask8: Received msg #0 "pong 0" len 6 bytes from C7X_2 endPt 14 [C7x_1 ] 4.408315 s: IPC: SendTask8: Sending msg #1 "ping 1" from C7X_1 to C7X_2... [C7x_1 ] 4.408372 s: IPC: RecvTask: Revcvd msg #2 "ping 1" len 7 bytes from C7X_2 [C7x_1 ] 4.408407 s: IPC: RecvTask: Sending msg #2 "pong 1" len 6 bytes from C7X_1 to C7X_2 [C7x_1 ] 4.408439 s: IPC: SendTask8: Received msg #1 "pong 1" len 6 bytes from C7X_2 endPt 14 [C7x_1 ] 4.408459 s: IPC: SendTask8: Finished test with C7X_2 [C7x_1 ] 4.408482 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C7X_1[s] C7X_2[P] [C7x_1 ] 4.408496 s: F=rpmsg_senderFxn,L=618: end of show [C7x_1 ] 4.408511 s: F=rpmsg_senderFxn,L=628: Closed..dstProc=8 [C7x_1 ] 4.414273 s: IPC: SendTask4: Sending messages to mcu2_1 ... [C7x_1 ] 4.414290 s: IPC: SendTask4: Sending msg #0 "ping 0" from C7X_1 to mcu2_1... [C7x_1 ] 4.414496 s: IPC: RecvTask: Revcvd msg #3 "ping 0" len 7 bytes from mcu2_1 [C7x_1 ] 4.414519 s: IPC: RecvTask: Sending msg #3 "pong 0" len 6 bytes from C7X_1 to mcu2_1 [C7x_1 ] 4.414706 s: IPC: SendTask4: Received msg #0 "pong 0" len 6 bytes from mcu2_1 endPt 14 [C7x_1 ] 4.414729 s: IPC: SendTask4: Sending msg #1 "ping 1" from C7X_1 to mcu2_1... [C7x_1 ] 4.414848 s: IPC: SendTask4: Received msg #1 "pong 1" len 6 bytes from mcu2_1 endPt 14 [C7x_1 ] 4.414867 s: IPC: SendTask4: Finished test with mcu2_1 [C7x_1 ] 4.414888 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] C7X_1[s] C7X_2[P] [C7x_1 ] 4.414901 s: F=rpmsg_senderFxn,L=618: end of show [C7x_1 ] 4.414916 s: F=rpmsg_senderFxn,L=628: Closed..dstProc=4 [C7x_1 ] 4.414985 s: IPC: RecvTask: Revcvd msg #4 "ping 1" len 7 bytes from mcu2_1 [C7x_1 ] 4.415006 s: IPC: RecvTask: Sending msg #4 "pong 1" len 6 bytes from C7X_1 to mcu2_1 [C7x_1 ] 5.467568 s: IPC: SendTask3: Sending messages to mcu2_0 ... [C7x_1 ] 5.467589 s: IPC: SendTask3: Sending msg #0 "ping 0" from C7X_1 to mcu2_0... [C7x_1 ] 5.467780 s: IPC: RecvTask: Revcvd msg #5 "ping 0" len 7 bytes from mcu2_0 [C7x_1 ] 5.467805 s: IPC: RecvTask: Sending msg #5 "pong 0" len 6 bytes from C7X_1 to mcu2_0 [C7x_1 ] 5.467940 s: IPC: SendTask3: Received msg #0 "pong 0" len 6 bytes from mcu2_0 endPt 14 [C7x_1 ] 5.467963 s: IPC: SendTask3: Sending msg #1 "ping 1" from C7X_1 to mcu2_0... [C7x_1 ] 5.468072 s: IPC: SendTask3: Received msg #1 "pong 1" len 6 bytes from mcu2_0 endPt 14 [C7x_1 ] 5.468091 s: IPC: SendTask3: Finished test with mcu2_0 [C7x_1 ] 5.468115 s: IPC: Echo status: mpu1_0[x] mcu2_0[P] mcu2_1[P] C7X_1[s] C7X_2[P] [C7x_1 ] 5.468128 s: F=rpmsg_senderFxn,L=618: end of show [C7x_1 ] 5.468143 s: F=rpmsg_senderFxn,L=628: Closed..dstProc=3 [C7x_1 ] 5.468255 s: IPC: RecvTask: Revcvd msg #6 "ping 1" len 7 bytes from mcu2_0 [C7x_1 ] 5.468277 s: IPC: RecvTask: Sending msg #6 "pong 1" len 6 bytes from C7X_1 to mcu2_0 [C7x_2 ] 4.403205 s: CIO: Init ... Done !!! [C7x_2 ] 4.403220 s: ### CPU Frequency = 1000000000 Hz [C7x_2 ] 4.403233 s: CPU is running FreeRTOS [C7x_2 ] 4.403241 s: APP: Init ... !!! [C7x_2 ] 4.403249 s: SCICLIENT: Init ... !!! [C7x_2 ] 4.403348 s: SCICLIENT: DMSC FW version [9.2.4--v09.02.04 (Kool Koala)] [C7x_2 ] 4.403362 s: SCICLIENT: DMSC FW revision 0x9 [C7x_2 ] 4.403373 s: SCICLIENT: DMSC FW ABI revision 3.1 [C7x_2 ] 4.403385 s: SCICLIENT: Init ... Done !!! [C7x_2 ] 4.403394 s: UDMA: Init ... !!! [C7x_2 ] 4.404174 s: UDMA: Init ... Done !!! [C7x_2 ] 4.404187 s: MEM: Init ... !!! [C7x_2 ] 4.404199 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ 127000000 of size 16777216 bytes !!! [C7x_2 ] 4.404221 s: MEM: Init ... Done !!! [C7x_2 ] 4.404230 s: IPC: Init ... !!! [C7x_2 ] 4.404246 s: IPC: 5 CPUs participating in IPC !!! [C7x_2 ] 4.405505 s: IPC: Init ... Done !!! [C7x_2 ] 4.405518 s: APP: Syncing with 4 CPUs ... !!! [C7x_2 ] 4.405533 s: APP: Syncing with 4 CPUs ... Done !!! [C7x_2 ] 4.405544 s: REMOTE_SERVICE: Init ... !!! [C7x_2 ] 4.405660 s: REMOTE_SERVICE: Init ... Done !!! [C7x_2 ] 4.405719 s: VX_ZONE_INIT:Enabled [C7x_2 ] 4.405732 s: VX_ZONE_ERROR:Enabled [C7x_2 ] 4.405743 s: VX_ZONE_WARNING:Enabled [C7x_2 ] 4.405753 s: VX_ZONE_LOG:Enabled [C7x_2 ] 4.406357 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSP-1 [C7x_2 ] 4.406380 s: VX_ZONE_INIT:[tivxInitLocal:137] Initialization Done !!! [C7x_2 ] 4.406393 s: APP: OpenVX Target kernel init ... !!! [C7x_2 ] 4.406709 s: APP: OpenVX Target kernel init ... Done !!! [C7x_2 ] 4.406724 s: UDMA Copy: Init ... !!! [C7x_2 ] 4.407790 s: UDMA Copy: Init ... Done !!! [C7x_2 ] 4.407804 s: APP: Init ... Done !!! [C7x_2 ] 4.407813 s: APP: Run ... !!! [C7x_2 ] 4.407821 s: IPC: Starting echo test ...[9] [C7x_2 ] 4.407845 s: IPC: RecvTask: Creating ... [C7x_2 ] 4.407868 s: IPC: SendTask0: Creating ... [C7x_2 ] 4.407894 s: IPC: SendTask3: Creating ... [C7x_2 ] 4.407916 s: IPC: SendTask4: Creating ... [C7x_2 ] 4.407939 s: IPC: SendTask7: Creating ... [C7x_2 ] 4.407962 s: F=appIpcEchoTestStart,L=721: All done [C7x_2 ] 4.407975 s: APP: Run ... Done !!! [C7x_2 ] 4.407990 s: IPC: RecvTask: Started ... [C7x_2 ] 4.408029 s: IPC: RecvTask: Waiting for messages ... [C7x_2 ] 4.408050 s: IPC: SendTask0: Started ... [C7x_2 ] 4.408078 s: IPC: SendTask3: Started ... [C7x_2 ] 4.408123 s: IPC: SendTask4: Started ... [C7x_2 ] 4.408156 s: IPC: SendTask7: Started ... [C7x_2 ] 4.408181 s: IPC: SendTask7: Sending messages to C7X_1 ... [C7x_2 ] 4.408196 s: IPC: SendTask7: Sending msg #0 "ping 0" from C7X_2 to C7X_1... [C7x_2 ] 4.408222 s: IPC: RecvTask: Revcvd msg #1 "ping 0" len 7 bytes from C7X_1 [C7x_2 ] 4.408245 s: IPC: RecvTask: Sending msg #1 "pong 0" len 6 bytes from C7X_2 to C7X_1 [C7x_2 ] 4.408305 s: IPC: SendTask7: Received msg #0 "pong 0" len 6 bytes from C7X_1 endPt 14 [C7x_2 ] 4.408327 s: IPC: SendTask7: Sending msg #1 "ping 1" from C7X_2 to C7X_1... [C7x_2 ] 4.408367 s: IPC: RecvTask: Revcvd msg #2 "ping 1" len 7 bytes from C7X_1 [C7x_2 ] 4.408404 s: IPC: RecvTask: Sending msg #2 "pong 1" len 6 bytes from C7X_2 to C7X_1 [C7x_2 ] 4.408446 s: IPC: SendTask7: Received msg #1 "pong 1" len 6 bytes from C7X_1 endPt 14 [C7x_2 ] 4.408465 s: IPC: SendTask7: Finished test with C7X_1 [C7x_2 ] 4.408487 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C7X_1[P] C7X_2[s] [C7x_2 ] 4.408501 s: F=rpmsg_senderFxn,L=618: end of show [C7x_2 ] 4.408513 s: F=rpmsg_senderFxn,L=628: Closed..dstProc=7 [C7x_2 ] 4.414280 s: IPC: SendTask4: Sending messages to mcu2_1 ... [C7x_2 ] 4.414297 s: IPC: SendTask4: Sending msg #0 "ping 0" from C7X_2 to mcu2_1... [C7x_2 ] 4.414597 s: IPC: RecvTask: Revcvd msg #3 "ping 0" len 7 bytes from mcu2_1 [C7x_2 ] 4.414619 s: IPC: RecvTask: Sending msg #3 "pong 0" len 6 bytes from C7X_2 to mcu2_1 [C7x_2 ] 4.414779 s: IPC: SendTask4: Received msg #0 "pong 0" len 6 bytes from mcu2_1 endPt 14 [C7x_2 ] 4.414801 s: IPC: SendTask4: Sending msg #1 "ping 1" from C7X_2 to mcu2_1... [C7x_2 ] 4.414910 s: IPC: SendTask4: Received msg #1 "pong 1" len 6 bytes from mcu2_1 endPt 14 [C7x_2 ] 4.414930 s: IPC: SendTask4: Finished test with mcu2_1 [C7x_2 ] 4.414951 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] C7X_1[P] C7X_2[s] [C7x_2 ] 4.414965 s: F=rpmsg_senderFxn,L=618: end of show [C7x_2 ] 4.414978 s: F=rpmsg_senderFxn,L=628: Closed..dstProc=4 [C7x_2 ] 4.415062 s: IPC: RecvTask: Revcvd msg #4 "ping 1" len 7 bytes from mcu2_1 [C7x_2 ] 4.415082 s: IPC: RecvTask: Sending msg #4 "pong 1" len 6 bytes from C7X_2 to mcu2_1 [C7x_2 ] 5.467577 s: IPC: SendTask3: Sending messages to mcu2_0 ... [C7x_2 ] 5.467597 s: IPC: SendTask3: Sending msg #0 "ping 0" from C7X_2 to mcu2_0... [C7x_2 ] 5.467859 s: IPC: RecvTask: Revcvd msg #5 "ping 0" len 7 bytes from mcu2_0 [C7x_2 ] 5.467883 s: IPC: RecvTask: Sending msg #5 "pong 0" len 6 bytes from C7X_2 to mcu2_0 [C7x_2 ] 5.467985 s: IPC: SendTask3: Received msg #0 "pong 0" len 6 bytes from mcu2_0 endPt 14 [C7x_2 ] 5.468007 s: IPC: SendTask3: Sending msg #1 "ping 1" from C7X_2 to mcu2_0... [C7x_2 ] 5.468106 s: IPC: SendTask3: Received msg #1 "pong 1" len 6 bytes from mcu2_0 endPt 14 [C7x_2 ] 5.468125 s: IPC: SendTask3: Finished test with mcu2_0 [C7x_2 ] 5.468153 s: IPC: Echo status: mpu1_0[x] mcu2_0[P] mcu2_1[P] C7X_1[P] C7X_2[s] [C7x_2 ] 5.468166 s: F=rpmsg_senderFxn,L=618: end of show [C7x_2 ] 5.468179 s: F=rpmsg_senderFxn,L=628: Closed..dstProc=3 [C7x_2 ] 5.468293 s: IPC: RecvTask: Revcvd msg #6 "ping 1" len 7 bytes from mcu2_0 [C7x_2 ] 5.468314 s: IPC: RecvTask: Sending msg #6 "pong 1" len 6 bytes from C7X_2 to mcu2_0 J721S2@QNX:/ti_fs/vision_apps# ./run_app_dof.sh F=appInit:L=96, appInit{{... APP: Init QNX ... !!! appIpcInit: IPC: Init QNX ... !!! appIpcInit: IPC: Init ... Done !!! 214.601330 s: REMOTE_SERVICE: Init ... !!! 214.601483 s: REMOTE_SERVICE: Init ... Done !!! 214.601516 s: GTC Frequency = 200 MHz APP: Init ... Done !!! 214.601546 s: VX_ZONE_INIT:Enabled 214.601560 s: VX_ZONE_ERROR:Enabled 214.601573 s: VX_ZONE_WARNING:Enabled 214.601587 s: VX_ZONE_LOG:Enabled 214.601782 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target MPU-0 214.601850 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target MPU-1 214.601912 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target MPU-2 214.601970 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target MPU-3 214.601992 s: VX_ZONE_INIT:[tivxInitLocal:137] Initialization Done !!! 214.602034 s: VX_ZONE_INIT:[tivxHostInitLocal:101] Initialization Done for HOST !!! F=appInit:L=105, }}... F=app_init_display1,L=68 displayObj->display_option=1 F=app_init_display1,L=71 TIVX_TARGET_DISPLAY1 F=app_init_display2,L=96 displayObj->display_option=1 F=app_init_display2,L=99 TIVX_TARGET_DISPLAY2 F=app_create_graph,L=381 F=app_create_graph,L=390 app_create_graph_display2 F=app_create_graph_display2,L=187 displayObj->display_option=1 F=app_create_graph_display2,L=190 F=app_create_graph_display1,L=161 displayObj->display_option=1 F=app_create_graph_display1,L=164 F=app_create_graph,L=424 app_create_graph_display1, status=0 F=app_create_graph,L=498 end of func F=app_run_task_create,L=527 F=app_run_task_create,L=535 F=app_run_graph,L=644 obj->output_file_path=./dof_out/ ================================= Demo : Dense Optical Flow Example 1 ================================= p: Print performance statistics e: Export performance statistics x: Exit Enter Choice: F=app_run_graph,L=648 run pyramid F=app_run_graph,L=661 {{ F=app_run_graph,L=671 input_file_name=/ti_fs/vision_apps/test_data/psdkra/tidl_demo_images/0000001901.yuv, pipeline=-3 F=app_run_graph,L=661 {{ F=app_run_graph,L=671 input_file_name=/ti_fs/vision_apps/test_data/psdkra/tidl_demo_images/0000001902.yuv, pipeline=-2 F=app_run_graph,L=661 {{