c - EDID info and HDMI configuration -



c - EDID info and HDMI configuration -

i'm working tda19988 hdmi framer , having troubles understanding how translate edid info configure framer output.

for example, edid can see next parsed info: 1280x720 0x41 74.2mhz h : 1280 start 1390 end 1430 total 1650 clock 45.0khz v : 720 start 725 end 730 total 750 clock 60.0hz

now, hdmi framer allows next configured: refpix (preset pixel) = ? refline (preset line) = ? npix (number of input pixels) = ? nline (number of input lines) = ? vs_line_start_1 (vertical synchronization line start) = ? vs_pix_start_1 (vertical synchronization pixel start) = ? vs_line_end_1 (vertical synchronization line end) = ? vs_pix_end_1 (vertical synchronization pixel end) = ? hs_pix_start (horizontal synchronization pixel number) = ? vwin_start_1 (vertical window start) = ? vwin_end_1 (vertical window end) = ? de_start (data enable start) = ? de_end (data enable end) = ?

i haven't been able understand how edid info translated configure hdmi framer output. can give me help?

thanks in advance!

i don't know much edid, since there no reply yet, i'll explain know.

the tv signal comes 1 pixel @ time left right , top bottom. pixel frequency 74.2mhz, there 74.2 1000000 pixels in second.

each line composed of 1650 pixels, makes 74.2m / 1650 = 45k lines in second. that's 45.0khz.

then, each frame made of 750 lines. 45k / 750 = 60 frames per second. that's 60.0hz.

from each line of 1650 pixels, first 1280 pixels used actual pixels in image. pixel 1390 1430 there horizontal synchronizaton signal. 1280 1390 , 1430 1650 there unused pixels (hblank).

and each frame of 750 lines, first 720 used actual pixels. 725 730 there vertical synchronization signal. ranges 720-725 , 730-750 unused (vblank).

about parameters, *start* , *end* parameters should quite obvious. other ones... well, don't know.

c driver hdmi edid

Comments

Popular posts from this blog

formatting - SAS SQL Datepart function returning odd values -

c++ - Apple Mach-O Linker Error(Duplicate Symbols For Architecture armv7) -

php - Yii 2: Unable to find a class into the extension 'yii2-admin' -