тогда нужно собирать выборку ПЗУ по типу КАЯ или ПЯТНОГОНА
если поставить 2 - 27256 + 27128 можно обойтись одним инвертором , который в вашей схеме лишний
Вложение 73260
Вид для печати
тогда нужно собирать выборку ПЗУ по типу КАЯ или ПЯТНОГОНА
если поставить 2 - 27256 + 27128 можно обойтись одним инвертором , который в вашей схеме лишний
Вложение 73260
О каком инверторе идёт речь? В какой схеме? Прошивку брал у Константина Айги с его сайта. Прошивал на TL866 прогере. Я только не подключал пзу по его схеме. У меня на 20,22 выв ПЗУ приходит сигнал CE с улки, а на выводы 1 и 27 подключал то 0, то 1, для переключения банок памяти вручную. 48SOS из этого рома работает без проблем.
инвертор на плате доработки озу U6.3 не нужен , для 48/128 достаточно подключить ПЗУ как было изначально и на А14 подать сигнал с 12 ноги ТМ9 платы доработки озу
а для юзанья тырдосы нужно собирать схему выборки ПЗУ по типу КАЙ или Пятногон , но если поставить 2 ПЗУ 27256(48/128 ) и 27128(тырдос) , тогда достаточно одного инвертора , который в вашей схеме стоит неправильно
- - - Добавлено - - -
так и должно быть , SOS128 это надстройка над 48 и если принудительно включить банк с 128 , он не взлетит , во время инициализации 128 банки переключаются постоянно между 48 и 128 , а так как вы делаете к 48 нет доступа вообще
Цитата:
инвертор на плате доработки озу U6.3 не нужен , для 48/128 достаточно подключить ПЗУ как было изначально и на А14 подать сигнал с 12 ноги ТМ9 платы доработки озу
а для юзанья тырдосы нужно собирать схему выборки ПЗУ по типу КАЙ или Пятногон , но если поставить 2 ПЗУ 27256(48/128 ) и 27128(тырдос) , тогда достаточно одного инвертора , который в вашей схеме стоит неправильно
Понял, буду делать схему. У меня на схеме есть дешифратор для переключения микросхем ПЗУ(U21) , можно ли его как-то задействовать? Там как раз и используются сигналы CE, MREQ, RD, A13, а то она в данный момент не задействована у меня, с завода не использовался, хотя и был впаян.
Об этом не знал. Теперь всё стало на свои места.Цитата:
так и должно быть , SOS128 это надстройка над 48 и если принудительно включить банк с 128 , он не взлетит , во время инициализации 128 банки переключаются постоянно между 48 и 128 , а так как вы делаете к 48 нет доступа вообще
Получил таки заветное меню
Подключмл 1 выв ПЗУ(A15) к 5в, а 27(A14) к выв 128 расширения 128+ay.
Провёл эксперимент, из меню в тырдос не выходит, на выв romcs с контроллера нгмд "1" во всех режимах(sos48/sos128), однако при нажатии кнопки magic происходит выброс в 48sos и на выв romcs появляется "0". Я так понимаю активный уровень тырдоса "0".
Сегодня попробую подключить ПЗУ по схеме Константина Айги с сайта Схематека, о результатах отпишусь.
А вот и заветный экранчик TR-DOS! :v2_dizzy_dance: Спаял схемку управления ПЗУ, благо там всего один элемент ЛЛ1 используется. Не пойму почему в режиме TR-DOS не печатаются команды:v2_huh: Так и должно быть? Я не подключал флоп, провод не распаял ещё.
Понятненько. :) В принципе это и предполагал. Спасибо за помощь. Буду паять кабель завтра(благо два выходных). Не знаю жива ли ВГ93 в контроллере, две в запасе есть ещё.
Итак, спаял я кабель, но флоп не заработал... :v2_confu:При переходе в тырдос также не вводятся команды, однако на клавишу Enter реагирует. Стал проверять цепь выборки ВГ93 и обнаружил следующее: При старте тырдоса на несколько секунд обнуляется сигнал ROM-CS, потом снова в единицу переходит. Не пойму что не так. На выв 3 ВГ93 5в. Должен быть "0". Судя по всему из-за того что ROMCS в "1" дешифратор портов U23 не формирует сигнал CSВГ93... Ещё одна проблема в том, что пропала возможность загрузки с кассеты. При попытке запуска TAPE LOADER через меню 128 либо через команду LOAD"" через любой из бейсиков происходит переход в ТЫРДОС,:v2_confu: пока не могу понять почему... До того как подключил банку тырдоса в ПЗУ загрузка с кассет работала без проблем...
radiovoljt, значит не правильно выборка сформирована