Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Флоппик В (5.25") на новом компьютере |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 | Печать |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
Неделю назад я занялся проблемой запуска флоппика В на своем самом новом компе. Хотелось чтобы дедушка красовался на равных с флопиком А на 1.44 мб. Кроме того такой флопик очень нужен при переноске софта на старые компы класса ХТ. Так вот, начал я копать инфу откуда же этот флопик берется в компе и так я добрался до CMOS памяти. Кстати скажу что материнка у меня ASUS P5B-E и в настройках биоса есть только один флопик "А". Прочитав старинные манускрипты я понял что чтобы флопик В появился в системе его надо просто прописать в CMOS памяти (как это делает биос у которого есть пункт выбора флопа В). Это мне удалось сделать вручну из под ДОСа за два дня, даже несмотря на то что умный биос ругался на неправильную контрольную сумму CMOS памяти, мне удалось это обойти. Итак удача! Windows загружается и находит второй флопик В, ставит красивую иконку, а дальше... А дальше облом, флопик то не работает Я надеялся что система уже его подтянет, а оно не работает. Флопик даже не светит лампочкой при обращении к нему Сам привод и шлейф точно рабочие, тогда в чем же проблема? Не дурно техподдержка асуса мне говорила что флопик они добавлять не будут... Несколько дней я скитался в интернете по разным сайтам и форумам, читал мануалы на свой чипсет и просто книги про внутрений мир компа. И вот на одном форуме мне подсказали куда рыть дальше. Надо запрограммировать второй флоп в микросхеме Super I/O что на шине LPC. Я сразу бросился читать мануалы про свой контроллер Super I/O и чипсет но понять там сначала ничего не мог. А потом догадался еще раз посмотреть разпиновку флопового шлейфа, ведь не даром он перекручен в одном месте. И я увидел то чего раньше "не видел", а именно контакты для выбора флопика В и включения мотора на флопике В. Это меня подвело к другой мысли, взять старую мамку и прозвонить тестером контакты от флопа к микросхеме Super I/O Быстренько на чердаке нашлась дохлая слотовая мамка ASUS P3B-F я прозвонил контакты флопа на чип Super I/O и зарисовал все, а потом еще скачал мануал на чип Super I/O увидел разпиновку контактов. Потом я разобрал свой комп где я хотел установить второй флоп и тоже прозвонил контакты, да к контактам для запуска флопа В там ничего не припаяно! И мануал скачаный на микросхему Super I/O подтвердил худшые догадки. На новых микросхемах нет даже сигнальных контактов для запуска второго флопа Вот такие вот грустные новости И что дальше делать, подскажыте комрады? не дадим остановить довнгрейд! Я вот что придумал, а может сигналы на запуск мотора и выбор флопа подавать самому от внешнего источника? но сколько вольт надо подавать и как, импульсом или постоянно? дайте совет, не хочу палить мамку |
Guest |
NEW! Сообщение отправлено: 18 апреля 2009 22:36
.... могу что посоветовать .. поступайте так как в свое время на спектруме .. вешайте тумблер перешелкивающий сигналы с а флопа ... и дергайте его по мере надобности работы с 5.25 |
Сейчас на форуме |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
Geners Да, я тоже об этом думал, но как на компе запустить одновременно два флопа? Ну и пусть даже я один открыл через тотал а второй через проводник, то если с флопа ничего не читать он остановится, а остановится А, остановится и В Хотя, стоп, если открывать флоп через мой компютер и там нет дискеты он все время крутит мотором и винда проверяет вставку диска, может такой способ и заработает... открываю диск А в проводнике а сам через тотал работаею с флопом В... хм... ну что ж греем паяльник и вперед |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
или вы имели ввиду перепаять все сигналы на тумблер, что ж, тоже интересно, так флоп сможет работать и в досе |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
вот что написано в мануале на Super I/O поясните, это флоп запускается когда на контакте 0, тоесть напряжения нет? и еще вопрос что будет с флопом если будет активен сигнал флопика А и В одновременно? |
POPEYE
Advanced Member
Откуда: Таллин, Эстония Всего сообщений: 759 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 июня 2007 |
Мало что понял... А как вы добавили в CMOS второй флоп если в настройках его нет? А так даже не знаю... Разве что сделать/найти переходник FDD -> LPT... Вот только LPT тоже нет - придется еще и карту LPT покупать Или тупблер... Вот только как он будет себя вести если им счелкать при рабочем компе? |
POPEYE
Advanced Member
Откуда: Таллин, Эстония Всего сообщений: 759 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 июня 2007 |
Или 3.5 усб флоп нйти |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
POPEYE да это можно, но хочется выжать максимум из мамки Или 3.5 усб флоп нйти программа на паскале, запускать в чистом досе, потом перегрузить комп. Должна работать на всех компах, если что будет не так, сбросте настройки кмос памяти джампером на материнке... А как вы добавили в CMOS второй флоп если в настройках его нет? begin port[$70]:=$10; port[$71]:=66; port[$70]:=$18; port[$71]:=253; end. |
0leg
Advanced Member
Откуда: Город-герой Тула Всего сообщений: 1991 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 окт. 2007 |
DOS Logic, > port[$70]:=$18; > port[$71]:=253; С предыдущими двумя командами всё понятно, а вот эти две зачем??? Неужели для исправления контрольной суммы? |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
0leg Ага, да там стандартно значение 255 а я пишу 253 потому что 2-ку додал до 64 (было когда один флоп) а я записал 66, и так биос не ругается на не правильную контрольную сумму |
0leg
Advanced Member
Откуда: Город-герой Тула Всего сообщений: 1991 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 окт. 2007 |
Извращенец... А по теме — не проще ли найти PCI'ный флопоконтроллер?.. |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
DOS Logic, для редактирования CMOS, IMHO, лучше подходят спец. программы. Например, CMOSer: http://old-dos.ru/files/T/T.Fa...o.1989.zip Он сам корректирует контрольную сумму и т.д. 0leg, а такие устройства есть? |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
0leg извращенец не я а изготовители материнок А по теме, писиайного флопи контроллера никогда не видел. Может поставлю один большой на 1.2 мб а второй куплю УСБ 3.5 на 1.44 мб... uav1606 Спасибо за програмку но с CMOS памяттю я разобрался, все нормально. Кстати там где я отнял число 2. после перезагрузки биос сам записывает снова 255 а флоп уже не трогает и поправляет автоматом себе контрольную сумму Вот програмка тоже на паскале которою я использовал для того чтобы видеть что творится в кмос памяти в защищенных контрольной суммой адресах из 10h до 20h. Сами адреса отображаются в последней колонке. В первой и второй колонке их значения. первая строка это какраз конфигурацыя флопов. запускать тоже лутьше из чистого доса, так как там значения будут правильные. ексешник качать здесь: uses crt; http://www.sendspace.com/file/7q2hz0 Я тут вспомнил что на работе есть тоже мамка серии P5... такая что уже в мусоре должна была быть, а я ее спаял, еще работает, вот на ней и эксперементы ставить буду, если что згорит то не жалко будет но это уже во вторник, о результатах сообщу |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 19 апреля 2009 11:27 Сообщение отредактировано: 19 апреля 2009 12:05
uav1606 Ах да, вижу что прога что ты дал с 1989 года Я пробовал такие программки штуки 3, но для новых колмпов они бесполезны так как добавляя одни параметры они жутко портят другие, например выставляют тип винта как 47, а потом биос все равно ругается на испорченую контрольную сумму так что лутьшый способ эти 6 строк на паскале, они всюда работают я так даже флоп к своему нетбуку EEE PC добавил |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
DOS Logic, этой прогой просто удобнее редактировать CMOS - даже в ручном режиме, т.е. в 16-ричном виде. При этом, вроде, ничего не портится. По теме, я тоже не видел PCI'ных флоппи-контроллеров. Google молчит... Самый простой способ, это предложенный Geners - поставить тумблер. Можно, конечно, и что-нибудь покруче сделать, например, использовать незанятые (если там такие есть) пины GPIO на чипе Super IO для вывода нужных второму флоппи сигналов, потом написать свой драйвер для контроля за этими пинами и т.д. :-) |
0leg
Advanced Member
Откуда: Город-герой Тула Всего сообщений: 1991 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 окт. 2007 |
uav1606, > 0leg, а такие устройства есть? Не знаю ;-) Вроде бы полезные девайсы, может и производились когда... DOS Logic, > извращенец не я а изготовители материнок Не. Они просто лентяи... |
Guest |
NEW! Сообщение отправлено: 19 апреля 2009 15:10
нее они просто придерживаются стандартов ... ну усб это вроде как выход ... ноо можно и тумблером если на крайняк |
Сейчас на форуме |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
тоесть? думаеш использовать сигналы от УСБ порта... но на флоп надо подать 24 милиамперы, судя по мануалу на Super I/O откуда бы еще взять такое напряжение.... Или там все наоборот, напряжения там есть но его просто надо снять чтобы выбрать флоп. так было бы полутьше, может тестером попробую замерять. ну усб это вроде как выход |
Guest |
NEW! Сообщение отправлено: 19 апреля 2009 16:54
ну вообщето я имел ввиду купить усб флоп ... , DOS Logic вообщето выбор всегда осуществлялся высоким уровнем .. (неберем в расчет очень извратные схемы) 24 милиаха это тот ток при котором дискогрыз прочухает что его выбрали ... |
Сейчас на форуме |
UFO |
К слову, как вам такой девайс? Catweasel MK3 PCI/Flipper http://www.jschoenfeld.de/products/cwmk3_e.htm |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
UFO девайс хорош но на такие на каждом угле не валяются Кстати с флопом есть продвижения. Чтобы выбрать флопик и запустить мотор нужно просто закоротить соответствующие контакты с землей! Я только что пробовал все на 386-м компе. В биосе установлен только флоп А, а В я подключил только физически. Беру на контроллере корочу контакты и флоп крутит мотором и светит лампочкой Потом решыл проверить обратное, поставил загрузку с фопа а сам на контроллере меряю сопротивление и когда флоп работает то между контактами запуска мотроа и землей сопротивления 0 ом, это значит что для запуска флопа мне надо сделать просто переключатель и вынести его на переднюю панель компа Ну что ж, сейчас все это проверю на мамке поновее и тогда завтра буду паять. |
Guest |
NEW! Сообщение отправлено: 19 апреля 2009 18:59
вот это монстр .... |
Сейчас на форуме |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
DOS Logic Если у тебя есть даташиты на IO chip, может быть можно просто кинуть недостающие 2 проводочка DS1 и запуск мотора 1 прямо с ног IO чипа на разъем флопа? У меня сейчас 5" работает как B: на мамке Abit на вполне современном VIA чипсете, к счастью все линии флопа разведены. Работает под Линухом, ему пофиг на BIOS. |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
На его IO чипе просто нет соответствующих сигналов - есть только для одного флопа. |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
Ха! все получилось, все прекрасно работает! Дискеты читаются и форматируются. во как теперь выглядит мой комп: Я закоротил контакты не на мамке а на самом флопе, через тумблер, который вывел на переднюю панель, вот он там выше флопа. Теперь чтобы юзать флоповод В надо вставить туда дискету и включить тумблер а тогда уже заходить на флоп в компе. И програму для добавления второго флопа в CMOS тоже переделал, на асме написал, занимает всего 231 байт, скачать можно отсюда: http://www.sendspace.com/file/0feikt Так что теперь все желающие смогут легко добавить себе второй флоп, все на так уж и трудно |
Guest |
NEW! Сообщение отправлено: 20 апреля 2009 17:13
вариант с комутацией кабеля правильней |
Сейчас на форуме |
sv
Newbie
Откуда: Saratov Всего сообщений: 84 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 сен. 2007 |
Geners,весь шлейф коммутировать? а зачем? |
sv
Newbie
Откуда: Saratov Всего сообщений: 84 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 сен. 2007 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 21 апреля 2009 18:24 Сообщение отредактировано: 21 апреля 2009 18:30
или ты имел ввиду коммутировать DS и motor on,с флопа А на флоп В ? |
Guest |
NEW! Сообщение отправлено: 22 апреля 2009 11:45
sv ты прально догадался ... чж вначале топа говорил - применить схему коммутации от спектрума |
Сейчас на форуме |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 22 апреля 2009 11:55 Сообщение отредактировано: 22 апреля 2009 11:56
Но у спектрума было два одинаковых флопа а не один на 1,44 а другой на 1,2 метра.. тем более в таком случае включая один флоп работают два, зачем это? И как компьютер сможет понять что данные надо брать с дисковода В если активен дисковод А, он будет посылать команды чтения на А а не не В дисковод... не думаю что этот способ лутьше. |
sv
Newbie
Откуда: Saratov Всего сообщений: 84 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 сен. 2007 |
два одновременно работать не будут (с вышеозначенной комутацией)-у тебя в системе просто будет один флоп А,но переключаемый по желанию,либо на 3.5" либо на 5.25" |
Guest |
NEW! Сообщение отправлено: 24 апреля 2009 16:49
sv а он сделал тоже самое только коммутирует (заземлят сигналы выхваченые с платы дискогрыза ) а биос установленный на 1.44 спокойно работает со всеми меньшими форматами ... |
Сейчас на форуме |
sv
Newbie
Откуда: Saratov Всего сообщений: 84 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 сен. 2007 |
это понятно. имхо красифше сделать как ты предложил. всё равно оба два заюзать невыйдет,и кмос править ненадо. |
Andrey_Ak
Advanced Member
Откуда: Kazakhstan, Almaty Всего сообщений: 869 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 29 сен. 2009 |
Решил обойтись без тумблера вот таким способом: Дисковод А поставить 5.25" - TEAC FD-55GFR Дисковод B поставить 3.5" - MITSUMI D359M3D Почему именно эти, ну для 5.25" лучше ничего просто не существует, а для 3.5" просто их у меня много и они новые.. В качестве переключателя для сигналов /DRVSB и /MOTEB решил задействовать датчик наличия дискеты в самом дисководе.. Но в дисководе FD-55GFR датчик оптический, и просто задействовать его не выйдет, да и дисковод не хочется портить переделками.. А вот в D359M3D в качестве датчика выступает микрик, да и вроде во всех 3.5" дисководах датчики на микриках сделаны.. Этот микрик наличия дискеты, как раз замыкается на массу, что нам и надо. Разбираем дисковод и находим нужные контакты: Осталось за малым, припаиваем провод перемычку: А вот сигнал /MOTEB можно сразу подключить к массе, т.к. мотор все-равно не запускается пока нет дискеты, да и там уже предусмотрена перемычка на массу для этого сигнала: Ну и припаиваем провод перемычку от микрика к сигналу /DRVSB Теперь при вставке дискеты в дисковод B у нас сразу включатся сигналы /DRVSB и /MOTEB и с дисководом можно работать.. Так единственно нельзя пользоваться двумя дисководами сразу, точнее нельзя пользоваться дисководом А когда в B находится дискета... А наоборот можно... И никакого тумблера не надо... Все просто.. |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
Andrey_Ak отличное решение! |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Andrey_Ak, отлично получилось! И за фотоотчёт спасибо - думаю, многим пригодится. |
Andrey_Ak
Advanced Member
Откуда: Kazakhstan, Almaty Всего сообщений: 869 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 29 сен. 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 1 февраля 2019 3:40 Сообщение отредактировано: 1 февраля 2019 4:55
Еще бы понять, зачем два разных сигнала на использования привода /DRVSх и включение мотора /MOTEх ? Зачем их разделили по разным линиям? Ведь не просто так... Ведь экономят на всем, не стали-бы они просто так делать лишние сигналы на мультиконтроллере, и вести две линии когда можно (наверно) обойтись одной... --- Второй момент, когда в дисководе нет дискеты, при обращении к этому дисководу дергается головка и система сразу пишет что привод не готов (нет дискеты). А когда у нас сигналы /DRVSB и /MOTEB включаются вручную, при обращении к такому дисководу без дискеты система долго думает, и потом только сообщает что привод не готов (нет дискеты).. По какому сигналу от флопика система сразу понимает что нет дискеты? Может быть /DSKCHG Disk Change/Ready ? И еще один недостаток, после установки дискеты и работы с ней, вытаскиваем дискету и система продолжает думать что там есть прошлая дискеты.. (т.е. нет отключения тома, типа кешуется..) А если поменять дискету на другую, то видит другую, и так-же потом запоминает ее, даже если ее вытащить.. --- И третий момент, ручное (или полуавтоматическое) включение сигналов /DRVSB и /MOTEB конечно работает, но может все-же придумаем как сделать полностью автоматом, как положено? Что вообще происходит когда мы пытаемся обратится к флопику? - Что происходит в DOS'е ? - Что происходит в Win ? Может написать резидентную программку, которая при обращении к дисководу B, отправляет сигнал скажем в одну ногу LPT порта, а эта нога соединена с сигналом /DRVSB на шлейфе дисководов? Ну или просто подправить драйвер дисковода? (на fdrawcmd.sys даже исходники есть).. Объясните пожалуйста в общих чертах алгоритм работы Дисковод-Мультиконтроллер-BIOS-Система... |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 1 февраля 2019 11:17 Сообщение отредактировано: 1 февраля 2019 11:17
Andrey_Ak написал: Для DOS что-то такое я могу написать, для Windows - не уверен, никогда не писал под неё драйверы. Может написать резидентную программку, которая при обращении к дисководу B,отправляет сигнал скажем в одну ногу LPT порта, а эта нога соединена с сигналом /DRVSB на шлейфе дисководов? Andrey_Ak написал: Возможно, это чтобы мотор успел раскрутиться, прежде чем, например, будут производиться операции чтения записи, в Еще бы понять, зачем два разных сигнала на использования привода /DRVSх и включение мотора /MOTEх ?этом даташите на TEAC FD-05HF-8830 есть вот такая диаграмма: Прикрепленный файл (fdd.PNG, 0 байт, скачан: 40 раз) |
Andrey_Ak
Advanced Member
Откуда: Kazakhstan, Almaty Всего сообщений: 869 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 29 сен. 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 1 февраля 2019 11:39 Сообщение отредактировано: 1 февраля 2019 11:41
uav1606 написал: Может посмотреть исходники драйвера fdrawcmd.sys и там уже как-то понятнее будет? Для DOS что-то такое я могу написать, для Windows - не уверен, никогда не писал под неё драйверы. Кстати, можно даже не использовать LPT или другой порт, а взять и просто в драйвере поменять сигналы местами, сигнал /MOTEA поменять на /DRVSB ну и на шлейфе, подключить /MOTEA к /DRVSB т.е. для выбора дисковода А: достаточно одного сигнала /DRVSA, а для выбора дисковода B: использовать освободившийся /MOTEA... ну а старт двигателей обоих дисководов включить на постоянку, все-равно двигатели без дискеты не стартанут... Так вообще можно полностью решить проблему невозможности работать с двумя дисководами одновременно.. И так-же проблему запоминания старой дискеты на приводе B: Или этими сигналами управляет не драйвер, а сам Мультиконтроллер? uav1606 написал: Да, логично... Ну у нас по любому нужно сначала вставлять дискету, а потом уже только производить с ней операции... Возможно, это чтобы мотор успел раскрутиться, прежде чем, например, будут производиться операции чтения записи |
pahan
Advanced Member
Откуда: Химки, М.О. Всего сообщений: 1070 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мар. 2015 |
Затем, что при каждом переключении с одного дисковода на другой нужно заново передавать контроллеру параметры дисковода. Select при этом нужен, но включать мотор не обязательно. Хотя лично я пока не вижу ситуаций, в которых надо было бы переключать дисковод и при этом потом НЕ включать его мотор. Еще бы понять, зачем два разных сигнала на использования привода /DRVSх и включение мотора /MOTEх ? |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
Andrey_Ak написал: В изначальном стандарте, кстати, был один сигнал мотора (и четыре выбора дисковода). Второй добавили в IBM PC, чтоб выбирать номер дисковода шлейфом с перекруткой. Еще бы понять, зачем два разных сигнала на использования привода /DRVSх и включение мотора /MOTEх ? Отдельный сигнал мотора очень удобен для многодисководных систем. Можно при копировании с одного на другой быстро-быстро переключать их, а мотор будет крутиться одновременно на всех и системе не нужно будет ждать раскрутки. Вообще, у 5.25" есть джампер, который опционально блокирует раскрутку на невыбранном дисководе. |
Andrey_Ak
Advanced Member
Откуда: Kazakhstan, Almaty Всего сообщений: 869 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 29 сен. 2009 |
Доброго дня товарищи... Вообщем получил я ранее заказанную плату AIMB-780QG2-00A1E и с ней оказывается совсем облом.. Мульти-контроллер на ней стоит: Winbond W83627DHG-P http://tis.kz/temp/DA00-WW83627DHG-P.pdf Вообщем судя по описанию его, мамка второй дисковод вроде-бы не поддерживает, ну думаю ладно, сделаю с переключателем, т.е. буду вручную включать сигналы /DRVSB и /MOTEB или как в сообщении выше, через сам дисковод, через микрик наличия дискеты.. Так эта пакость, плата AIMB-780QG2-00A1E вообще ни как не хочет видеть второй дисковод... Причем в BIOS'e есть два дисковода, можно выбрать любой тип А и любой тип B... Ставлю оба типа, потом проверяю утилиту от феникса, и там видно тоже два дисковода.. А по факту второго дисковода B просто нет... В Windows'е его нет, только A, а в DOS'е при обращении к B просит вставить дискету в B и нажать любую клавишу, и потом идет обращение к А... т.е. B по сути то-же самое что и A... И еще что расстроило, я не могу загрузиться с дисковода A, сам дисковод стоит 5.25" на 1.2MB, в BIOS указан тоже так-же.. Ставлю загрузочную дискету на 360KB, пытаюсь загрузиться, начинает читать дискету и пишет что диск не загрузочный.. Хотя именно эта дискета и именно этот дисковод без проблем загружаются на старых машинах... http://tis.kz/temp/DA00-WW83627DHG-P.pdf Еще в этой документации на стр. 18 есть таблица 5.2 FDC Interface в ней расписаны сигналы FDD интерфейса.. И в этой-же документации на стр. 19 есть таблица 5.3 Multi-Mode Parallel Port так вот в ней, как-раз есть абсолютно все сигналы для второго дисковода, а так-же есть упоминания EXTENSION 2FDD MODE: This pin is for Extension FDD A and B Как это понимать? Получается есть возможность использовать два дисковода? |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Флоппик В (5.25") на новом компьютере |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |