Посмотрите на картинках - у вас так же всё? Может какой провод до вас отпаяли для экспериментов?
http://images.generation-msx.nl/hardware/1ac37762.jpg
http://images.generation-msx.nl/hardware/09eea2cc.jpg
Посмотрите на картинках - у вас так же всё? Может какой провод до вас отпаяли для экспериментов?
http://images.generation-msx.nl/hardware/1ac37762.jpg
http://images.generation-msx.nl/hardware/09eea2cc.jpg
Вот того черного провода над PPI нет. Но и следов воздействия на его ножки тоже. И мне попадались фотки без этой перемычки...
Кстати Z80 регенить ОЗУ не в зависимости от ПЗУ программы. (Z80 шагает до 7 бита на шине адреса). Это можно использовать.
- - - Добавлено - - -
И проверить. Это мультеплексоры.
- - - Добавлено - - -
Я ток доверяю перемычкам. Точка А-А (Yamaha)=)
А наверное ОЗУ сдохло. Там 4х1 бит?
Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...
4x4 бита. Две страницы 16k. Причем, CАS1 и САS2, бывает, что не выбираются вообще, либо только CАS1, либо CАS2, но иногда оба. В зависимости от ветра и облачности ))
Последний раз редактировалось Mx_Serg; 17.10.2017 в 19:20.
Последний раз редактировалось OrionExt; 17.10.2017 в 20:35.
Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...
Так не бывет. Свежик сок от Z80 должел идти к ОЗУ=). Это RAS
- - - Добавлено - - -
СAS не будет. Бо программа крыться в ПЗУ. Хз. Втророй раз говорю. Проблема в ОЗУ или обвязке оной.
Последний раз редактировалось OrionExt; 17.10.2017 в 20:36.
Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...
Не отходит )) Но с оригинальным бивисом там шевеленеие было. Щас проверю цепочку до ТМ2 еще раз... REFRSH - есть. В такт мигания "Hello, world" в нем появляются помежутки. MREQ тоже есть и тоже реагирует на Hello, world, CSRAM - нету и CAS, соответственно, тоже. CSRAM формируется из A15 - на ней ничего, соответственно, на CSRAM - тоже ничего.
Ну да... А вот как бы сделать, чтобы она и RAMу подергала...
UPD: Раз MREQ есть, значит и RAS имеется ))
Последний раз редактировалось Mx_Serg; 17.10.2017 в 21:12.
Мультиплексоры и младшие адресные линии проверил. До 7 разряда импульсы на ША есть - при появлении на экране "Hello, world" между импульсами появляются промежутки - чем адрес старше - тем длиннее. На младшем промежуток по длительности примерно соответствует двум импульсам. При гашении фразы (пока ее нет) - импульсы непрерывны.
UPD - В остальной части логики тоже крамолы особой не нашел - состояние входов и выходов в статике похоже на правду. Счетчик считает, инверторы и триггеры выдают правильные комбинации. Может какой-нить есть микродефект на самой плате (что-то закорочено или в обрыве), но такое проследить непросто. AY для чистоты эксперимента пока извлек.
Последний раз редактировалось Mx_Serg; 18.10.2017 в 13:30.
Ага, /MREQ это по сути и есть /RAS.
Логика формирования уже подготовленного общего /CAS такая (один из вариантов)
[свернуть]
Мой тест просто проверяет VDP. А то черный экран просто вводит в ступор. А так уже понятно, что VDP рабочий.
В нашем случаи надо возвращать родное ПЗУ. После сброса биос первым делом ищет по всем слотам-страницам ОЗУ. Слоты-страницы перебираются портом A PPI. Не мешало бы еще проверить узел начального пуска (т.е после сброса включается слот 0). При первом обращении к PPI узел начального пуска отключается и дальше за переключения слотов-страниц отвечает PPI.
Если ОЗУ не находит – результат черный экран.
Если ОЗУ находит - программа в ПЗУ идет дальше. Инициализирует VDP, PSG и т.д. И в конце запускает встроенный Basic.
Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)