Так как пока не получилось запустить контроллер гибких дисков, перешел на контроллер жесткого диска. В слоте 0(1) стоит штатный КНГМД, а в слоте 1(2) - моя плата. Запускаю WDXR. Опознает и размечает купленный на али диск в 128 МБ. А когда запускаю резидент WDR пишет ?WDR-.
Что теперь вводить не понимаю.
Долго не мог разобраться с ПЗУ. Купленный на али программатор не хотел ее программировать. Уже думал, что купленные 4 штуки ПЗУ плохие. Но проанализировав схему программатора увидел, что по питанию 3,3 В стоит только одна керамическая емкость 0,01 мкФ. Это явно маловато. Припаял еще 2 емкости, 10 мкФ и 0,22 мкФ. После этого все отлично заработало. ПЗУ запрограммировал. Теперь надо ее припаять и проверить автозагрузку с IDE.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Припаял ПЗУ. Гружусь с картриджа. Пишет
***СТОП***
000040/ 176674
@
Адреса могут быть разными.
Подключил анализатор. Вижу, что последний загружаемый байт из ПЗУ
считывается по адресу 0x0F4A. Хотя еще есть последующие байты. В ПЗУ
зашита ide_wdromv0110.bin. IDE форматировал программой WDXR.SAV.
Пока не пойму в чем дело.
Файл анализатора:https://cloud.mail.ru/public/P2jq/vgzzapmrj
При загрузке с дискеты винчестер виден.
Столкнулся со следующей проблемой. Не стабильно работает IDE. То работает, то нет. Путем долгого анализа с анализатором сигналов, понял, что на сигнале SYNC присутствуют помехи в виде пичков напряжения. К сожалению не могу с работы взять осциллограф, чтобы посмотреть сигналы, а у анализатора рабочая частота 24 МГц, поэтому он не видит пички. Подозреваю, что и другие сигналы также имеют помехи в виде пичков. Попробовал простробировать все сигналы частой 50 МГц. Немного помогло, но не до конца. Даже при старте с кассеты ПЗУ стало что-то показывать. Похоже надо менять схему. Добавлять на шину последовательные резисторы, а может гдето и конденсаторы на землю. Теперь стало понятно зачем на старых устройствах применяют конденсаторы на сигналах управления. Я раньше думал что для задержек.
Titus (06.01.2022)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)