Цитата Сообщение от Lapu-Leen Посмотреть сообщение
Похоже у меня трабла с сигналом HRDY, если я правильно понимаю, после 3-го индексного импульса сигнал HRDY должен стать High, а у меня HRDY и IP (через диод VD5) после 3-го импульса начинает колбасить с частотой 87.2 Гц.
не, здесь все правильно. HIGH он должен быть во время готовности дисковода (когда должно происходить чтение, т.е. когда с RD DATA валятся данные). а колбасит его программно, для того чтобы ВГшка при отсутствии диска выключила мотор (а она это делает после 15-го индекса в режиме ожидания). для того VD5 и стоит.
а 3 индекса - мне смутно вспоминается что это как раз таймаут до ошибки поиска (т.е. если адресная метка не найдена за 3 оборота диска - ошибка поиска)
то есть похоже есть проблемы с чтением - это может быть ВГшка, формирователь RCLK или например чтение из регистров ВГшки. как вариант - какая-то линия шины данных до ВГ не доходит.