Шлейф только что перепаял полностью. Проверил соответствие пинов в разъеме на дисковод с контактами на стороне контроллера. Каждый четный провод шлейфа запаян на соответствующий четный контакт контроллера. Каждый нечетный провод шлейфа запаян на землю.
Блок питания АТХ. С него запитаны и сам компьютер и дисковод.
Подключаю к прямому шлейфу. У меня три флопповвода 3.5 разных моделей. Один с возможностью выставления перемычки "диск0/диск1", а два други подключаются как "диск1". В каждом из трех вариантов подключения система выбирает дисковод правильно. Если подключен диск в режиме "диск0", то при попытке обращения к нему как к диску "А" происходит кратковременный запуск двигателя, вращающего дискету и вспыхивает на это время светодиод. Если обращаться с дискам "B,C,D" при таком подключении, то светодиод не моргает.
В случае подключения дисковода в режиме "диск1" происходит аналогичное - диск "В" отвечает двигателем и светодиодом при обращении к нему, а при обращении к дискам "A,C,D" - светодиод не моргает.
Получается, что контроллер видит дисковод, выбирает его и назначает на соответствующий канал. При этом чтение/запись на этом канале не работают.
Либо надо ставить дисковод пять дюймов (Электроника MC5350) и проверять на нем тоже, либо определять выходную микросхему отвечающую за чтение/запись и менять... Я пока не пойму...





Ответить с цитированием