Важная информация

User Tag List

Страница 4 из 6 ПерваяПервая 123456 ПоследняяПоследняя
Показано с 31 по 40 из 57

Тема: RGBtoHDMI

  1. #31
    Member
    Регистрация
    10.09.2021
    Адрес
    г. Харьков, Украина
    Сообщений
    93
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    25 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кстати в самом сабже тоже можно менять частоту развертки. Насколько я понимаю при этом возрастает задержка, т.к. это уже не режим скандаблера, а Пи внутрях хранит полный буфер кадра и уже с произвольной частотой его выводит на монитор. Я скриншоты делаю картой захвата, а она не понимает эти всякие 48Гц, только 60Гц, только хардкор. Приходится форсировать.
    Последний раз редактировалось Zugzug; 07.07.2022 в 21:24.

  2. #31
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #32
    Activist
    Регистрация
    20.12.2006
    Адрес
    Minsk
    Сообщений
    280
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от valerium Посмотреть сообщение
    Собрал шляпу issue 4.
    Цитата Сообщение от valerium Посмотреть сообщение
    Медитировал над схемой...
    Хочу попросить помощи у Вас , как у человека который реально собрал этот девайс!
    Хочу к своему Балтику приделать нормальный видеовыход. Я давно все скачал с сайта (самый последний релиз)
    Есть одна трудность - я никак немогу разобраться с тем зоопарком версий который в архиве.
    Какая схема (точное название папки в архиве и точное название схемы , если не сложно ) и какая версия VHDL файла исходников для той схемы. Дело в том что у меня нет в наличии 9572 ( есть куча 9536 но на них не получиться изза малого обьема макроячеек - смотрел в исходниках инфу - там почти на 100% занято ). Посему решил "компильнуть" под другой AMD-XILINX (или ALTERA если в исходниках не используются встроенные библиотеки примитивов от XILINX) с иным расположением ног. А вот какой исходник идет для наших спеков с 3-мя ЦЫФРОВЫМИ сигналами RGBI - не могу определиться .
    Заранее спасибо!
    Последний раз редактировалось backa; 09.07.2022 в 23:46.

  4. #33
    Master Аватар для valerium
    Регистрация
    03.05.2020
    Адрес
    г. Челябинск
    Сообщений
    761
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    229
    Спасибо Благодарностей получено 
    259
    Поблагодарили
    136 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от backa Посмотреть сообщение
    Я давно все скачал с сайта (самый последний релиз)
    Есть одна трудность - я никак немогу разобраться с тем зоопарком версий который в архиве.
    Да, документирован девайс как-то странно. Тоже разобрался с этим далеко не с первой попытки.
    По порядку.
    То, что собирали здесь - это последняя да данный момент версия платы issue4, она универсальная, то есть сочетает в себе возможности всех старых плат для 3-, 6- и 12-битного цвета. Она поддерживает немалый список ретрокомпов, и даже если нам все богатство не нужно, то все равно имеет смысл собирать именно эту плату.
    Особенности: автор релизит софт для RPi в таком виде, что он просто кладется на карту памяти, там же находятся собранные прошивки CPLD, в данном случае под 9572-44 в виде файлов xsvf. Малина стартует, сама детектит тип платы и из меню позволяет загрузить соответствующую прошивку - видимо в ее софте есть xsvf-плеер.

    Действующая последняя прошивка для наших применений лежит в \cpld_firmware\6-12 bit\6-12_BIT_RGB_CPLD_v94.xsvf. Полагаю, что можно сюда же выложить сборку под другую CPLD и точно так же загрузить ее прям из экранной менюшки.

    Репозиторий всего проекта
    https://github.com/hoglet67/RGBtoHDMI/

    Что касается исходников для того, чтоб пересобрать под другую плиску, то видимо проект брать за основу здесь:
    https://github.com/hoglet67/RGBtoHDM...vhdl_RGB_12bit

    Крайне полезен раздел Wiki, например хелп по плате с описанием, как что запустить на issue4 - здесь
    https://github.com/hoglet67/RGBtoHDM...2-Bit-Board%29
    На этой же странице ссылки на репозиторий проекта, ну и например quick start:
    https://github.com/hoglet67/RGBtoHDM...ck-Start-Guide

    Версии софта для малины
    https://github.com/hoglet67/RGBtoHDMI/releases/
    или
    https://github.com/IanSB/RGBtoHDMI/releases

    Сейчас там есть несколько тест-релизов, а последний стабильный я брал отсюда (но это не значит, что с ним все хорошо):
    https://github.com/IanSB/RGBtoHDMI/r...24_c97f06a.zip
    Последний раз редактировалось valerium; 10.07.2022 в 02:27.

  5. Эти 3 пользователя(ей) поблагодарили valerium за это полезное сообщение:

    Alex_NEMO (10.07.2022), backa (10.07.2022), SoftLight (10.07.2022)

  6. #34
    Activist
    Регистрация
    20.12.2006
    Адрес
    Minsk
    Сообщений
    280
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо - все четко и по существу вопроса))!!
    Цитата Сообщение от valerium Посмотреть сообщение
    для 3-, 6- и 12-битного цвета
    вот меня эта битнасть разношерстная вводила в ступор(( Наш случай: 3 битные версии (или , как я еще видел в вики , цифровой выход )...
    Сделаю очередной подход к этому проекту)))

  7. #35
    Master Аватар для valerium
    Регистрация
    03.05.2020
    Адрес
    г. Челябинск
    Сообщений
    761
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    229
    Спасибо Благодарностей получено 
    259
    Поблагодарили
    136 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от backa Посмотреть сообщение
    Спасибо - все четко и по существу вопроса))!!

    вот меня эта битнасть разношерстная вводила в ступор((
    На всякий случай прямая ссылка на описание, как к кому подключать при универсальной битности входа платы:

    https://github.com/hoglet67/RGBtoHDMI/wiki/Cables

    Я ориентировался на Spectrum 128 or +2, там в ттл-уровнях RGBI и почему-то только hsync (кадровые СИ видимо вычисляются по "аритмии" в строчных, хотя может и смешанную синхру туда можно подать)
    Последний раз редактировалось valerium; 10.07.2022 в 13:33.

  8. #36
    Member
    Регистрация
    10.09.2021
    Адрес
    г. Харьков, Украина
    Сообщений
    93
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    25 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Из интереса собрал аналоговый интерфейс. Хотя он заявлен как 6-битный, но собран на двух отдельных компараторах на каждый канал (а не на чипе АЦП, хотя напряжения для компараторов выставляются через ЦАП с SPI интерфейсом, почему так-то?), и в 2 бита поместились только 3 уровня сигнала. Т.е. заявленные шесть бит нечестные и EGA туда НЕ влезает. Есть возможность поставить доп. компаратор на красный и синий канал, и тогда 8-битная основная плата станет воспринимать четыре градации RB, но на зелёном всё равно останется три. Сразу скажу, что доп. компаратор я не запаивал, костыльно оно очень. Имхо надо ждать новую ревизию под 12 битную плату.

    На спековской палитре разницы между аналогом и TTL интерфейсами нет.
    TTL аналог

    На EGA палитре как и ожидалось есть
    TTL аналог OSSC

    По поводу сравнения с OSSC. Софтово rgbtohdmi получается удобнее OSSC. На OSSC нет автонастройки семплирования и заниматься подбором параметров типа фаз приходится руками перебирая значения пультом, плюс OSSC раза в 2 дороже. Но на OSSC высокая битность АЦП, поэтому если нужен аналоговый вход и хотя бы EGA, то получается надо брать OSSC или ждать новой ревизии аналогового боарда.
    Последний раз редактировалось Zugzug; 29.09.2022 в 18:28.

  9. #37
    Master Аватар для Rio444
    Регистрация
    23.11.2015
    Адрес
    г. Ростов-на-Дону
    Сообщений
    552
    Спасибо Благодарностей отдано 
    175
    Спасибо Благодарностей получено 
    158
    Поблагодарили
    110 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Zugzug Посмотреть сообщение
    и в 2 бита поместились только 3 уровня сигнала
    А сколько должно быть? Или черный тоже считается за уровень?
    А так: 00 - черный и 3 уровня: 01, 10, 11.

    Где можно посмотреть схему?

  10. #38
    Member
    Регистрация
    10.09.2021
    Адрес
    г. Харьков, Украина
    Сообщений
    93
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    25 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rio444 Посмотреть сообщение
    А сколько должно быть? Или черный тоже считается за уровень?
    А так: 00 - черный и 3 уровня: 01, 10, 11.

    Где можно посмотреть схему?
    Черный за уровень.
    https://github.com/hoglet67/RGBtoHDM.../V3/analog.pdf

  11. #39
    Master Аватар для Rio444
    Регистрация
    23.11.2015
    Адрес
    г. Ростов-на-Дону
    Сообщений
    552
    Спасибо Благодарностей отдано 
    175
    Спасибо Благодарностей получено 
    158
    Поблагодарили
    110 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Zugzug Посмотреть сообщение
    а не на чипе АЦП, хотя напряжения для компараторов выставляются через ЦАП с SPI интерфейсом, почему так-то?
    У АЦП избыточная битность (обычно от 8 бит) и низкое быстродействие. Быстродействующие АЦП дорогие. Хотя возможно и есть какой-то приемлемый вариант. Мне не попадался.

    Цитата Сообщение от Zugzug Посмотреть сообщение
    Есть возможность поставить доп. компаратор на красный и синий канал
    В схеме по ссылке уже стоят целых четыре компаратора на красный и синий. Красный - U2D, U2C, U7A, U7B. Синий - U2A, U2B, U7D, U7C.

    На зеленом цвете действительно только два компаратора. Ещё один используется для выделения синхросигнала. Его наверняка можно использовать как третий на зеленом цвете. У EGA все синхросигналы идут отдельно.
    Остается вопрос, как подавать эти синхросигналы EGA. Их два - строчный и кадровый. В выходном разъёме нет свободных контактов.
    Последний раз редактировалось Rio444; 29.09.2022 в 20:52.

  12. #40
    Member
    Регистрация
    10.09.2021
    Адрес
    г. Харьков, Украина
    Сообщений
    93
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    25 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rio444 Посмотреть сообщение
    А АЦП избыточная битность (обычно от 8 бит) и низкое быстродействие. Быстродействующие АЦП дорогие. Хотя возможно и есть какой-то приемлемый вариант. Мне не попадался.
    Понял.

    В схеме по ссылке уже стоят целых четыре компаратора на красный и синий. Красный - U2D, U2C, U7A, U7B. Синий - U2A, U2B, U7D, U7C.
    Но одновременно работают только три. Обрати внимание на JP1 и JP2, это физически перемычки на плате. Вероятно в тот момент, когда схема создавалось, они ещё не определились с назначениями X1 и X2.

    Его наверняка можно использовать как третий на зеленом цвете. У EGA все синхросигналы идут отдельно.
    Вколхозить зеленый можно, не вопрос. Но только...

Страница 4 из 6 ПерваяПервая 123456 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •