Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Конфликт MFM и IDE при одновременном использовании
RSS

Конфликт MFM и IDE при одновременном использовании

<<Назад  Вперед>> Страницы: 1 * 2 3 4
Печать
 
sanders
Advanced Member
Профессионал

Откуда: Санкт-Петербург
Всего сообщений: 6434
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 мар. 2008
XPOHOMETP написал:
[q]
И по мнению i8088 дело может быть в древней версии биоса на контроллере МФМ.
Который не может корректно встроиться в цепочку обработки дисковых прерываний когда винчестеров больше одного.
[/q]
Нее. На фото видна хард-карта RLL. Я ставил две такие карты, правда вторая была не WD, а Seagate. На той второй карте можно менять адрес BIOS (на фото - нельзя). Так вот, я задавал два разных адреса BIOS на картах, и между этими двумя винчестерами RLL c их хард-картами я переписывал (тиражировал) софт для своих Амстрадов. Т.е. дело не в количестве винчестеров/контроллеров/bios-ов, но именно в сочетании MFM и IDE.
И второе - ну какая может быть старая версия BIOS MFM, если я пишу о контроллерах, прошедших через мои руки, а их были десятки. Только сейчас у меня в наличии более 10и MFM с разными BIOS-ами. Только WD минимум три версии (первая или почти первая версия с самым простым форматтером, новая версия с простым форматтером, версия с сильно умным форматтером, в котором даже смещение 0й дорожки задать можно).



XPOHOMETP написал:
[q]
скачайте и установите на дискету или на МФМ пакет PowerIDE.
[/q]
А зачем сторонний софт? Что это докажет? Я ведь утверждаю, что не работают одновременно IDE и MFM, если не разнести их порты. Я не спорю, что сторонний софт, подменяя собой обработчик процедуры работы с IDE BIOS AT, может заставить их работать. Но это уже не BIOS AT! Можно и винду поставить, и может заработают оба стандарта, но это другая тема.

С практической стороны загрузка с дискеты некоего софта или драйвера усложняет работу, хотя и делает ее возможной. А загрузка этого софта с MFM не решит проблему частой смены винчестеров MFM, когда нужно копировать информацию туда-сюда. Но это если нет никакой другой возможности подружить IDE и MFM.
sanders
Advanced Member
Профессионал

Откуда: Санкт-Петербург
Всего сообщений: 6434
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 мар. 2008
XPOHOMETP написал:
[q]
sanders, а раньше вы настаивали что проблема в пересечении портов МФМ и ИДЕ, для того и меняля адреса МФМ.
[/q]
Я и сейчас написал, что проблему решала смена адресов i/o MFM.
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
sanders, так а Вы можете просто по документации проверить, что порты не пересекаются? Другими словами, какие именно (цифрами) порты стоят по умолчанию на тех адаптерах, которые не работают совместно с IDE?
ATauenis
Advanced Member


Откуда: Москва
Всего сообщений: 2904
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 апр. 2015
uav1606 написал:
[q]
sanders, я могу только подтвердить, что на пентиумной материнке подключал одновременно безбиосный MFM-контроллер и второй канал интегрированного IDE одновременно:
[/q]
Тоже подтверждаю. NCL 5475 c Lucky Star 5I-TX2A отлично уживается. Onboard IDE оставил только Primary, а MFMник перенастроил перемычками на порты Secondary. Далее прописал Primary Master&Slave = Auto, Secondary Master = тип HDD, загрузил Win98, произвёл автопоиск устройств, перезагрузился, и везде (и в Win, и в DOS) диск отлично видится и работает.



Думаю, все проблемы возможны или из-за отсутствия поддержки второго IDE в BIOS, или капризов Plug&Pray.


XPOHOMETP написал:
[q]
Я и раньше говорил, что причина скорее софтовая, чем аппаратная.
[/q]
Согласен.
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
sanders, менять адрес портов не требуется!
Да и ни сторонний софт, ни винда эти адреса изменить не могут (речь про ИСА и перемычки, новодел не в счет).

Насчет удобства вопрос спорный.
Ведь далеко не у всех есть такой широкий выбор по железу.
И в таких случаях предлагаемый вариант доступ получить все же позволит.
Плюс винтов там можно получить больше чем поддерживает сетап.

