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.

Problem patching the TVP5150AM1 on the Appro IPNC (DMVA1IPNC-MT5)

Other Parts Discussed in Thread: TVP5150AM1

I have a custom board that is exactly like the Appro DMVA1IPNC-MT5 reference design except that I put a TVP5150AM1 on the front end instead of the imager.  My video looks a bit noisy and I have been trying to install the patch code in the framework provided by Appro.   I have not been able to patch it successfully because when I read back the version number at 0x82 and 0x83 I get the same version 0x0400.  Does anyone have code to perform the patch.  I followed the  patch code guidelines but my problem is that I am using i2c_transfer function and I think the buffer is not large enough.  I tried to split up the patch into smaller chucks but still didn’t work.  The guidelines say to download the patch continuously with one start and one stop, but if I separate the patch into smaller chunks additional starts will be sent.

 

I have attached a file   patch.txt that contains some sample code that didn’t work & TVP5051_patch.h.

 

BTW: I have the filter recommended on the TVP5150AM1 datasheet on the video input for NTSC.

 

Also, will this patch really make a difference?

Any help would be very appreciated.