Greetings
I am attempting to capture video on the DM8168EVM through port VIN_1_A, using a custom board which features a TVP5147M1 decoder, rather than a TVP7002.
I am attempting to use the OpenMax Test Bench example capture_dei_encode.oms, by modifying it to be compatible with the new decoder.
I have already configured the i2c registers on the TVP5147 for 8-bit 4:2:2 YCbCr video with embedded syncs.
Is it possible to remove/modify parts of this oms script which pertain to the TVP7002 and have it remain functional? A particular source of confusion is the presence of a TVP component, which doesn't seem to be defined in the OMX User's Guide, but rather appears to be setting up parameters for the VFCC and control components.
I have tried removing this component from the chain entirely, which causes an error.
I have also tried modifying the parameters given in these commands:
#SET ALL THE PARAMS FOR TVP
omx setp 0 tvp OMX_TI_IndexParamVFCCHwPortID eHwPortId vip1_porta
omx api setparam tvp 0 0 0 OMX_TI_IndexParamVFCCHwPortID
omx setp 0 tvp OMX_TI_IndexParamVFCCHwPortProperties eCaptMode sc_non_mux
omx setp 0 tvp OMX_TI_IndexParamVFCCHwPortProperties eVifMode 8_bit
omx setp 0 tvp OMX_TI_IndexParamVFCCHwPortProperties eInColorFormat 422YUYV
omx setp 0 tvp OMX_TI_IndexParamVFCCHwPortProperties eScanType progressive
omx setp 0 tvp OMX_TI_IndexParamVFCCHwPortProperties nMaxWidth 1920
omx setp 0 tvp OMX_TI_IndexParamVFCCHwPortProperties nMaxHeight 1080
omx setp 0 tvp OMX_TI_IndexParamVFCCHwPortProperties nMaxChnlsPerHwPort 1
omx api setparam tvp 0 0 0 OMX_TI_IndexParamVFCCHwPortProperties
omx setp 0 tvp OMX_TI_IndexParamCTRLVidDecInfo videoStandard 1080P60
omx setp 0 tvp OMX_TI_IndexParamCTRLVidDecInfo videoDecoderId tvp7002
omx setp 0 tvp OMX_TI_IndexParamCTRLVidDecInfo videoSystemId auto_detect
omx api setparam tvp 0 0 0 OMX_TI_IndexParamCTRLVidDecInfo
to correspond to the output video format of the TVP5147M1 on the custom board - but the only result is a blank grey screen on the HDMI display from the EVM.
Please advise on how to modify this packaged example to work with a custom decoder if possible!
Thanks
Marcus