Есть у нас индикатор LCD TFT LQ5AW136 SHARP
320x234 (и почему не 240?)
Индикатор чисто аналоговый , т.е. можно подключить через RGB или композитный PAL | NTSC.
Мы подключали к нашему видеоконтроллеру Jasmin через RGB
для правильного функционирования индикатора нужны сами сигналы RGB и 3 синхры VSY - вертикальная развертка HSY - горизонтальная развертка и CLK - pixel clock. Все это Jasmin выдавал, картинка устойчивая , по всему полю экрана, вообщем конфетка.
Теперь понадобилось включить этото же индикатор но к выдеовыходу VGA компьютера.
C помошью фирменных дров NVIDIA (видюха GEforce4 MX 9000) выставляю разрешение 320х240 60 Гц и подключаю индикатор.
Грабли номер раз - отстутстие CLK пока решили внешним генератором на 6,8 МГц (Именно такая частота при 60 Гц вертикальной). То чт очастота не синхронизирована , пока забили, это должно быть вроде дрожания строк по горизонтали, если качество устроит то забьем окончательно.
Грабли номер 2:
В требованиях по параметрам синхронизаций указано что
pixel cliock - min 6,0 norm 6,8 max 7,6 MГц
HSY - min [pixelclock]/465 norm [pc]/435 max [pc]/405
(6800/435 ~= 15,6 кГц)
VSY - min 50 norm [HSY]/262 max [HSY]/258
(6800/435/262 ~= 60 Гц)
Но с видюхи почему то прет HSY частотой 31 кГц (VSY - норма - 60 Гц)
На индикаторе расколбас - картинка в 2 раза уже и левая часть экрана на идекаторе перекручена - отображается справа (эффект как у кинопроектора слетела пленка)
Кстати для VGA выхода :
31000/60 = 516 строк, это в два раза больше чем нужно.
Толи они каждую строку повторяют 2 раза, толи это черезстрочный режим (на VGA ?)
хотелось бы прояснить ситуацию