Hi TI Experts:
In vision_apps app_tidl_od_cam demo application,
I remove the original displayObj and try create 3 display node for different purpose(cropping, overlay, etc.).
For the first display node, pipeId is assigned to 0, and the graph is created and verified well.
-- the pipeId 1 is used for Grpx if g_display_option is set to true, so skip it --
For the second display node, pipeId is assigned to 2, and the graph is created and verified well.
But for the third display node, pipeId is assigned to 3, the graph is created but verify failed with below message.
28007.912943 s: VX_ZONE_ERROR:[ownContextSendCmd:802] Command ack message returned failure cmd_status: -1 28007.912961 s: VX_ZONE_ERROR:[ownContextSendCmd:838] tivxEventWait() failed. 28007.912971 s: VX_ZONE_ERROR:[ownNodeKernelInit:525] Target kernel, TIVX_CMD_NODE_CREATE failed for node Display_node 28007.912980 s: VX_ZONE_ERROR:[ownNodeKernelInit:526] Please be sure the target callbacks have been registered for this core 28007.912988 s: VX_ZONE_ERROR:[ownNodeKernelInit:527] If the target callbacks have been registered, please ensure no errors are occurring within the create callback of this kernel 28007.912997 s: VX_ZONE_ERROR:[ownGraphNodeKernelInit:583] kernel init for node 0, kernel com.ti.hwa.display ... failed !!! 28007.913007 s: VX_ZONE_ERROR:[vxVerifyGraph:2055] Node kernel init failed 28007.913015 s: VX_ZONE_ERROR:[vxVerifyGraph:2109] Graph verify failed [MCU2_0] 28007.912612 s: src/drv/disp/dss_dispApi.c @ Line 273: [MCU2_0] 28007.912667 s: Driver instance already created!! [MCU2_0] 28007.912717 s: src/fvid2_drvMgr.c @ Line 759: [MCU2_0] 28007.912747 s: Driver create failed!! [MCU2_0] 28007.912791 s: VX_ZONE_ERROR:[tivxDisplayCreate:545] DISPLAY: ERROR: Display Create Failed! 28007.960557 s: ISS: De-initializing sensor [ISX021-UB953_OTB] ... !!! 28007.960925 s: ISS: De-initializing sensor [ISX021-UB953_OTB] ... Done !!!
Does it mean pipeId 3 is already be used?
Please give some suggesstion if I would like to create the third display node.
Thanks a lot.
By the way, if Grpx is not enable, I can use pipeId 1 for the third display node.
Regards,
Christopher