С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
![]()
Эта?
Там она была в лоте с тремя контроллерами дисковода с выкушенными разъемами, и как я понял там битва шла за сами ВГ93, поэтому я этот лот отпустил.
Воткнул я вообщем 8 штук РУ5Г, подал на плату 5 вольт, потыкал ослом - жизнь есть, даже я бы сказал богатая. На DB9 как и предполагалось имеется синхросмесь 15КГц + три вывода явно RGB. Шину адреса молотит будь здоров. Вообще делает вид, что работает по штату, без единого блокировочника кстати (ибо все до единого конечно выкушены). Надо лень перебороть и к монику цепануть![]()
Все-таки некоторые кондеры, помимо блокировочных, нужны для нормальной работы, поэтому впаял пару тут:
![]()
И вот тут возле 155АГ3 временно 510пФ:
Почему временно? Потому что с ходу не понял что она (155АГ3) тут делает, кто ее запускает (по умолчанию молчит) и чем в итоге управляет.
Видео HSYNC взял с 555ЛА3 (на первом фото куда МГТФ припаян) 13 вывод, VSYNC с 1 вывода. RGB с родного DB9 разъема. Потом в моник умеющий 15кГц строчки через самопальный DAC. Изо дало, но результат так себе. И не шахматка вроде, и не работает -)
Ну, мож побольше надо кондеров блокировочных накинуть в районе памяти, а то ни одного нет. Попробую пару тройку подкинуть посмотрю.
![]()
Потыкал немношка овцелографом, нашел битую 555ИР22 - просаживала D6 на землю, заменил. Не поменялось ровно ничего - все тот же экран из вертикальных черных полос. Зашил в 27256 прошивку упомянутую здесь на первой странице как Pentagon48+trdos, с ним полосы стали зелененькие:
Попробую вторую плату наверно, а то нет понимания что должно быть. И наверно надо участок с 155АГ3 отрисовать, потому что какой кондер частотозадающий между 14 и 15 ногой ей воткнуть понимания тоже нет.
- - - Добавлено - - -
Ага вторая плата стартанула:
![]()
![]()
Значит в первой, помимо битой ИР22 еще чего-то не исправно. Ну и ладно.
Последний раз редактировалось Tronix; 24.03.2024 в 14:06.
Вощем починил и первую плату зачем-то:
Помимо ранее выявленной ИР22 которая просаживала линию D6 обнаружил 555ИД7, у которой все выходы были в активном состоянии (низкий уровень). Заменил, после этого последовал старт, но с чередующимися черными вертикальными полосами. Конечно сразу потыкал в КП16 и да, на ее выходе 10 вывод плавающий уровень. Заменил и после этого поехало на первый взгляд нормально. Урожай в сборе:
Закажу пожалуй контроллер PS2 клавиауры, а то пинцетом особо много не назамыкаешь, попробую потом с клавиатуры поуправлять. И есть еще третья такая же плата, которую пока не включал, да и смысла наверное большого нет -)
Бегло потыкал мультиметром в плату, срисовал плюс-минус ситемный разъем:
Разьем СНП58-64, то есть 64-контактный, но практически весь ряд A запаралелен с рядом Б, то есть получилось всего 32 контакта. И в довершение всего на разъем не выведена полноценная шина адреса, а только A5..A7, нет сигналов /IORQ и /MREQ, нет клока.
Вместо всего этого разрабы вывели на разъем CS'ы от 555ИД7, которые будут выбираться при A0=1, A1=1. А какой-то порт xB (0xFB?) и его бит D0 рулит чем-то в схеме платы.
А я вроде как прицеливался сюда подключить безболезненно divmmc по красоте через краевой разъем. Но увы, либо разрезать дорожки соединяющие ряд А с рядом Б под самим СНП разъемом и пробрасывать недостающие линии адреса на ряд А скажем, либо опутывать плату МГТФ в лучших традициях.
Дурацкий вобщем системный разъем, так фигово распорядится с 64 контактами надо было постараться -(
Djoni(01.04.2024)
Приехал конструктор универсального контроллера PS/2 клавиатуры - собрал, запаялся прям на диоды и резисторы на плату:
Клава заработала без проблем, позволила попечатать в васике. Ну и раз такая пьянка, решил и магнитафон прикрутить. Долго не думая полностью повторил схему магнитафонного входа из пентагон-48, благо на плате уже имелась 561ЛН1, у которой по случайному стечению обстоятельств были не задействованы элементы 2,3 и 4. А в схеме пентагон48к они как раз задействованы, ну надо же:
Просверлил десяток дыр в плате и накинул в левый верхний угол рассыпухи немношка:
Прокинул кабель с выхода (8 нога ЛН1) до 555АП6, которая K0-K4 линии клавиатуры обслуживает, на D5 ее вход. Там кстати с обратной стороны платы навесом резистор подтяжки на плюс висел - отпаял. После чего столкнулся с ноль реакции на LOAD "". Начал смотреть а куда собственно идет с выхода АП6 Q5, и оказалось что идет этот выход на линию данных D5. А спецтруму то надо D6. Поэтому отпаялся от Q5 АП6, а припаялся на незадействованный Q6, а с выхода кинул мычку на D6. После чего поехало нормально:
Но, диззи кстати не прогрузился, ушел на середине в сброс. Да и вообще, много софта не грузится, а то что грузится как то очень странно себя ведет. Так например TEST 4.30 виснет на первом же экране при проверке стабильности шины. Какие-то тесты с длительностью INT начинают трясти экран не подетски, так что не разобрать а сколько же собственно длинна INT. Какой-то простой тест памяти 48к проходит. Вообщем пока не понятно, может надо шину данных к плюсу подтянуть, с интом разобраться, может еще чего....
- - - Добавлено - - -
Повесил резисторную сборку 10к на шину данных и на плюс. Особо вроде ничего не дало. Тот редкий момент, когда TEST 4.30 все-таки смог в первые два экрана:
А вот тут экран начинает шатать лево-право, так что ничего не разглядеть, но телефону как-то удалось сфоткать:
После нажатия любой клавиши комп ребутнулся, что уже очень привычно.
- - - Добавлено - - -
![]()
Решил махнуть проц и о чудо:
На всратые цвета не смотрите - это просто через самопальный DAC подключено, который изначально для CGA, который там делает фикс brown/yellow для CGA карт. Ну и плюс ко всему у спека подключены только RGB получается, без Y. Поэтому цвета интересные
А в целом все глюки чудесным образом пропали - и шина стала стабильная, и TEST 4.30 чудесным образом весь проходит, и начали работать тестилки длительности Int. Кстати int тоже подрегулировал, повесив временно переменник на R13 по схеме Пентагон48 (здесь хз под каким он позиционным номером). Это с новым процом и подпаянными проводами переменника:
Этот SHARP'овский проц я кстати изъял из Сеги и заменил его там на обычный Зайлог - он раскаляется так, что палец не держит. И в сеге мне это не понравилось, поэтому был заменен. Но не смотря на то что калится, при этом работает нормально, что в сеге, что вот теперь тут.
Ну а это виновник торжества который шел в комплекте с платой:
То есть как бы и работает, в бейсике так вообще замечательно, но при загрузке приложух начинаются приколюхи. Вообще я мучаю самую первую плату, на которой были битые 555ИР22, 555ИД7, 555КП16. Ну мож и вот этот проц пострадал от чего-то, история темная.
Дальше память наверно надо divmmc все-таки как то прикрутить, память 128к ну и AY...
AzAtom(06.07.2025)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)