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

Полигон-2

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

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

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

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Загадки MFM
RSS

Загадки MFM

помогите разгадать

<<Назад  Вперед>> Страницы: 1 2 3 4 5 6
Печать
 
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Есть четыре HDD ST-225
Все четыре форматируются и работают в ЕС-1841.
В АТ с Seagate ST-21M/22M один работает прекрасно, остальные три при старте контроллера "ST-11/22 Controller Diagnostic Failed - No Drive attached"
И при старте контроллера нерабочие винты активно стучат головкой (как будто контроллер пытается выставить Track=00, но не получает искомого сигнала и продолжате стучать головками о стопор).

Что может такое быть?
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
...шлейф Data пробовали на другой менять?
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Попробуем. Но по звуку больше похоже на то что контроллер делает винту сброс и не дожидается пока тот головками отшебуршит по внутреннему тесту.
То ест винты даже не подключенные (обоими) шлейфами к контроллеру при включении так головками шуршат.
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
...Попробуйте. Первый п-ц в подключении MFM и RLL - по шлейфам. Второй - по резисторным сборкам (терминаторам).
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
странно что один из уже 7 рабочих винтов работает и с данными шлейфами...
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
Он, наверное, сделан был для военных рабочих станций. :)

Номинал резисторной сборки на "пузике" у всех одинаковый?

dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Да, у него даже по звуку внутренний тест с дерганьем головками проходит гораздо быстрее чем у остальных.
Контроллер просто не дожидается пока остальные винты внутренний тест прогонят. Вот зачем он их туда (в тест) отправляет - непонятно: вроде только по питанию тест прошли и готовы к работе, а нас снова в тест.....
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Кстати, а у кого какие версии BIOS есть для ST-21M/22M. У меня BIOS 1.3 003, микрокод 1.7 007
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
Попробуйте шлейф Data поменять. Не поможет - придётся думать.
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Дык уже - не помогло.
В общем надо идти покупать WD MFM 16bit.....
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
del
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
1. Причем тут разметка?

2. Делает. Наверное просто не помните ;-)
Перемычки я первым делом проверил, зачем меня обижатете ;-) На всех HDD выставлено одинаково.

У меня еще NCL какой-то есть, но он не зажил в AT с набортным IDE.
А WDшка под рукой только 8ми битная, её в этой машинке тоже не запустил...
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
del
sanders
Advanced Member
Профессионал

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


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Могу дать погонять 16bit WD. Или, если нужен навсегда, то тоже решим. Если я верно понял одно из сообщений.
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
sanders Да, на время принял бы, а дельше буду разбираться если заработает.


i8088 написал:
[q]
А вот здесь могу немного посоветовать, тк возился с этим. Не на всех AT с onboard IDE
он отключается полностью из BIOS, даже приналичии такой опции. Иногда надо отключить
оба IDE, хотя по факту достаточно одного (такое наблюдается на FIC-PA-2011). А для
загрузки основной OS я использовал PCI IDE/SATA контроллер.
[/q]
Мне не надо отключать IDE, мне надо чтобы MFM диск был вторым (при одном диске IDE и одном MFM).
ST-21M/22M так работает, но почему-то только с одним винтом из семи одинаковых.
Мне кажется причина в том что он мало ждет винт после того как его обресетит.


