Исторический альманах, портал коллекционеров информации, электронный музей 'ВиФиАй' work-flow-Initiative 16+
СОХРАНИ СВОЮ ИСТОРИЮ НА СТРАНИЦАХ WFI Категории: Актуальное Избранное Telegram: Современная Россия
Исторический альманах, портал коллекционеров информации, электронный музей

Путь:

Навигация


Язык [ РУССКИЙ ]

Поиск
Подписка и соц. сети

Подписаться на обновления сайта


Поделиться

Яндекс.Метрика

Новые материалы

Картинка недели

К началуК началу
В конецВ конец
Создать личную галерею (раздел)Создать личную галерею (раздел)
Создать личный альбом (с изображениями)Создать личный альбом (с изображениями)
Создать материалСоздать материал

Даунгрейд

Оценка раздела:
Не нравится
0
Нравится
Дополнительно рекомендуем раздел по теме стариннного интернета: Забытые новости интернета
Новости, обзоры, статьи и заметки из "старого" интернета ~90е


В первую очередь нужно определить, что такое Downgrade. Дословно это означает "понижение класса" чего-нибудь, в нашем случае компьютера, но на самом деле это понятие очень широкое и касается не только компьютеров. Когда все вокруг пытаются "повысить класс", то есть сделать upgrade, тогда довнгрейдером становится тот, кто не хочет обновлять свой компьютер. Но можно быть доунгрейдером и в большей мере, это не просто стоять на месте, а идти в противоположном направлении, находя все более и более старые компьютеры. В этом случае люди делают это в основном из-за ностальгии или хобби. Но доунгрейд - это своеобразная философия, её идея состоит в том, чтобы экономно использовать ресурсы и пользоваться достаточными и проверенными средствами. Это касается не только компьютеров, довнгрейдером может быть кто угодно, даже человек не связанный с компьютерами. Ведь это глупо, например, тратить деньги на мобильной телефон только потому, что фирма производитель выпустила новую модель, точно так же и с другими вещами. Аналогично и с компьютерным железом, люди покупают все более и более новое железо, просто потому, что "какая-то" фирма выпустила систему или программу, которая слишком "тяжела" для старого компьютера, и вообще плохо работает с ним. Вместо того, чтобы "закидать программистов, которые её создали, гнилыми помидорами", люди покупают новое железо. Получается так, что железо подстраивается под программы, хотя должно быть наоборот! Программы изменить проще, они должны быть гибкими. 

Категории

Как установить флоппи дисковод В на новый компьютер

Дата публикации: 2019-03-27 19:49:42
Дата модификации: 2019-03-27 23:12:57
Просмотров: 1163
Автор:
Недавно я занялся проблемой включения флоппи дисковода B на своём самом новом компьютере. У меня тут материнская плата ASUS P5B-E для процессоров сокет 775. В БИОСе материнки присутствует выбор только одного дисковода A, а B нет, поэтому я начал собирать информацию, откуда же берётся дисковод B в компьютере.

 


Недавно я занялся проблемой включения флоппи дисковода B на своём самом новом компьютере. У меня тут материнская плата ASUS P5B-E для процессоров сокет 775. В БИОСе материнки присутствует выбор только одного дисковода A, а B нет, поэтому я начал собирать информацию, откуда же берётся дисковод B в компьютере. Оказалось, что для того, чтобы флоппи дисковод B увидела операционная система, его нужно только прописать в CMOS памяти, где хранятся параметры настройки компьютера, сделанные через БИОС. Это оказалось легко, дописать дисковод B в CMOS память, однако тут возникла новая проблема, в CMOS памяти была контрольная сумма, которая вычисляется БИОСом после внесения параметров, а так как я внёс дисковод B собственноручно, то и мне самому нужно было поправлять контрольную сумму, а как это сделать неизвестно. Вот это была проблемка, если контрольную сумму не поправлять, то после перезагрузки БИОС сообщал про это, и сбивал все настройки на начальные, при этом стирая флопик B из памяти. Но эта проблемка решилась методом тыка. Всё очень просто, когда я добавлял флопик, то я добавлял два бита к значению в памяти, и для того, чтобы контрольная сумма не повреждалась, я их отнимал от какого-то другого значения, которое было дальше в памяти :) . Причём БИОС после перезагрузки эти значения сам поправлял, и не "кричал" про нарушение контрольной суммы! И так дисководы A и B уже присутствуют в системе! Тут я надеялся, что система сама "подтянет" дисковод B, но когда я заходил на него, то флоппик оставался в нерабочем состоянии. Не светился индикатор активности и не крутился мотор, хотя сам дисковод и шлейф были точно рабочие. Несколько дней я стоял на месте, и проблема была не решённой, как тут мне на одном форуме подсказали, куда "копать" дальше. Дальше нужно было разбираться с микросхемой Super I/O, которая подключается к южному мосту через шину LPC. Выглядело всё очень страшно, в загруженных мануалах на чипсет и микросхему Super I/O сначала ничего не было ясно :) . Но я решил ещё раз осмотреть шлейф для подключения дисководов, не зря он в одном месте перекрученный, это сделано как раз для отделения дисковода B от A. Глянув распайку шлейфа, я увидел, что там есть отдельное контакты для выбора устройств A и B, и ещё два для запуска двигателя на дисководе A и B. Я решил проверить тестером на старой материнке, куда же подсоединены эти контакты. Я уже знал, что флоппи-дисководы подсоединяются к микросхеме Super I/O, поэтому решил проверить это на старой материнке под вторые Пентиумы, материнка попалась ASUS P3B-F. Там всё было правильно, все 4 контакта подсоединялись к отдельным ногам на микросхеме Super I/O.

Пентиумы, материнка попалась ASUS P3B-F. Там всё было правильно, все 4 контакта подсоединялись к отдельным ногам на микросхеме Super I/O.

Тогда я решил проверить это на своей новой материнке, и наихудшие мои ожидания подтвердились. В новых материнках микросхема Super I/O не имеет соответствующих контактов для запуска мотора на дисководе B и выбора устройства 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 в системе и работаем с дискетой, всё! Вот так теперь выглядит мой системник:

Итак, чтобы запустить флопик B, нужно закоротить контакты 12 и 16 с землёй. А это программа, которая добавляет второй флопик в CMOS память, чтобы операционная система видела его (запускать программу в чистом досе). SF.COM
...
Внимание! Автор статьи не несёт ответственность за ваши действия, которые могут привести к поломке компьютера!
Оценка материала:
Нравится
0
Не нравится
Описание материала: Недавно я занялся проблемой включения флоппи дисковода B на своём самом новом компьютере. У меня тут материнская плата ASUS P5B-E для процессоров сокет 775. В БИОСе материнки присутствует выбор только одного дисковода A, а B нет, поэтому я начал собирать информацию, откуда же берётся дисковод B в компьютере.

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

Новые альбомы:

Вложенные разделы


Разработка страницы завершена на 0%
Используйте средства защиты! Соблюдайте гигиену! Избегайте посещения людных мест!
Операции:
WFI.lomasm.ru исторические материалы современной России и Советского Союза, онлайн музей СССР
Полезные советы...