С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Понятно. Значит сброс счетчиков и вывод изо отодвигался от ССИ. Тем самым совпадал с отсчетом на тв. И подтверждает инфу выше. Но это железная доработка и кварц другой. Я предлагаю в прошивке ПЛМ сдвинуть ССИ. Что гораздо проще и правильнее.
В другой прошивке d40 от Xrust, изменены не синхроимпульсы, а время вывода картинки, что просто ее двигает,теряя правый край еще больше. Надо попробовать залить правленную прошивку с ССИ в пзу, вместо плм. Знаю что именно править, но не представляю как.... Не вручную же?! Все таки половинку от 64кб, те 32кб надо поправить
Sancho45, скриптом каким-нить.
В конце концов редактором через поиск/замену. Объясни, что поправить и я попробую сделать и залить. Переходник есть, дамп выкладывал выше.
Последний раз редактировалось Xrust; 23.11.2019 в 22:00.
надо изменить первую часть рома, те 0000h-7fffh (HBL бит=0, вход 20, D40)
а именно диапазоны:
0200h-03ffh; 0600h-07ffh; 0A00h-0Bffh, 0E00h-0FFFh
1200h-13ffh; 1600h-17ffh; 1A00h-0Bffh, 1E00h-1FFFh
...... ...... ....... ...... ....... ...... ....... .......
и так далее до
7200h-73ffh; 7600h-77ffh; 7A00h-7Bffh, 7E00h-7FFFh
В этих диапазонах надо сместить Строчный Синро-Иимульс на 2 байта влево, это будет на 1.6мкс (один байт - это 800нс, разряд адреса С0, D40)
пример :
было
0200h: 74 74 74 74 64 64 64 64 74 74 74 74 74 74 74 54
0210h: 74 74 74 74 64 64 64 64 74 74 74 74 74 74 74 54
............... и так далее до
7FFFh: F6 F6 F6 F6 E6 E6 E6 E6 F6 F6 F6 F6 F6 F6 F6 D6
зеленый- это ССИ, это из твоего дампа plmD40_2, который не отображает слева пару символов,если я правильно понял.
теперь надо сделать так:
0200h: 74 74 64 64 64 64 74 74 74 74 74 74 74 74 74 54
0210h: 74 74 64 64 64 64 74 74 74 74 74 74 74 74 74 54
...............................и так далее до
7FFFh: F6 F6 E6 E6 E6 E6 F6 F6 F6 F6 F6 F6 F6 F6 F6 D6
Думаю смысл понятен.
Если получится, то потом распишу, что да как..........
- - - Добавлено - - -
адреса только где участвует бит09, вход 26 D40, в начале сообщения видно, какие диапазоны
- - - Добавлено - - -
Хотя я думаю можно и без окон, те от 0-7FFF, просто я выбрал те диапазоны , где нет кадрового гасящего импульса, но там так же есть ССИ. Надо проверить в дампе, нет ли в нем каких смещений ССИ, в других окнах, когда Кадр.Гас.Имп активен
- - - Добавлено - - -
Проверил- нельзя, там есть места, где сдвинут ССИ в КГИ. Поэтому лучше изменять только в диапазонах выше
Sancho45,plmD40_2_mod.rar
Осталось попробовать прошить и воткнуть в плату.
- - - Добавлено - - -
Прошил и проверил: слева от границы растра получился отступ на один символ. Всего умещается 60 с половиной символов в стороке. Верхняя строка получилась кривой.
Может я где-то ошибся?
Последний раз редактировалось Xrust; 24.11.2019 в 16:40.
Sancho45(24.11.2019)
в смысле сдвинулось больше чем надо ? и запас один символ ? Может изначально сдвинуть ССИ на один байт, а не на 2 ?
а в прошивке которая с другого корвета, где символы слева видны, там сколько всего отображается ?
думаю - нет. Надо и в Кадровом импульсе ССИ тоже поправить. Сейчас гляну.... А до этого я так понимаю срыва синхры такого не было и подключение такое же ?
- - - Добавлено - - -
предлагаю все строки от 0-7FFFh подправить, за исключением тех, где нет ССИ. Их видно в хекс редакторе, в них отсутствуют 4 одинаковых байта ХХХ4-ХХХ7h, отличающихся одним битом от остальных байтов в строке....
- - - Добавлено - - -
Для монитора , я полностью разделил Hsync и Vsync, и сделал железячную корректировку Hsync, поэтому тяжело понять , что ТВ не нравится.
результат для монитора положительный
https://zx-pk.ru/threads/31095-podkl...=1#post1035863
- - - Добавлено - - -
да, еще можно поиграться с длительностью самого строчного синхроимпульса, вместо 4 байт сделать 3, например, или 2
Последний раз редактировалось Sancho45; 24.11.2019 в 18:52.
Sancho45,
1 - пожалуй да.
2 - вроде на 1 больше, сейчас не могу проверить.
3- до этого такого срыва не наблюдал.
Благодаря уважаемому Xrust, микросхема D40 прочитана. Ниже ее прошивка в формате СТЕРХа.
D40_PLM.rar
В архиве оригинальная прошивка ( как она опубликована в тех описании) и несколько считываний из новой D40.
При каждой попытке считывания чип извлекался и вставлялся заново в программатор (Для предотвращения не контакта с ножками).
Но вроде все попытки считаны одинаково.
BYTEMAN(29.11.2019), Gavrilov_S(15.11.2022), Serebriakov(30.11.2019), TomaTLAB(28.11.2019), Xrust(28.11.2019)
Сегодня получил от уважаемого Elias ПЛМки с прошивкой D40. Проверил в работе - все отлично!
Elias(04.01.2020)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)