С нетерпением ждем. ;-)
С нетерпением ждем. ;-)
Нет ли новостей?
Новости есть, но не очень радужные..((
Вчера наконец то закончил с ремонтом агата. Ох и адская же это машина..))
Принялся за КНГМД. Пока глубоко не копал, дело было уже глубокой ночью. При включении, через пару секунд, есть обращение к дисководу, но головы не идут на ноль. На CS ВГшки постоянная 1. ВГшка целая, от дисковода на ВГшку всё приходит (ну там RDY, INDEX и т.д.), кабель целый, сингалы смотрел непосредственно на ногах ВГшки.. Буду смотреть дешифратор. Где то слышал, что ВГшка аппаратно должна двигать головы на ноль. Но, как я понял, при CS=1 она вобще делать ничего не будет? Даже двигать головы?
ZX-Spectrum 128(краснодарский вариант)+YM+Covox+3,5" FDD+5,25" FDD+Nemo controller+HDD+CD-ROM+PS/2 Keyboard+PS/2 Mouse (остальное в проекте...) (Всё самодельное) Плата Внутри Внешний вид
Нашёл один баг на плате. Не туда подключен CS ПЗУ. Самый простой рецепт лечения-отогнуть 20 ногу пзу (не вставлять в панельку) и соеденить её МГТФом с выводом 11 на месте установки РТ2.
После устранения бага CS на ВГшке появился, но всё же головы не двигаются. На выводе 19 ВГшки (CLR) постоянно висит низкий (активный) уровень. Микросхема ТМ8 рабочая, да и порт,собственно, тоже работает. Сигнал MOTOR ON1 ведь меняется при включении дисковода. Если принудительно подать высокий, то головы двигаются к нулю. Но всё же дальше ничего не происходит, данные от дисковода блокируются на элементе D12.3, так как на выводе 33 (WF/DE) ВГшки постоянно висит 1. На выводе 4 (R) ВГшки движения есть, комп из неё что то пытается прочитать. А имеет значение, к какому разъёму на ПК8000 подключён контроллер? У меня Веста, а на них ставили только крайний системный разъём..) Тут надо бы хоть примерно знать, как происходит инициализация контроллера, чтоб понять на каком этапе происходит затык..
Последний раз редактировалось Mifody; 28.06.2014 в 23:29.
ZX-Spectrum 128(краснодарский вариант)+YM+Covox+3,5" FDD+5,25" FDD+Nemo controller+HDD+CD-ROM+PS/2 Keyboard+PS/2 Mouse (остальное в проекте...) (Всё самодельное) Плата Внутри Внешний вид
По всей видимости у тебя что то с дешифрацией.
Надеюсь ты помнишь, что порты контроллера дискогрыза отображены на память, в диапазоне 7FF0-7FFF.
Да проверял.. Всё соответствует выложенной ранее схеме замены РТшки..
Я как понимаю, портов в КНГМД всего 4? Порт ТМ8, ВГ93, ИР26, ПЗУ ? А какие конкретно адреса у конкретных портов? Можно попробовать из бейсика писать в порт данные и наблюдать что происходит с КНГМД..
ZX-Spectrum 128(краснодарский вариант)+YM+Covox+3,5" FDD+5,25" FDD+Nemo controller+HDD+CD-ROM+PS/2 Keyboard+PS/2 Mouse (остальное в проекте...) (Всё самодельное) Плата Внутри Внешний вид
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Про порты в этой теме уже писали, например в районе
http://zx-pk.ru/showpost.php?p=226155&postcount=9
и http://zx-pk.ru/showpost.php?p=671970&postcount=93
Может для начала на РТшке собрать, если её прошивка есть?
не выходит каменный цветок![]()
исправил баг, обнаруженный Mifody, добавил инвертор в разрыв выв.15 DD18 и выв.19 DD14, чтение пошло, сигнал на выв.27 DD14 появляется, а дальше - тишина.
правда ГГ1 у мну нет и заказывать ее влом, собрал канал чтения "по Рюмику", на ТМ2 и ИЕ7.
Может кто из разбирающихся тест-ПЗУ набросает? позиционирование головки, скорость шпинделя, чтение-запись-верификация сектора или дорожки, с минимальным выводом на экран?
з.ы. после исправления бага с выбором ПЗУ машина перестала вываливаться в Васикесть над чем подумать.
ПК8000 "Веста", "Сура". ПК8002 "Эльф". ПК8010,8020 "Корвет".
я вот сначала тоже так подумал, а потом сел и ради интереса сделал тупо при помощи сигнала RDY на процессор.
При чтении DRQ - IRQ порта тормозим до прихода одного из сигналов,
причем только для команд чтения и записи. Hешается несколькими вентилями, софт менять ненадо и работает для MFM замечательно. Одно условие: в системе никто другой не должен подтормаживать, типа видео озу и т.п.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)