i8088 написал:
[q]
8-bit WD должен работать, тк не пересекается по адресам с IDE. Однако на относительно
современных платах могут быть странности, проверьте на 286/386.
[/q]
Я на 286 и тыркаюсь. WD 8-bit у меня не завелись потому что они все с невпаяным BIOS у меня :-(
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
del
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
i8088 написал:
[q]
Если 16-bit controller без-BIOS, то на 286 не получится, тк его BIOS работает только с primary.
Если же вы пытаетесь IDE как primary master, а MFM как primary slave(или наоборот), ничего
хорошего не получится, тк два контроллера по одним и тем же адресам.
Проще использовать Pentium с отключенными обеими IDE, а грузиться с PCI controller.
Внимание - многие платы с AMI BIOS отключают не IDE, а его прерывание, и для данной
задачи не годятся.

Кстати, 486 без набортного IDE, но с поддержкой 4-х дисков подойдет.
IDE ставите как primary, MFM как secondary(MFM контроллеры обычно имеют перемычки
для смены базового адреса на secondary).
[/q]
Интересно, какое отношение все эти мысли имеют к обсуждаемому вопросу?
Или Вы вдруг с чего-то решили что ST-21M/22M безбиосный?
Хорошо хоть Маркса не цитируете - хотя было ровно настолько же в тему.
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Вы упомянули некий NCL, я подумал что это 16-bit.
Кроме того, если возьмете/купите 16-bit без BIOS controller, это может быть в дальнейшем
полезно.

Ну да ладно, если я Вас раздражаю, больше писать ничего не буду.
Сообщения удалю.
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Да не раздражаете, просто не могу понять о чем Вы пишете.
Вот последний пример:

>Вы упомянули некий NCL, я подумал что это 16-bit.
Да, 16 бит. И тоже с BIOS.

>Кроме того, если возьмете/купите 16-bit без BIOS controller, это может быть в дальнейшем полезно.
Если вдруг будет нужен без BIOS - BIOS можно вынуть из панельки. ;-)
И, опять же, не будет полезно. Решаю конкретную (может даже временную) задачу собрать тестировалку винтов, коих скопилось много. А вообще все эти контроллеры не в тему моей коллекции. Так что полезно вряд ли будет. Несмотря на Вашу уверенность в обратном.

Ну а уж Pentuim'ы, PCI и прочие почти современные штуки так вообще не в тему.
sanders
Advanced Member
Профессионал

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


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Денис, если бы ты шире описывал задачу, тебе бы и ответы давали в тему. Дословно, чем один винт отличается от собратьев, никто не ответил, и наверное не ответит. Но все стали помогать практическими советами. Вначале ты не писал о конфиге. Позже написал. Я для себя решил, что ты занялся переносом софта с IDE на MFM, а они не вмегда уживаются. И я хотел напомнить, что у тебя есть ISA Disk-on-Chip, отлично подходящая, как промежуточное звено. А ты просто тестируешь винты, но для этого достаточно дискеты, а IDE не нужен. Так что снова неясно, чем тебе помочь, кроме как контроллерами 8- и/или 16-бит с биосами и/или без.
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Игорь, я вроде достаточно точно описал задачу "разобраться почему из 7 одинаковых и работающих в ЕС1841 винтов контроллер ST-21M/22M видит только один".
Причем тут тестирую ли я винты или собираю комп для просмотра древнего порно?
Поскольку разумные предположения от Кая не оправдались, и я уже получил ответ на свой первоначальный вопрос/задачу, я свёл задачу к замене ST-21M/22M на что-то WDшное 16-ти битное.
Про Пентиумы, Disk-On-Chip, полезность мне в будущем безбиосного контроллера я ведь не спрашивал?
Или я спрашивал "не помнит ли кто есть ли в ST-225 самотест"?
Или я приглашал всех высказать кто что помнит вообще на тему MFM контроллеров?
Наоборот, я специально свёл задачу к конкретному вопросу, чтобы избежать размазывания мыслей по стеклу. И, объясни мне, это что, жизненный принцип такой у многих форумчан - если нет ответа в тему, надо ответить не в тему?
Вот честно, я увидел только практические советы от Кая и желание помочь с контроллером от тебя. Зачем мне остальные "практические советы" если они совсем не в тему?
Я всегда полагал что побалакать - это во флейм, а в остальных темах обсуждают конкретику.
Не знаю как ты, но я не готов убить лишние пару-тройку часов на обсуждение широко описанной задачи, особенно когда меня интересует сугубо конкретный вопрос.
Извини, наболело.
Засим откланиваюсь.
Fe-Restorator
Гость

Ссылка

