zv3ryga |
|
|
|
|
|
|
|
Пункты: 1456 |
Регистрация: 05.01.2013 |
|
|
|
Здравствуйте с вашим ядром у меня не завелось там тайминги не подошли но вот с такими
/* VGA 1280x1024 108M pixel clk output */
"VGA-SXGA",
85, //refresh
1280, //xres
1024, //yres
6349, //pixclock
224, //left_margin
64, //right_margin
44, //upper_margin
1, //lower_margin
210, //hsync_len
6, //vsync_len
0, //sync
FB_VMODE_NONINTERLACED, //vmode
FB_MODE_IS_DETAILED , //flag
},
появился пингвин но как то плавает изображение и я очень подозреваю что не в кабеле дело так как соплей нет никаких. В mx53_loco.c я вообще убрал эти записи они только в tve.c иначе заводится но изображение просто искажено. Я беру тот же монитор соединяю до компа показывает 64.0 kHz - 60Hz а при тех таймингах что у меня показывает 71.4 kHz - 67 Hz. Я заметил что чем больше устанавливаешь в поле структуры значение hsync_len то тем меньше частота. У меня минимально удалось поставить значение 250 и частота была 67.4 kHz - 64 Hz. но дальше увеличение привело к тому что не заводился вовсе DAC. При чём при подборе этих значений бывало так что изображение становится очень чётким но при этом пингвин по краям обрезан. Или драйвера такие или так плата построена но ничего толкового не выходит. Изображение есть но плавает. Я уже спаял качественный переходник с платы на монитор 3 <-> 5в. По шине I2C читается EDID заголовки по ним расчитываются тайминги и всё равно не те значения показывает монитор... . Жаль нет логического анализатора я бы уже с видео карты снял бы показания и .... так сказать добил бы :). Но фрискейловцы по моему вообще их не тестили. |
|
|
|
|
|
|