Видеоплата почти собрана, осталось впаять разъём S-Video и CXA1645. На выходных займусь.
Обнаружилась мелкая бяка. В прошивке для 2+ неправильно работают 2 кнопки на боковой цифровой клавиатуре 805й. Кнопка * выдаёт / , а кнопка Ввод выдаёт *. Надо будет поправить в прошивке.
Вот, собственно и собранная плата:
Вот картинка с S-Video. По качеству ничем не уступает RGB, только насыщенность чуть ниже (регулируется переменными резюками).
Изображение есть и с RGB, и с Composite Video, и с S-Video. Но, похоже, нужны будут некоторые доработки. Пока что замечено:
- слишком яркое и красочное изображение на RGB выходе, что немного смущает
- к NTSC претензий нет, набортный и внешний генераторы работают хорошо, "движуху" на переходах цветов удаётся убрать
- плата ни в какую не хочет переходить в режим PAL, при установке всех джамперов в PAL цвета сильно искажаются, а красный цвет сильно тускнеет
- чип работает только в режиме NTSC и если вообще убрать все джамперы, то есть отличное цветное изображение на всех выходах
- по какой-то причине на входе NPIN чипа 1645 меряется 1.38в, как будто чип переведён в режим NTSC искусственно
Всю плату облазил и никаких косяков не нашёл. Генераторы работают как надо, "соплей" нет, пины джамперов, которые отвечают за выбор режимов, между собой не звонятся. Есть подозрения, что все проблемы из-за "левого" чипа энкодера. Он не похож на оригинальный чип от Sony. Скорее всего это китайский неполноценный клон, залоченный для NTSC. Буду выпаивать чип с платы и впаивать новый от другого продавана. Или оригинальный, если найду у нас в местных магазинах.
- по какой-то причине на входе NPIN чипа 1645 меряется 1.38в, как будто чип переведён в режим NTSC искусственно
На подвешенном в воздухе NPIN будет 1.7В. Если PAL, то GND (т.е. ноль вольт). При NTSC будет Vcc (т.е. 5 вольт).
Одно не понятно, зачем китайцем там чего-то лочить. Им проще кусок проволоки залить пластмассой. Как вариант могли продать заводской брак под видом исправного. Но тут тоже непонятно, по сути принципы кодирования PAL и NTSC очень схожи (т.е. используются одни и те же узлы внутри чипа).
А так то конечно, от китайцев можно ждать все что угодно.
При замыкании NPIN на землю изображение становится частично чёрно-белым, частично зелёным с горизонтальными тонкими красными полосками. Если ещё подключить 4.43MHz, то красный цвет тускнеет на 50%. Я не могу никак связать это с любой другой неисправностью, так как схема с видеоплатой 503й почти идентична, а там такого нет.
У нас в ЕС я не нашёл дешёвых 1645х чипов, а платить 15 евро что-то не хочется. Если у кого есть лишний чип, поделитесь - пришлю на обмен любую из моих платок.
При замыкании NPIN на землю изображение становится частично чёрно-белым, частично зелёным с горизонтальными тонкими красными полосками.
Вот это меня всегда "умиляло" (т.е. вход SCIN не подключен, а микруха выхватывает частоту от наводок и пытается подмешивать цвет в выходной сигнал). Настолько чувствительная схема, что найти источник проблем сложно. Заниматься наладкой схемы при SMD монтаже хлопотно и трудоемко. Поэтому я и отказался в своем варианте от мульти-формата (или PAL, или NTSC).
Мне на днях должны добраться пару 1645. Правда пока соберу и проверю вы сможете ещё раз заказать и получить посылку с алиэкспресса.
Может проще сдуть одну с рабочей платы от 503ей ?
Если не останется вариантов, то "сдую". Пока что пишу всем, у кого эта микруха должна была остаться после сборки 503й видеоплаты. Да, мне из Китая уже идёт парочка 1645 из другой партии. Может этими обойдусь.
Наконец-то пришли другие чипы CXA1645. Как и ожидалось, первая партия от китайцев была фейк или брак. Теперь всё работает точно так же как и на подобной плате от 503й Ямахи. Соник запускается и монитор показывает картинку (с глючным чипом такого не было):
Похоже, что "волны" на экране игры Zanac-Ex - это косяк китайского RGBS-to-VGA конвертора. На S-Video и композитном видеовыходе такого нет. В общем, проект завершён и осталось написать доку по апгрейду.
В продаже есть чистые видеоплатки для 805й Ямахи (8 штук). Кому надо - обращайтесь.
Хорошо, что вопрос разрешился. Вчера забрал с почты платку своего варианта энкодера на CXA1645. Буду собирать не спешно.
Alexey, подскажите, где вы брали разъемы для композитного выхода? А то у меня местный выбор, как-то не очень.
Вот тут:
https://www.aliexpress.com/item/1000008129104.html
Но они слишком высокие, так что пришлось их чуть укоротить. И ножки потоньше сделать надо, а то в дырки не влезают.
Буду ставить угловой 13-пиновый разъём на плату, как в оригинале. Вертикальный слишком сильно задирает провода и их может перетереть об острую железку корпуса.