Боюсь, на оригинальном ПЗУ могут быть и другие "затыки" вроде инициализации AY... Но PPI проверю сейчас - так понимаю, эта часть схемы?
Боюсь, на оригинальном ПЗУ могут быть и другие "затыки" вроде инициализации AY... Но PPI проверю сейчас - так понимаю, эта часть схемы?
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
В биосе затыков не будет, если конечно AY (PSG) физически на шину данных гадить не будет. Но это всех больших чипов касается. Затык в биосе возможен только один – остутствие ОЗУ. Хотя может быть думаю еще будет – это отсутствие сигнала /INT от VDP но туда надо еще дойти.
Да все верно.
Даже без /INT должен появиться синий экран с надписью "MSX system version 1.0".
Последний раз редактировалось OrionExt; 18.10.2017 в 14:06.
Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...
У PA PPI от ресета к ресету случайные комбинации. При определенном сочетании можно лицезреть на экране симпотишные глюки ))
ОЗУ у нас лежит в слоте 0, страница 2 (8000h...BFFFh), страница 3 (С000h...FFFFh).
Если задавить кнопку сброс, на выходе IC696 должен быть активный /SLTSL0 (IC700 нога 1,15 блокирует PPI).
Отпуская кнопку сброс. /SLTSL0, /SLTSL1, /SLTSL2 должны думаю побегать. И в конце должен остаться только один активный /SLTSL0 (при условии нормальной работы). Если все ОКей. Биос-у нет нужды щелкать слотами. Все лежит в слоте 0. Биос, Бейсик и две страницы ОЗУ. Т.е на выходе порта A PPI будет 00000000b.
Как пример. Если бы ОЗУ лежало в слоте 3, то на выходе порта A PPI было бы 11110000b.
Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...
А вот это, я так понимаю, начальный пуск?
Да, вспомнил - при ремонте моей Соньки выяснилось, что в схеме присутствует элемент power-good. То есть пока не подано нормальное напряжение на плату, часть схемы не будет инициализирована. Я не смотрел схему 8010, но если там есть такая же муйня, то неплохо было бы её проверить. На Соньке инициализация для проца и для системного контроллера была по разным схемам.
На выходе декодера 696 при активном ресете все "1". При отпускании ресет - начинается шевеление на STSL0 и на большинстве других. Что-то здесь не так (триггер начального пуска отрабатывает правильно - я его еще раньше проверял)...
Последний раз редактировалось Mx_Serg; 18.10.2017 в 15:18.
Да не вроде все так. Это я набокопорил. Там еще участвуют сигналы RFSH и /MERQ.
Возвращаясь к ОЗУ.
У меня появилась безумная идея Вытянуть всю память и навесить микруху SRAM 64Кб плюс корпус логики чтобы SRAM легла на 8000h...FFFFh. Или даже не надо корпус логики, просто активировать SRAM допустим сигналом /SLTSL1.
Как пример можете посмотреть мой кусок схемы от MSX-EXT.
- - - Добавлено - - -
Или даже SRAM повесить навсегда на /SLTSL3 (он в схеме не используется). Рано или поздно станет вопрос с расширением памяти. С 32Кб даже MSX-DOS1 не запустить.
И все это (ПЗУ и SRAM) воткнуть в панельку Биос-а, если по высоте влезет
Последний раз редактировалось OrionExt; 18.10.2017 в 16:13.
Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)