Ну проверьте уже предлагаемый способ, вопросов имхо станет меньше :)
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Если это софтовая проблема, тогда странно, что смена адресов портов помогает. Возможно, если поставить вторичный адрес на MFM-контроллере, тогда он сам как-то не так себя ведёт, скажем, считает, что это второй диск? Т.е. его BIOS немного не так проводит процедуру инициализации. Что-нибудь связанное с таблицами параметров жёсткого диска, например.
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
ATauenis, Вам лишь бы написать чего?

Речь шла про MFM от XT и IDE на 286/386.

Вот при чём тут "безбиосный MFM-контроллер" и прочие "загрузил Win98" ???
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
uav1606, при смене адресов может измениться порядок инициализации винтов и их обслуживания по INT 13...
ATauenis
Advanced Member


Откуда: Москва
Всего сообщений: 2904
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 апр. 2015
Точно, на ночь глядя невнимательно прочёл. Пора спать...
Кстати, да, на 386 с AMI BIOS его не удавалось завести по подобной схеме, но как оказалось, там BIOS не знает вторичного контроллера. Также настроенную Ide мультикарту завести без доп.софта не вышло никак.
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
Дубль шесть :)

Начало, если не забыл, тут:
http://www.phantom.sannata.ru/...2#pp405962

Разногласия вызвал этот пункт:
http://www.phantom.sannata.ru/...4#pp406244
[q]
И еще я знаю, что если воткнуть его с дефолтными настройками адреса и портов, то моя 386 материнка после теста памяти пишет: "HDD Controller Failure...
[/q]
Я говорил, что конфликтов (аппаратных) по адресам у MFM и IDE нет, что Вы сами косвенно потом и подтвердили:
http://www.phantom.sannata.ru/...1#pp407121
[q]
Адреса я не меняю, иначе проще выдернуть мультикарту.
Т.е. принцип такой: надо разово подключить MFM, не заморачиваясь с перемычками на контроллере 8 бит, захожу в SETUP, выбираю IDE None и гружусь с MFM или дискеты и форматирую MFM.
[/q]
Потому и был предложен вариант добавить на ту дискету драйвер от Power IDE!

Вполне правдоподобное объяснение проблемы от i8088 здесь:
http://www.phantom.sannata.ru/...3#pp406723
Вариант решения - здесь:
http://www.phantom.sannata.ru/...3#pp406763
Писать ничего не пришлось, совместными усилиями найден готовый софт :)
Т.е. проблема не аппаратная ***, и т.к. сторонняя программа работает, то и конфликта адресов/портов нет...

Так и в чем до сих пор разногласия?
Попробуйте уже! Пора продвигать вариант в массы, а не зацикливаться на старых проблемах :)


*** - куда относить БИОС MFM - вопрос терминологии.
Да, если вынуть его из панельки, то контроллер превратится в бесполезную железку. Вроде аппаратура.
Но в ПЗУ же код программы живет. И можно другую версию зашить (при наличии; по алгоритмам найденного драйвера и т.п. ).
Т.е. решается без паяльника. Значит софт :biggrin:


UPD:

sanders написал:
[q]
И второе - ну какая может быть старая версия BIOS MFM, если я пишу о контроллерах, прошедших через мои руки, а их были десятки. Только сейчас у меня в наличии более 10и MFM с разными BIOS-ами.
[/q]
И что, ни один из этих десятков совместно с IDE не запустился? (Если так, то действительно стоит поменять Вашу обычную тестовую м/п)
Ну не знаю, у нас были положительные результаты.
В скольки процентах случаев - да не вспомню уже. Но серьезных проблем не наблюдалось...

Старая - это имелось ввиду по отношению к IDE, его же позже изобрели.
Конкретные даты конечно не знаю/не помню, но во времена ХТ MFM стандарт IDE если и был, то только в проектах :)
Реальных проверок на их совместимость скорее не проводили - когда был ХТ, то еще не было IDE.
Массово пошел IDE - XT MFM уже/давно стало неактуально.
Т.е. если и искать совместимые (без заморочек), то думаю из поздних моделей MFM контроллеров с соответствующим BIOS.


sanders написал:
[q]
Я и сейчас написал, что проблему решала смена адресов i/o MFM.
[/q]
Это и есть настройка аппаратуры а не софта...
<<Назад  Вперед>> Страницы: 1 * 2 3 4
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Конфликт MFM и IDE при одновременном использовании
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS