Реклама



  • Недавно я занялся проблемой включения флоппи дисковода B на своём самом новом компьютере. У меня т

     

    Тогда я решил проверить это на своей новой материнке, и наихудшие мои ожидания подтвердились. В новых материнках микросхема Super I/O не имеет соответствующих контактов для запуска мотора на дисководе B и выбора устройства B, этих контактов просто не существовало :(

    На этой фотографии моя материнская плата, а микросхема Super I/O в красном круге. Найти Super I/O очень легко, они все одинаковые по размеру и фирма производитель Winbond или ITE. Так вот, контактов для запуска дисковода B у меня не было, и что же делать, неужели делу конец? Я начал читать мануал на микросхему Super I/O, и там насчёт контактов написано такое: Drive Select A. When set to 0, this pin enables disk drive A. This is an open drain output. Я понял это так, что если установить этот контакт в 0, то дисковод заработает, а если установить нужно в 0, то значит, когда флоппик не работает, то на контактах должен быть сигнал. И это действительно так, я проверял тестером, когда дисковод не работает, на его контактах имеем напряжение около 600 милливольт, а когда работает - то около 100, то есть намного меньше. Это меня подтолкнуло на мысль попробовать закоротить контакты 12 и 16 (запуск мотора B и выбор дисковода B) на контроллере. Для эксперимента я взял 386-ю материнку с исашным контроллером, попробовал, и, к моему большому счастью, флопик заработал! Закорачиваешь контакты и он включается. ) Я закорачивал контакты прямо на контроллере, обычной отвёрткой :) Позднее проверил всё на более новой плате, и там это тоже работало. Поэтому я решил паять :) Но я не курочил свою новую плату, я закорачиваю эти контакты не на плате, и не на шлейфе, а прямо на дисководе. Для закорачивания вывел тумблер на переднюю панель системника. Теперь, чтобы работать с другим дисководом, нужно: вставить дискету в дисковод, включить тумблер, дисковод начинает работать, а тогда выбираем флопик B в системе и работаем с дискетой, всё! Вот так теперь выглядит мой системник:

    Итак, чтобы запустить флопик B, нужно закоротить контакты 12 и 16 с землёй. А это программа, которая добавляет второй флопик в CMOS память, чтобы операционная система видела его (запускать программу в чистом досе).

     



  • На главную