AnsweredAssumed Answered

adv7283 EAV SAV

Question asked by raphael.schroeder on Oct 18, 2016
Latest reply on Oct 18, 2016 by GuyAtPran

I use a custome board with ADV 7283

My Microcontroller interface accepts:

 

FrameStart XY

FrameEnd XY

LineStart XY

LineEnd XY

 

to parse the

FF 00 00 XY -> EAV/SAVs

i have interlaced 864X288Pixels PAL CVBS

(i think with blankings in it should be 720X288interlaced  ->(720X576progressive) Active)

 

I use XY codes:

0x80 SAV       0x9D EAV    ->EvenFrame

0xC7 SAV     0xDA EAV    ->OddFrame(or mixed)

 

i assume that the Stream ITU-R BT 656 works like this:

|SAV(even) | Line 1| EAV(even)| |SAV(even) | Line n| EAV(even)|

|SAV(odd) | Line 1| EAV(odd)| |SAV(odd) | Line n| EAV(odd)|

 

mixed into this should be

  ...|SAV(even,Blanking)| 80 10 | EAV(even,Blanking)|...

 

So i used:

FrameStart 0xDA

FrameEnd 0xC7

LineStart 0x80

LineEnd 0x9D

 

but i get blanking data into my buffer:

...81 01 00 00 00 DA

80 10 times 25

00 C7 81 01 81 01 ...

 

>>>How should i setup my Frame Start/End Line Start/End ?

-are my assumptions correct?

-i am satisfied if i can catch one Frame (even OR odd) at once.

Then i could swap the configuration and catch the other one.

 

 

 

 

Outcomes