Other Parts Discussed in Thread: TVP5146
Hi,
I am having difficulties in initialising the TVP5147M2 device on the EVM board. I am encountering this problem with my own code (based on a DVSDK example) and also with a basic example VPFE_tvp5146_example from SPRAAP3a.
The symptoms are that when issuing the following FVID command:
result = FVID_control(hGioVpfeCcdc, VPFE_ExtVD_BASE+PSP_VPSS_EXT_VIDEO_DECODER_CONFIG, &tvp5146Params);
with valid parameters there will be a delay of several seconds before the function returns with a result of -10. I understand that this means that the arguments are invalid. However, if I restart the program several times it will eventually work correctly with unchanged code.
On the VPFE_tvp5146_example code it seems to fail to get a response from the tvp5146 device when it first begins to configure it.
EVMDM6437 boards and have the same problem with both of them.
Any suggestions would be gratefully received!
Peter.