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.

TVP5150 Picture Jumps

Other Parts Discussed in Thread: TVP5146, TVP5150

I'm modifying the TVP5146 driver to interface with the TVP5150 instead.

Our prototype hardware is closely based upon the EVM, with the different TVP chip fitted.

I left all the vpfe software alone, and only changed the register accesses in the driver, the idea is to make the 5150 chip look like the 5146 to the rest of the system.

I have a PAL camera connected and running the encodedecode demo I see quite a reasonable video picture, but it has a curious problem.

The picture jumps to the right by about 3mm (on a 15 inch screen) at a very regular 1.75Hz (ie. I counted 70 jumps in 40 seconds). It's not a recoverable jump for a frame or so, it stays stable in either 'not-jumped' or 'jumped' position. It really is a flip-flop picture positioning.

Not all the picture jumps by the same amount though, the jump is by less amount right at the top. It's like the very top line of the picture is almost fixed in place, and for the first inch down the screen it gets jumped more and more to the right, thereafter for the rest of the screen it's all jumped by about 3mm. There's also a black band at the top of the screen.

A dump of the TVP5150 registers is (double dots means register is reserved so not dumped):

Reg 00= 00 15 00 0D 1C .. 10 00 00 80 80 00 80 07 00 00

Reg 10= .. 00 00 00 00 01 80 .. 00 00 0C 54 00 00 00 ..

Reg 20= .. .. .. .. .. .. .. .. 00 .. .. .. .. .. .. ..

Reg 80= 51 50 02 10 02 71 9E 00 6F 38 3A E6 83 .. .. ..

 

Could you suggest please what causes and cures this strange sideways picture jump? Many thanks.