dk_spb написал:
[q]
Что может такое быть?
[/q]
Слабый БП. Не может прокормить винч. Номинал в 200++ давно не соответствует истине. МФМ-винчим весьма прожорливы!
Вторым делом - шлейфы ко контроллеру, третьим - наличие терминатора на мастер-девайсе. На "слейве" такого нет, а контроллер потом путается.
Сейчас на форуме
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
Денис... Игорь... Мальчишки, не ссорьтесь. Можете меня Димой назвать. Хоть Горшком. Только не ночным. ©
Дениска
Advanced Member


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


Ссылка


Дата регистрации на форуме:
6 авг. 2009
dk_spb, Есть идея , которая заключается в следующем: При инициализации контроллером ST-21M/22M жёсткого диска , происходит считывание служебного маркера , который доступен только контроллеру , жёсткий диск который определяется на ST-21M/22M и работает на нём был предварительно в нём и отформатирован , поробуйте сделать наоборот , сначала отформатируйте жёсткий диск который не определяется на ST-21M/22M внутренними средствами , а затем на ЕС-1841 , а позже снова подключите на ST-21M/22M и посмотрите результат.

На ST-225 ,есть режим восстановления , встроенная утилита форматирования http://stason.org/TULARC/pc/ha...ST412.html
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Дениска
Вроде не совсем так. Если ST не может считать что-то с диска, он пишет что диск не paired с контроллером и автоматом предлагает его форматнуть.

>отформатируйте жёсткий диск который не определяется на ST-21M/22M внутренними средствами
Если речь о форматировании через BIOS ST, то это не возможно - пишет что диск не подключен к контроллеру.

>На ST-225 ,есть режим восстановления , встроенная утилита форматирования
Не совсем понял о чем речь. Не могли бы поподробнее. По ссылке ходил - не нашел ничего про встроенный формат.

Вообще проблема в том что драйв делает "At power-on the drive will recalibrate to Track 0" и при сбросе тоже.
И контроллер почему-то не дожидается пока этот процесс завершится. Поэтому (насколько я понял) он считает что винт не подключен.
У одного из винтов этот процесс проходит быстро и контроллер с ним работает.
Fe-Restorator
Гость

Ссылка

Винчи, как 225-е, так и 251-е были разных ревизий. Возможно, у тебя три винча, условно, "первой ревизии", а один винч - "третьей ревизии". Некоторые характеристики могли меняться как в железе, так и в логике работы (микросхеме ПЗУ на плате винча).

Не совсем понятно, как ведёт себя связка "контроллер+винч":
1) на 286-й мамке она вообще не хочет работать
2) на 486-й мамке она по-умолчанию соседствует с IDE(встроенным в мать) и пытается одновременно с ним работать, на 1/4 имеющихся винчей...
Правильно перечисляю?

3) Варианта "запустить связку на 486 вообще без соседства с IDE" - не было протестировано.
4) Варианта от-LLF-ить винчи на биосном ST-11М (потереть их привязку к чему-либо другому) и затем поочерёдно повторить процедуру на ST21/22 - не было протестировано.
5) Варианта "проверить винчи на другом контроллере в 286-й мамке" - не было протестировано.
6) Варианта "проверить совместимость контроллера ST21 с биосом 286-й мамки" - не было протестировано.

PS.
Замечено, контроллер ST-11M со старой прошивкой (меньший № версии) глючит на быстрой 386-й мамке(DX33/40), но отлично работает на медленной 386-й (SX/DX,12..25). То-ж проявляется и на шустром 286-25 харрисе, остальные 286-е работают нормально. Никакие "вейтстейты" не помогают. Характер глюков такой-же, как у тебя: то не видит винч, то теряет его во время работы.
Зато контроллер с новой прошивкой (№ версии выше) прекрасно пашет на скоростных мамках, вплоть до первопня, но подглючивает на ХТ-шках, независимо от их скоростей.
Сейчас на форуме
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Винты разных ревизий, но есть три строго одинаковых. Из них работает один.

