Part Number:TDA4VM
Hello, TI experts !
I tried running theod andseg demos in thedl_demos directory , but they failed during execution. The error message is as follows:
APP: Init ... !!! MEM: Init ... !!! MEM: Initialized DMA HEAP (fd=5) !!! MEM: Init ... Done !!! IPC: Init ... !!! IPC: Init ... Done !!! REMOTE_SERVICE: Init ... !!! REMOTE_SERVICE: Init ... Done !!!81.482371 s: GTC Frequency = 200 MHz APP: Init ... Done !!!81.482439 s: VX_ZONE_INIT:Enabled81.482446 s: VX_ZONE_ERROR:Enabled81.482451 s: VX_ZONE_WARNING:Enabled81.483268 s: VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!81.483774 s: VX_ZONE_INIT:[tivxHostInitLocal:101] Initialization Done for HOST !!!82.078696 s: VX_ZONE_ERROR:[ownContextSendCmd:822] Command ack message returned failure cmd_status: -182.078746 s: VX_ZONE_ERROR:[ownContextSendCmd:862] tivxEventWait() failed.82.078753 s: VX_ZONE_ERROR:[ownNodeKernelInit:584] Target kernel, TIVX_CMD_NODE_CREATE failed for node DisplayNode82.078759 s: VX_ZONE_ERROR:[ownNodeKernelInit:585] Please be sure the target callbacks have been registered for this core82.078765 s: VX_ZONE_ERROR:[ownNodeKernelInit:586] If the target callbacks have been registered, please ensure no errors are occurring within the create callback of this kernel82.078772 s: VX_ZONE_ERROR:[ownGraphNodeKernelInit:583] kernel init for node 5, kernel com.ti.display ... failed !!!82.078799 s: VX_ZONE_ERROR:[vxVerifyGraph:2059] Node kernel init failed82.078805 s: VX_ZONE_ERROR:[vxVerifyGraph:2113] Graph verify failed MSC: Node send command failed!82.458179 s: VX_ZONE_INIT:[tivxHostDeInitLocal:115] De-Initialization Done for HOST !!!82.462622 s: VX_ZONE_INIT:[tivxDeInitLocal:193] De-Initialization Done !!! APP: Deinit ... !!! REMOTE_SERVICE: Deinit ... !!! REMOTE_SERVICE: Deinit ... Done !!! IPC: Deinit ... !!! IPC: DeInit ... Done !!! MEM: Deinit ... !!! DDR_SHARED_MEM: Alloc's: 30 alloc's of 31930774 bytes DDR_SHARED_MEM: Free's : 30 free's of 31930774 bytes DDR_SHARED_MEM: Open's : 0 allocs of 0 bytes MEM: Deinit ... Done !!! APP: Deinit ... Done !!!
I feel confused,because I have successfully run these two demos before.Does this have anything to do with the fact that I have changed the display parameters? My display initialization parameters are as follows:
if(VX_SUCCESS == status){memset(&displayObj->disp_params, 0, sizeof(tivx_display_params_t));displayObj->disp_params.opMode = TIVX_KERNEL_DISPLAY_ZERO_BUFFER_COPY_MODE;//TIVX_KERNEL_DISPLAY_BUFFER_COPY_MODE;displayObj->disp_params.pipeId = 2; /* pipe ID = 2 */displayObj->disp_params.outWidth = DISPLAY_WIDTH;displayObj->disp_params.outHeight = DISPLAY_HEIGHT;displayObj->disp_params.posX = (1920-DISPLAY_WIDTH)/2;displayObj->disp_params.posY = (1080-DISPLAY_HEIGHT)/2;displayObj->disp_params_obj = vxCreateUserDataObject(context, "tivx_display_params_t", sizeof(tivx_display_params_t), &displayObj->disp_params);status = vxGetStatus((vx_reference)displayObj->disp_params_obj);if(VX_SUCCESS == status){vxSetReferenceName((vx_reference)displayObj->disp_params_obj, "display_node_disp_params_obj");}}
My modification was changing thepipeid from 0 to 2, but now even if I change it back to the original value, the demo still fails to run.
My sdk version is 09_01_00
I hope to get your help.
Best regards,
Fede
Daniel:
您好
感谢您对TI产品的关注!为更加有效地解决您的问题,我们建议您将问题发布在E2E英文技术论坛上(https://e2e.ti.com/support/processors-group/processors/f/processors-forum),将由资深的英文论坛工程师为您提供帮助。