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.

RE: TDA4VM: Display OpenVX custom node output and getting "Fvid2_control Failed: Set Params" errors



Hi Erick,

My application pipeline is 

Camera -> ColorEncodingKernel(To convert YVYU to UYVY) -> LDC -> Scaler -> Preproc -> TIDL -> PostProc -> Custom_node ->Mosaic -> Display

Note: I have taken a working application and integrated custom_node at the above specified location. Also not considering the Output of postproc node as input of the custom node, and loading a extenal image in the kernel. I mean in the app_create_graph_custom_node i'm passing output of postproc but inside the custom kernel functionality i'm changing the input buffer.

In the Custom kernel the input and output images are VX_DF_IMAGE_U8 format. I'm loading a image using stbi_load functionality and using OpenGLES context to process the rest functionalities i need to perform on image. Now I need to display the image on mosaic. While trying to do that I'm facing the following error log.

p: Print performance statistics

 x: Exit

 Enter Choice: inside GLGPU kernel
[MCU2_0]     54.294092 s:  VX_ZONE_WARNING:[tivxCaptureSetTimeout:774]  CAPTURE: WARNING: Error frame not provided using tivxCaptureRegisterErrorFrame, defaulting to waiting forever !!!
width height channels 768, 512, 3
inside GLGPU kernel
width height channels 768, 512, 3
inside GLGPU kernel
width height channels 768, 512, 3
inside GLGPU kernel
width height channels 768, 512, 3
inside GLGPU kernel
width height channels 768, 512, 3
[MCU2_0]     54.657913 s:  VX_ZONE_ERROR:[tivxKernelImgMosaicMscDrvPrepare:939] Fvid2_control Failed: Set Params
inside GLGPU kernel
width height channels 768, 512, 3
inside GLGPU kernel
width height channels 768, 512, 3
inside GLGPU kernel
width height channels 768, 512, 3
inside GLGPU kernel
width height channels 768, 512, 3
[MCU2_0]     55.213112 s:  VX_ZONE_ERROR:[tivxKernelImgMosaicMscDrvPrepare:939] Fvid2_control Failed: Set Params
inside GLGPU kernel
width height channels 768, 512, 3
inside GLGPU kernel
width height channels 768, 512, 3
inside GLGPU kernel
width height channels 768, 512, 3
inside GLGPU kernel
width height channels 768, 512, 3
[MCU2_0]     55.454052 s:  VX_ZONE_ERROR:[tivxKernelImgMosaicMscDrvPrepare:939] Fvid2_control Failed: Set Params

I'm not sure where I'm missing. Kindly help me in resolving that. If i'm doing in a wrong way, let me know how to do the display?

Regards,

Chaitanya Prakash Uppala