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

User Tag List

Страница 14 из 26 ПерваяПервая ... 101112131415161718 ... ПоследняяПоследняя
Показано с 131 по 140 из 254

Тема: Вывод изображения ретрокомпьютера на TFT-матрицу ("народный контроллер")

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

    По умолчанию

    Цитата Сообщение от IgorR76 Посмотреть сообщение
    valerium, чип прекрасно работает с композитной синхрой.
    То есть можно подать синхросмесь на оба входа HS и VS или ее надо подавать на совсем отдельный вход ?

  2. #132
    Master Аватар для IgorR76
    Регистрация
    25.12.2017
    Адрес
    г. Москва
    Сообщений
    651
    Спасибо Благодарностей отдано 
    122
    Спасибо Благодарностей получено 
    156
    Поблагодарили
    94 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    valerium, смесь на hs.

  3. Этот пользователь поблагодарил IgorR76 за это полезное сообщение:

    valerium (26.09.2021)

  4. #133
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от valerium Посмотреть сообщение
    Panel\PNL_LVDS_1366x768_si6.h - файл описания своей матрицы, создается из болванки для LVDS-матрицы или любого аналогичного файла. Параметры под свою матрицу предварительно нагуглил. В этот файл добавил описание Panel8 и раскомментарил/дополнил нужные поля в шаблоне.
    .
    .
    .
    большое спасибо за пост. сэкономил мне время
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

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

    По умолчанию

    Приехали подлинные китайские драйверы 4103, появилось время - собрал еще одну копию версии Мини (на самом деле просто еще приехала оптика на оголовье и в качестве теста решил попаять с ней 0603 и прочую мелочь )))).

    Попутные наблюдения:

    1. С настоящей 4103 нормально разгорается подсветка вышеупомянутой самсунговской матрицы (4 гирлянды параллельно). Починил разобранный PCB80099 и в новую плату тоже 4103 поставил. А аналоги не рулят.

    2. С памятью ST 25P40 снова была та же самая история - программатором Ремизова пишется, но читается с искажениями в адресах, кратных 80h (и не во всех). При этом прошивка, только что залитая туда и криво читаемая, работает нормально. Решил считать это особенностью или багом программатора, но на всякий случай случай помнить, что этот программатор иногда может читать хрень вместо прошивки.
    Плата с другой памятью (ZB 25VQ040ATIG) пишется и читается без искажений.

    3. Для первичной проверки Реалтека на плате кроме него самого достаточно собрать формирователи питания для 3,3в и 1,8в, поднять /RESETB в высокий уровень (R53), запаять кварц и прочие элементы генератора (C10, C11, R30, Y1), а также подключить IIC на линиях 58-59 (R18, R20 и подтяжки R12, R13).
    После этого он должен программатору отозваться, но не будет опознаваться память, т.к. ее нет (JEDEC ID = 0xFFFFFF).
    Такая же картина будет при нерабочей памяти или при неконтакте на ее ногах или соответствующих ногах SPI на реалтеке.

    4. R5, R6 - не нужны.

    5. R26, R28, C6 - не нужны.

    Позиции элементов упомянуты относительно этой схемы
    Последний раз редактировалось valerium; 17.10.2021 в 20:48.

  6. #135
    Member
    Регистрация
    03.09.2019
    Адрес
    г. Калуга
    Сообщений
    154
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    26 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    с огромным интересом наблюдаю за проектом, есть вопрос:
    устройство развертку 68к мака потянет? там 22.25кГц строчная и 60.15 кадровая (512 пикселов в строке с датарейтом 15.6672М с 342 видимых строк)?
    пока у всего что у меня есть, от таких параметров крышу сносит

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

    По умолчанию

    Цитата Сообщение от Vasily_A Посмотреть сообщение
    устройство развертку 68к мака потянет? там 22.25кГц строчная и 60.15 кадровая (512 пикселов в строке с датарейтом 15.6672М с 342 видимых строк)?
    Само устройство более чем способно все это поддерживать, но в родном софте и всех самоделках этого режима однозначно нет.
    Коли допилить режим, должно получиться. Режим сильно редкий, придется быть первопроходцем )

    Если по исходникам бродить неинтересно, то можно покрутить "трехрежимную" прошивку конфигуратором, сломав в ней один режим и перестроив его на мак.

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

  9. #137
    Member
    Регистрация
    26.12.2021
    Адрес
    г. Санкт Петербург
    Сообщений
    62
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот и я пришел в эту тему...
    Поскольку и реставрация родного Вектора и разработка реплики невозможны без видеовывода, то, вдохновившись данной темой, на Али был заказан готовый 7" монитор на RTD2660.
    Картинки на Али были похожи на задницу "народного контроллера", в предварительной переписке китаец был допытан на тему чипа и уверял, что внутри искомый Реалтек.
    Китаец не соврал, внутри действительно стандартный RTD2660H. Но, как в анекдоте, мне не повезло - "акула попалась глухая, да и свисток поломан".
    Конфиг GPIO не соответствует PCB800099 и ни одна из прошивок не подходит, ибо и подсветка и вкл/выкл панели на других GPIO выводах.
    Фотки PCB немного попозже выложу. Ключевое отличие - на плате разведен, но не запаян аудиоусилитель класса D и есть разводка входов и выходов (L/R).
    То есть, тракт аудио реализован и для обычных входов, а не только для аудио внутри HDMI.

    Спасибо коллегам digibear, IgorR76 и valerium. Был взят дроп SDK с плюшками от digibear и просмотрены изменения valerium,
    ну и за вдохновение спасибо IgorR76.

    В результате сейчас есть такие достижения:
    - нету у меня Винды от слова совсем.
    - комплект от digibear работает под Debian 11 + wine-5.0.3
    - софт Ремизова по наводке valerium тоже работает под Debian 11 + wine-5.0.3
    - прошивка из исходников собирается и шьется, но, естественно, не работает на моем аппарате.

    Далее был проведен анализ железки с осциллом, выяснилось что коммутация питания вынесена на пины 104 (port7.4) и 105 (port8.0),
    а заодно на пине 102 есть PWM для подсветки, без его активации все не работает, отчего и стандартные прошивки не работали тоже.

    Доки и SDK были раскурены, залез глубоко, так что я надеюсь на собственную сборку прошивки...
    Освоил сборку, общий подход, мигание светодиодами, опрос клавиатуры и мигание матрицей.
    OSD весьма чудесат в чипе, а общее впечатление от кода - "@#$% УЖАС 111!"

    Stay tuned!

    - - - Добавлено - - -

    Чую, будет собственная прошивка, с крикетом и виолончелистками...

  10. #138
    Member
    Регистрация
    26.12.2021
    Адрес
    г. Санкт Петербург
    Сообщений
    62
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Немного освоил внутреннюю структуру исходников, полез дальше.
    Теперь на переднем крае сам скейлер в части вывода на матрицу и встроенный движок OSD.
    Движок OSD весьма чудесат, умеет до 8 окон, битовые шрифты и 16 ячеечную палитру.
    Но то, как это организовано с программной стороны - это форменный !@#$!
    Создается впечатление, что программный интерфейс придумывали инопланетяне.
    В качестве Hello World накодил мелкое OSD окно без текста, ибо со шрифтами пока непонятки,
    плавающее в фоновом режиме по диагонали экрана. Плавает, зараза.

    Но столкнулся с неприятной проблемой с цветами: в чипе есть много всякого вокруг цветокоррекции, но относится
    оно преимущественно к входам. К выдаче сигнала на матрицу я не нашел почти ничего.
    В результате, простое, как рельса, задание цвета бекграунда через регистры _OVERLAY_CTRL_6C и
    _BGND_COLOR_CTRL_6D, которое логически выполняется в 24 бит RGB выводится на матрице
    в инвертированном виде (в дополнительных цветах) в CMY. Ну и черному соответствует 255,255,255,
    а белому 0,0,0.

    Перестановка битов замены B<>R, LSB<>MSB или инверсии стробов H/V не принесла результатов.
    Какая то зараза по дороге инвертирует цвета.

    Никто из коллег с таким не сталкивался?

  11. #139
    Master Аватар для IgorR76
    Регистрация
    25.12.2017
    Адрес
    г. Москва
    Сообщений
    651
    Спасибо Благодарностей отдано 
    122
    Спасибо Благодарностей получено 
    156
    Поблагодарили
    94 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    megov, у меня с цветами бэкграунда и осд всё в порядке. Матрица ttl.

  12. #140
    Member Аватар для dumpkin
    Регистрация
    23.03.2020
    Адрес
    г. Хмельницкий, Украина
    Сообщений
    53
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а кто-то уже нормально адаптировал прошивку для 1024х600?
    Просто смена разрешения не пашет. Матрица уходит в режим ожидания. а если есть изо, то в полосах
    __________________________________
    маю --|| Орель бк-08 + БДІ, HxC Floppy Emulator, AY -||- Карабас ПРО+ 3,5" floppy -||- Karabas nano TS -||- Buryak-next2-keyboard -||- zx uno-pi (в корпусі netbook Acer Aspire One ZG5)
    поламав --|| ленинград48 колупаю ргб-скарт ||--

Страница 14 из 26 ПерваяПервая ... 101112131415161718 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 2
    Последнее: 11.09.2020, 09:36
  2. Ответов: 60
    Последнее: 19.06.2020, 13:02
  3. Ответов: 0
    Последнее: 15.08.2010, 14:38
  4. Вывод изображения
    от Shnurkov в разделе Изображение
    Ответов: 5
    Последнее: 10.02.2007, 15:07

Ваши права

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