Ребят, откуда Вы взяли что у меня есть 486-я мамка?????
И ST-11M у меня тоже нет.
Давайте уже закончим гадать на кофейной гуще. Проблему я вроде достаточно ясно и четко изложил: контроллёр не ждёт пока винт отресетится.
Будут вопросы по этой теме - отвечу. С 486ми, пентиумами, ST-11 и прочим - не ко мне.
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
dk_spb, ключевой вопрос, как мне кажется, на каком компьютере это происходит? Или Вы проверяли на разных?
Fe-Restorator правильно написал, что дело может быть банально в скорости процессора - если в BIOS контроллера сделана задержка через какой-нибудь цикл, рассчитанный на XT, то на более быстром компьютере длительность этого цикла может сократиться - отсюда и такие проблемы. А тот работающий диск, может быть, просто "чудо природы" - по какой-то причине чуть быстрее проводит инициализацию.
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
комп у меня только один - 286. Так что непохоже что из-за его быстроты цикл задержки быстро пролетает
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Если какой-нибудь Harris - то почему бы и нет? Попробуйте Turbo выключить.
Кроме того, на некоторых 286-х материнках можно частоту ISA в BIOS Setup задавать, задержки и прочее - может, тут что-то не так стоит?
Fe-Restorator
Гость

Ссылка

dk_spb написал:
[q]
Давайте уже закончим гадать на кофейной гуще. Проблему я вроде достаточно ясно и четко изложил: контроллёр не ждёт пока винт отресетится.
[/q]
Действительно, пора уже заканчивать с гаданием "а жив-ли контроллер вообще?" и проверить его на другом компе, желательно, не менее шустром.
Бывает несовместимость на уровне контроллер-мамка, и независимо от подключаемых винчей, будет выдаваться стабильный результат "винч не опознан/не подключён". К винчу вообще не будет обращений, так, "плюнет" что-то в командный-кабель...
А на мадленном компе пройдёт полная инициализация контроллера, он "вдруг вспомнит" про винч и узнает его. Насколько стабильно будет работать - не знаю.

Пора уже заканчивать гадать "а живы-ли винчи?" и "почему пашет только один из 4-х?". Взять другой контроллер и проверить винчи поочерёдно. Возможно, на пластинах "беды" в 0-м секторе, возможно, они рассчитаны на меньшую частоту поставки команд и данных с контроллера, ревизия-то "древняя" совсем...
Нечто похожее наблюдалось на 251-х винчах с RLL-записью. Старые ревизии 251- и 251-0 трудно поддавались RLL-ированию, а их свежие ревизии 251-MLC0, 251-MLC1, 251-1(m, f или mn) - запросто форматились в RLL, частота общения с контроллером была выше, на 25..50%
Кроме того, когда на 251- без индекса сдохла набортная ПЗУ, переставил такую с 251-MLC0, винч заработал с RLL без вопросов. Разгонный потенциал у чипов был, оказывается. Впрочем. тот винч я потом подцепил к обычному мфм и так продал, с копией ПЗУ от 251-mlc0.
Сейчас на форуме
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Вот что дало глубокое копание:
Тот винт что работает выдает на Software reset: Error=0 (младший бит 0x3f6), No_address_mark (bit0 в 0x1F1).
Те что не работают выдают на Software reset: Error=0 (младший бит 0x3f6), No_track00 (bit1 в 0x1F1).
Везде в документации сказано что тип ошибки надо смотреть в Error Register (0x1F1) только если в 0x3F6 выставлен флаг ошибки. Фиг тут, сигейтовский адаптер ВСЕГДА проверяет и пропускает только ошибку No_address_mark :-(

Вопрос по существу:
ищу утилиту низкоуровневого форматирования, которая не только работает в обход BIOS (напрямую с регистрами контроллера), но и позволяет выбрать SECONDARY контроллер.
Утилит, которые лезут в регистры полно, та же SGATFMT4. Но они все радостно видят первый контроллер с одним винтом (на маме неотключаемый IDE) и все.
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Перелопатил SGATFMT4 на работу со вторым контроллером. Говорит идите нафиг, software reset (утилита его называет RECALL) не проходит - винт не подключен.

Взял другой контроллер (не сигейт). Проверил, что и рабочий и проблемный винт на этом контроллере software reset проходит с одинаковым резултатом, хотя и с разницей по времени.
Запустил патченный SGATFMT4 - проблемный винт форматирует и проверяет. Говорит рабочий винт, пользуйтесь на здоровье. Во как.....
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
dk_spb, AMNF после сброса - это для IDE трактуется как наличие устройства на шине.
Но флаг ошибки не в 3f6, а в регистр состояния, 1f7

Seagate контроллер использует свой способ работы с диском (как ST11, на который есть
документация). Те, даже если найдется такая утилита, скорее всего с Вашим Seagate
контроллером не будет работать. Я вообще сомневаюсь, что Ваш контроллер занимает
адреса Secondary channel.
[q]
взял другой контроллер (не сигейт). Проверил, что и рабочий и проблемный винт на этом контроллере software reset проходит с одинаковым резултатом, хотя и с разницей по времени.
[/q]
Ну что и требовалось доказать.
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Да, Вы правы, про 3f6 вместо 177 - это я ошибся.

>Я вообще сомневаюсь, что Ваш контроллер занимает адреса Secondary channel.
Не сомневайтесь, я проверил.

В общем вопрос как раз в том, почему если рекалибровка идёт долго (и, видимо, с проблемами), ST-21M/22M считает что винт с ошибкой (поиска нулевой дорожки) и метит его как отсутствующий. Точнее это даже не вопрос, а удивление по поводу сигейтовских заморочек.
Получается что с точки зрения сигейта из 8 винчестеров у меня рабочий только один. Остальные контроллеры согласны считать все винты рабочими.....
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Еще одно боль в том что из имеющихся у меня BIOSных 16-ти битных MFM один сигейт (который привередлив к винтам), а второй туповат: умеет только брть тип HDD из CMOS, но сам туда ничего положить не умеет. А имеющаяся мамка про HDD знает только Present=Y/N
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Могу посоветовать поискать другие прошивки для Seagate, может
в какой то версии исправили этот баг.
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Ну Вы скажете тоже.... Естественно, это я сделал еще до того как на форум стал писать. Нет вообще нигде прошики, кроме той что у меня. Ни BIOS, ни микрокода.
Хоть самому микрокод ковыряй......
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Здесь какая-то есть http://minuszerodegrees.net/rom/rom.htm
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
Очевидно, ST-225 долго будут "камнем преткновения".

См. последние сообщения по теме: http://www.phantom.sannata.ru/...amp;st=new

Литература: http://pcrebuilding.altervista...Manual.pdf
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Кай написал:
[q]
См. последние сообщения по теме: http://www.phantom.sannata.ru/...amp;st=new
[/q]
Это про терминаторы что ли речь??

OEM мануал интересный, конечно, но ни капельки не подвинул вперед про быструю/долгую рекалибровку. Если предположить что долгая рекалибровка возникает из за проблем с чтением Track -1, то получается что винту пора в утиль. Но это всё неочевидно, а домыслы....
alecv
Advanced Member


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


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Ну вот я вспоминаю свою молодость, ST-225 почти всегда стучали, за редким исключением. Поскольку тогда контроллеры были медленные, то надо было просто этот эффект переждать, а потом все работало. Почему они стучат - так толком никто и не разобрался.
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Так вот мне и удивительно почему родной контроллер признает такие винты дефектными....
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Меня тоже это удивляет, вроде Seagate с Seagate...
Давайте проверим контроллер на другой материнке.
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
alecv написал:
[q]
Ну вот я вспоминаю свою молодость, ST-225 почти всегда стучали, за редким исключением. Поскольку тогда контроллеры были медленные, то надо было просто этот эффект переждать, а потом все работало. Почему они стучат - так толком никто и не разобрался.
[/q]
Мои 2шт вроде не стучат, но вообще стук может быть еще следствием неправильной
регулировки упора позиционера, у ST-157(A,N) винт даже наружу выведен
alecv
Advanced Member


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


Ссылка


Дата регистрации на форуме:
5 окт. 2004
dk_spb Есть несколько мыслей

- ST-22 довольно поздний контроллер, наличие собственного BIOS как бы намекает на работу с нестандартными и большими винтами. Машины 286 обычно шли с 40-кой (ST-251, мегабайт, прямые, косые :) )
- в РФ отправляли отбраковку ST-225, которая стучала.
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
>Давайте проверим контроллер на другой материнке.
А смысл, если с нестучащим винтом он работает на ура?
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
>наличие собственного BIOS как бы намекает на работу с нестандартными и большими винтами.
Как я писал вся горечь в том что только его BIOS позволяет мне видеть как D винт, подключенный к secondary контроллеру.
То есть пока не найден другой BIOSный контроллер, который бы позволял в одной машине иметь IDE и MFM, а IDE у меня не отключаемый.
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
dk_spb написал:
[q]
>Давайте проверим контроллер на другой материнке.
А смысл, если с нестучащим винтом он работает на ура?
[/q]
Смысл есть, если на другой плате изменятся задержки задаваемые
программными циклами, как писал uav1606. Если есть другая плата,
или временно одолжить можно у кого-нибудь, проверьте.
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Задержки точно не причем: картина не меняется ни при нормальном прогоне, ни при пошаговом прогоне под дебаггером
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
А как Вы его BIOS (option ROM) по шагам исполняете?

