Перейти к содержанию
    

Allwinner T113-s3 уделал HiFi4 DSP. Смеяться или плакать?

4 часа назад, __inline__ сказал:

Или есть уже мониторы без VGA-разъёма? Если да, то жизнь становится серой...

Дык стандарту то уже лет 30 или больше... Пора на заслуженный отдых. А так сейчас вижу постоянно HDMI или DP...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 hours ago, __inline__ said:

 

И старые, и новые. Там, где есть 15-пиновый VGA-разъём.  Или есть уже мониторы без VGA-разъёма? Если да, то жизнь становится серой...

 

Давно уже без VGA есть. Более того, DVI стремительно убирают (в частности, невидия не ставит их на своих последних видюхах -- мол, либо дисплейпорт, либо ХДМИ, либо усб-ц).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня монитор (куплен с месяц назад) имеет HDMI и VGA))) Т.е. его можно подключить к современному ПК и к "Радио-86РК"))) А если серьёзно, я был удивлён такой комбинацией. Даже DVI нет( Хотя, HDMI имеет тонкий кабель, меньше механических напряжений для разъёмов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

33 минуты назад, haker_fox сказал:

Даже DVI нет( Хотя, HDMI имеет тонкий кабель, меньше механических напряжений для разъёмов.

Зачем плодить 2 одинаковых интерфейса? DVI это тот же HDMI но в другом разъеме разве что. Если речь идет о передаче только видео, конечно же.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

13 minutes ago, Arlleex said:

Если речь идет о передаче только видео, конечно же.

В YCbCr 4:2:2, например? :)

 

У HDMI фиксации разъема нет, ежели сапожищем наступить, то и вырвать недолго.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

18 минут назад, aaarrr сказал:

В YCbCr 4:2:2, например? :)

Не, я имею ввиду, что ставить интерфейс, который превращается в другой через, по сути, прямой переходник, не комильфо.

Ну, допустим, торчит из экрана HDMI + HDMI. А у меня в комп входит DVI + HDMI. Так-то придется покупать переходник HDMI-DVI.

А если в компе VGA? Короче, не круто:wink: Вот из моего монитора сейчас торчат DP, HDMI и VGA. Ну еще куча USB 3.0, но их не в счет.

 

18 минут назад, aaarrr сказал:

У HDMI фиксации разъема нет, ежели сапожищем наступить, то и вырвать недолго.

Это да, но... кому же взбредет в голову ставить их в какое-нибудь промоборудование?

Мы, конечно, это делаем, но в качестве дисплейного видеовыхода для тестового монитора (когда отладка в поле).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, haker_fox said:

У меня монитор (куплен с месяц назад) имеет HDMI и VGA))) Т.е. его можно подключить к современному ПК и к "Радио-86РК"))) А если серьёзно, я был удивлён такой комбинацией

 

Вот я и о чём и говорю! Рано ещё списывать VGA на пенсию. Недавно приобрёл Geforce GT 710, так там тоже VGA выход ещё есть!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

22 minutes ago, Arlleex said:

Это да, но... кому же взбредет в голову ставить их в какое-нибудь промоборудование?

Ну, не обязательно прямо "пром", сапожищи - обувь универсальная :) А так ставят, конечно, и даже кабели с фиксацией делают. Малый размер разъема подкупает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 минуты назад, aaarrr сказал:

Малый размер разъема подкупает.

Тут определенно да.

Сейчас как раз делаем довольно компактный бортовой вычислитель для подвижного состава.

Там в старом техлице железа торчал VGA в качестве технологического видеопорта.

А сейчас его ставить некуда (кое-какие интерфейсы убрали, кое-какие добавили), и HDMI спас ситуацию как раз в силу габаритов:dance2:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, Arlleex said:

Зачем плодить 2 одинаковых интерфейса?

Некоторые карты имеют только VGA и DVI. Но видео гнать как-то через цифру более кучеряво. Впрочем, это придирки)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нашёл калькулятор для расчётов моделайнов.  Очень полезная штука, позволяет правильно расчитать параметры развёртки кадра: https://www.arachnoid.com/modelines/

 

Quote

P.S.  Подкиньте марки доступных микросхем Видео-ЦАПов!   Чтобы RGB делать в аналоговый VGA. А то хрень на резисторах делает цветовые засветы! :biggrin:

 

Этим тоже разобрался.  Засветы были из-за того, что оллвиннер не гасит порты каналов R,G,B когда идёт бланк.   Если принудительно ставить RGB=0 когда DE=0, то всё нормально (это делается тактированием в схеме олимекса).  

 

Ещё можно видеобуфер обвести чёрной рамкой - этим обеспечивается 100% гарантия, что пикселы на бордюрах будут чёрные.  Проверил, действительно, засветы исчезли - их как-будто и не было.  Но этот метод сокращает высоту и ширину буфера на 2 пиксела.

 

Можно ещё с регистрами TCON, Composer поиграться - сместить отображаемый кадр вправо вниз.  В общем - большое пространство для маневров, что  радует! :wink:

 

А вот при попытке поставить 400 x 240 120 Гц, монитор выдал режим 400 x 480 с пропуском каждой чётной строки.  По ходу, меньше чем 480 строк сделать нельзя без пропусков.  Для того и дабл-скан был и придуман, чтобы дважды считывать каждую строку - к примеру чтобы получить 320x240, которое на самом деле 320x480.

Печально, что V3s не поддерживает дабл-скан, хотя такая константа в драйвере линукса есть, но в V3s она нигде не используется.

 

Но дышать уже проще: 400x240 делается из 400x480. Делаем 480 дескрипторов ДМА - на 480 строк и настраиваем так чтобы по 2 строки одинаковых копировалось.  Зато хоть CPU в это время будет обсчитывать новый фрейм, пока старый  рисуется и растягивается ДМА

Изменено пользователем repstosw

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, Arlleex said:

Зачем плодить 2 одинаковых интерфейса? DVI это тот же HDMI но в другом разъеме разве что. Если речь идет о передаче только видео, конечно же.

Если память не изменяет, DVI -- простой, как табуретка, а HDMI -- мало того что куда сложней, так ещё и анально огорожен копирастами для борьбы с видеопиратством...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

37 минут назад, SII сказал:

DVI -- простой, как табуретка, а HDMI -- мало того что куда сложней, так ещё и анально огорожен копирастами для борьбы с видеопиратством...

На сколь помню,если не использовать DCP то такой же простой, только добавили звук, что логично...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 часов назад, Arlleex сказал:

Это да, но... кому же взбредет в голову ставить их в какое-нибудь промоборудование?

Видимо, кому-то все-таки нужно, коли есть такое.

Тут вам и фиксация, и защита от солдатского сапога: просили - получите.

Изменено пользователем Darth Vader

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

13 hours ago, __inline__ said:

Этим тоже разобрался.  Засветы были из-за того, что оллвиннер не гасит порты каналов R,G,B когда идёт бланк.   Если принудительно ставить RGB=0 когда DE=0, то всё нормально (это делается тактированием в схеме олимекса).  

 

Ещё можно видеобуфер обвести чёрной рамкой - этим обеспечивается 100% гарантия, что пикселы на бордюрах будут чёрные.  Проверил, действительно, засветы исчезли - их как-будто и не было.  Но этот метод сокращает высоту и ширину буфера на 2 пиксела.

 

Наконец-то сваял свой вариант видео-ЦАПа, который по качеству изображения НЕ УСТУПАЕТ решению от Olimex (плата olinuxino A13), но содержит гораздо меньше деталей.

Пришлось немного  модернизировать плату Lichee Pi zero : напаял 20-контактный разъём (снят с платы ноутбучной матрицы - вроде как LVDS ?):

 

  1.jpg.89484710a5df8ff4144290ac973cfaa9.jpg

 

Потом ещё пришлось отдельно припаять штырёк для LCD_DEN, так как на расчёски он не был выведен:

 

2.jpg.f2ef09da3dcb2114fdbbacfc121ba60f.jpg

 

Сам ЦАП собран на макетке, VGA-разъём жестко закрутил болтами к плате:

 

3.jpg.fb767475233ace502451d33b569e83ee.jpg

 

C VSync и HSync убрал ключи-инверторы - оказались не нужны. Только следует учесть, что в драйверах Линукса тогда придётся указывать прямую полярность H/V Sync'ов, а не инверсную, так как ключ на транзисторах инвертирует сигнал.

 

Сборная солянка из двух плат:

 

4.jpg.3d83769db969b6cee0ac0d1dd3a30f49.jpg

 

В итоге всё пока так...

 

5.jpg.5b9610bf35f1bcd1769e976410fbb840.jpg

 

Cхема видео-ЦАП для подключения VGA-мониторов к плате Lichee Pi Zero (Allwinner V3s):

 

VGA_DAC_V3S.thumb.jpg.d608f336d2004274083e9ee90cb0e38a.jpg

 

Ряд резисторов выбран не совсем оптимально - собирал из того что под руку попалось.  Но для игр приемлемо.  Данный ЦАП хорошо кажет в разрешении 800x480.

 

Вариант видео-ЦАПа от Olimex:

 

 7.thumb.jpg.749a9bff7581b9088581eec6a70965d7.jpg

 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...