Надо звать Женю7...
Надо звать Женю7...
GMX для Scorpion'а можно приобрести здесь
ZX-BUS XTRaiser v2.1 (активный расширитель ZX-BUS здорового человека на 3 слота) можно приобрести здесь
SMUC 2.1 rev. C Black & White edition (v.2022) можно приобрести здесь
Scorpion ZS-256 Turbo, GMX 2048Kb, ZX-BUS XTRaiser v2.0, SMUC v2.0 rev. A, SDCard 32Gb, GS 2Mb,
ZXMC 2v28, TSFM, FDD 5'25 Teac x2, FDD 3'5 Sony, VGA&PALv2.09, PC Keyboard & Mouse
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Надо
Разбираюсь, почему нет обращений к м\с ПЗУ.
Сигнал RDR- выбирает микросхему DD29 (ПЗУ), но он постоянно в состоянии лог. "0".
Сигнал RDR- формируется сигналом ROM на выходе микросхемы DD67:6 и там он тоже постоянно в состоянии лог. "0". В это состояние его загоняет сигнал RB на DD67:5, который постоянно равен лог. "1".
Сигнал RB формируется микросхемой DD47 (ТМ9), на втором её выводе. Там постоянный лог. "0". На управляющих входах этой микросхемы лог. "1" на выводе 1 и лог. "1" на выводе 9.
На вывод 9 сигнал формируется микросхемой дешифратором DD52 (ИД7), на выводе 15. Сейчас на всех выходах DD52 лог. "1", так как входной сигнал CSFD на выводе 4 постоянно в состоянии лог. "1", т.е. нет выбора портов заканчивающихся на FD.
Как разрушить эту блокировку ПЗУ?
С DD32 всё в порядке. На всех выходах лог. "1" из-за единицы по сигналу IORQ- на пятом выводе. И это правильно, ведь процессор не обращается к портам ввода-вывода.
Но почему образовался запрет на обращение к ПЗУ и как его теперь разрушить?
что-то не стыковочка получается... с выхода тм9 лог.0, после резистора R63 на 5 выводе DD67 лог. 1ца, или я не правильно понял предложения?
Вообще RB после сброса должен устанавливаться в 0. и только при обращении к порту 1ffd c включенным битом D0 вырубает ПЗУ переводя RB в 1. еще RB приходит на слот расширения, для отключения ПЗУ внешними девайсами. Сигнал от тм9 до слота разделяет резистор R63, может где сопля на слоте оказалась на +5В?
надо вытащить проц, перевести mreq, rd, a14, a15 в нули (rb после сброса должен сам перейти в 0) и посмотреть сигнал RDR-. сработает логика или нет. потом переводя один из этих сигналов проца в 1 смотреть, перешел RDR- в 1 или нет.
Profi must live!
Моё железо...
1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
Все укомплектованы:
Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive[свернуть]
Ссылка на Telegram-канал поддержки пользователей Profi.
Возможно и нестыковка. Сейчас не могу проверить, так как сегодня плата ведёт себя несколько иначе. Похоже где-то плохой контакт всплывает.
Напишу позже...
---------- Post added at 13:38 ---------- Previous post was at 13:36 ----------
На экране пока мешанина, но тестовое ПЗУ Скорпиона запустилось и нарисовало мне на бордюре радугу.
---------- Post added at 13:50 ---------- Previous post was at 13:38 ----------
Вчера на плату немного надавили, а сегодня почти работает.
Плата отложена в сторону и далее будет использоваться в качестве донора микросхем. Нет желания больше заниматься её ремонтом, особенно после того, как у меня забрали осциллограф
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)