Все же проверьте на плате без IDE, дело в том что его BIOS добавляет
диск в int13 286 платы (80, 81), иногда при этом могут быть странности разного рода.
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Нет у меня платы без IDE. Вообще для меня AT - слишком современное железо....

>А как Вы его BIOS (option ROM) по шагам исполняете?
Копированием в ОЗУ и фиксом тех мест, где есть привязка к CS.
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
dk_spb написал:
[q]
>наличие собственного BIOS как бы намекает на работу с нестандартными и большими винтами.
Как я писал вся горечь в том что только его BIOS позволяет мне видеть как D винт, подключенный к secondary контроллеру.
[/q]
Здесь Вам может помочь материнка с изменяемой boot sequence в BIOS,
те ставим SCSI - Seagate будет C, ставим HDD0©, Seagate будет D.

Secondary channel на плате отключить. Платы Pentium обычно умеют это.
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
dk_spb написал:
[q]
>А как Вы его BIOS (option ROM) по шагам исполняете?
Копированием в ОЗУ и фиксом тех мест, где есть привязка к CS.
[/q]
Понятно, спасибо, запомню способ. В принципе, можно и модификацией BIOS заняться
(рекомендую IDA3.x, это чисто DOS версия), однако здесь плохо что нет докумениации на
ST21, и там еще микрокод отдельный.

Кстати, onboard controller у него какой, не 8051 случайно?
alecv
Advanced Member


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


Ссылка


Дата регистрации на форуме:
5 окт. 2004
dk_spb написал:
[q]
Как я писал вся горечь в том что только его BIOS позволяет мне видеть как D винт, подключенный к secondary контроллеру.
[/q]
А поставить карточку ПЗУ с xtideuniversalbios ? Тогда можно хоть обычный WD-1003 перепилить на secondary (если там пины не оторавны).

Типа:
http://www.xtideuniversalbios.org/
https://www.lo-tech.co.uk/wiki/Lo-tech_8-bit_ROM_Board
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Так это надо где-то карточку ПЗУ брать. А нам же как всегда, нужно прямо сейчас ;-)
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
xtidebios - не вариант. Он с IDE хочет работать. IDEшник на 1f0 он радостно распознал.
Про MFMник на 170 долго думал и сказал not found
alecv
Advanced Member


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


Ссылка


Дата регистрации на форуме:
5 окт. 2004
dk_spb MFM-ник на xtideuniversalbios не автодетектится, надо XTIDECFG прописывать параметры винта в BIOS.
Ну и для легкой прошивки должен быть чип EEPROM 2864.
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
alecv Ты пробовал или теоретизируешь?
Точно так же not found.
Что в общем и не удивительно, ну не отвечает MFM-ник на вопрос "кто ты?"
alecv
Advanced Member


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


Ссылка


Дата регистрации на форуме:
5 окт. 2004
dk_spb Где-то читал что задание геометрии отключает автодетект. Может это бага, надо бы запостить.
<<Назад  Вперед>> Страницы: 1 2 3 4 5 6
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Загадки MFM
RSS

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

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

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