Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Загадки 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 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 сентября 2016 18:33 Сообщение отредактировано: 11 сентября 2016 18:34
Попробуем. Но по звуку больше похоже на то что контроллер делает винту сброс и не дожидается пока тот головками отшебуршит по внутреннему тесту. То ест винты даже не подключенные (обоими) шлейфами к контроллеру при включении так головками шуршат. |
Кай
Гость
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 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 сентября 2016 18:44 Сообщение отредактировано: 11 сентября 2016 18:48
Он, наверное, сделан был для военных рабочих станций. Номинал резисторной сборки на "пузике" у всех одинаковый? |
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 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 сентября 2016 19:54 Сообщение отредактировано: 11 сентября 2016 21:12
del |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
1. Причем тут разметка? 2. Делает. Наверное просто не помните ;-) Перемычки я первым делом проверил, зачем меня обижатете ;-) На всех HDD выставлено одинаково. У меня еще NCL какой-то есть, но он не зажил в AT с набортным IDE. А WDшка под рукой только 8ми битная, её в этой машинке тоже не запустил... |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 сентября 2016 20:12 Сообщение отредактировано: 11 сентября 2016 21:13
del |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Могу дать погонять 16bit WD. Или, если нужен навсегда, то тоже решим. Если я верно понял одно из сообщений. |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 сентября 2016 20:38 Сообщение отредактировано: 11 сентября 2016 20:40
sanders Да, на время принял бы, а дельше буду разбираться если заработает. i8088 написал: Мне не надо отключать IDE, мне надо чтобы MFM диск был вторым (при одном диске IDE и одном MFM). А вот здесь могу немного посоветовать, тк возился с этим. Не на всех AT с onboard IDE ST-21M/22M так работает, но почему-то только с одним винтом из семи одинаковых. Мне кажется причина в том что он мало ждет винт после того как его обресетит. i8088 написал: Я на 286 и тыркаюсь. WD 8-bit у меня не завелись потому что они все с невпаяным BIOS у меня :-( 8-bit WD должен работать, тк не пересекается по адресам с IDE. Однако на относительно |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 сентября 2016 20:52 Сообщение отредактировано: 11 сентября 2016 21:13
del |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 сентября 2016 21:03 Сообщение отредактировано: 11 сентября 2016 21:04
i8088 написал: Интересно, какое отношение все эти мысли имеют к обсуждаемому вопросу? Если 16-bit controller без-BIOS, то на 286 не получится, тк его BIOS работает только с primary. Или Вы вдруг с чего-то решили что 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 |
NEW! Сообщение отправлено: 11 сентября 2016 23:35
dk_spb написал: Слабый БП. Не может прокормить винч. Номинал в 200++ давно не соответствует истине. МФМ-винчим весьма прожорливы! Что может такое быть? Вторым делом - шлейфы ко контроллеру, третьим - наличие терминатора на мастер-девайсе. На "слейве" такого нет, а контроллер потом путается. |
Сейчас на форуме |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 сентября 2016 0:30 Сообщение отредактировано: 12 сентября 2016 0:35
Денис... Игорь... Мальчишки, не ссорьтесь. Можете меня Димой назвать. Хоть Горшком. Только не ночным. © |
Дениска
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 |
NEW! Сообщение отправлено: 12 сентября 2016 9:52 Сообщение отредактировано: 12 сентября 2016 9:59
Винчи, как 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 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 сентября 2016 10:19 Сообщение отредактировано: 12 сентября 2016 10:21
dk_spb, ключевой вопрос, как мне кажется, на каком компьютере это происходит? Или Вы проверяли на разных? Fe-Restorator правильно написал, что дело может быть банально в скорости процессора - если в BIOS контроллера сделана задержка через какой-нибудь цикл, рассчитанный на XT, то на более быстром компьютере длительность этого цикла может сократиться - отсюда и такие проблемы. А тот работающий диск, может быть, просто "чудо природы" - по какой-то причине чуть быстрее проводит инициализацию. |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
комп у меня только один - 286. Так что непохоже что из-за его быстроты цикл задержки быстро пролетает |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 сентября 2016 10:37 Сообщение отредактировано: 12 сентября 2016 10:39
Если какой-нибудь Harris - то почему бы и нет? Попробуйте Turbo выключить. Кроме того, на некоторых 286-х материнках можно частоту ISA в BIOS Setup задавать, задержки и прочее - может, тут что-то не так стоит? |
Fe-Restorator |
NEW! Сообщение отправлено: 13 сентября 2016 9:12
dk_spb написал: Действительно, пора уже заканчивать с гаданием "а жив-ли контроллер вообще?" и проверить его на другом компе, желательно, не менее шустром. Давайте уже закончим гадать на кофейной гуще. Проблему я вроде достаточно ясно и четко изложил: контроллёр не ждёт пока винт отресетится. Бывает несовместимость на уровне контроллер-мамка, и независимо от подключаемых винчей, будет выдаваться стабильный результат "винч не опознан/не подключён". К винчу вообще не будет обращений, так, "плюнет" что-то в командный-кабель... А на мадленном компе пройдёт полная инициализация контроллера, он "вдруг вспомнит" про винч и узнает его. Насколько стабильно будет работать - не знаю. Пора уже заканчивать гадать "а живы-ли винчи?" и "почему пашет только один из 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 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 16 сентября 2016 22:00 Сообщение отредактировано: 16 сентября 2016 22:02
dk_spb, AMNF после сброса - это для IDE трактуется как наличие устройства на шине. Но флаг ошибки не в 3f6, а в регистр состояния, 1f7 Seagate контроллер использует свой способ работы с диском (как ST11, на который есть документация). Те, даже если найдется такая утилита, скорее всего с Вашим Seagate контроллером не будет работать. Я вообще сомневаюсь, что Ваш контроллер занимает адреса Secondary channel. Ну что и требовалось доказать. взял другой контроллер (не сигейт). Проверил, что и рабочий и проблемный винт на этом контроллере software reset проходит с одинаковым резултатом, хотя и с разницей по времени. |
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 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 16 сентября 2016 22:51 Сообщение отредактировано: 16 сентября 2016 22:52
Очевидно, ST-225 долго будут "камнем преткновения". См. последние сообщения по теме: http://www.phantom.sannata.ru/...amp;st=new Литература: http://pcrebuilding.altervista...Manual.pdf |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
Кай написал: http://www.phantom.sannata.ru/...amp;st=newЭто про терминаторы что ли речь?? См. последние сообщения по теме: 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 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 17 сентября 2016 10:42 Сообщение отредактировано: 17 сентября 2016 10:42
Меня тоже это удивляет, вроде Seagate с Seagate... Давайте проверим контроллер на другой материнке. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
alecv написал: Мои 2шт вроде не стучат, но вообще стук может быть еще следствием неправильной Ну вот я вспоминаю свою молодость, ST-225 почти всегда стучали, за редким исключением. Поскольку тогда контроллеры были медленные, то надо было просто этот эффект переждать, а потом все работало. Почему они стучат - так толком никто и не разобрался. регулировки упора позиционера, у 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 написал: Смысл есть, если на другой плате изменятся задержки задаваемые >Давайте проверим контроллер на другой материнке. программными циклами, как писал uav1606. Если есть другая плата, или временно одолжить можно у кого-нибудь, проверьте. |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
Задержки точно не причем: картина не меняется ни при нормальном прогоне, ни при пошаговом прогоне под дебаггером |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 17 сентября 2016 11:03 Сообщение отредактировано: 17 сентября 2016 11:06
А как Вы его 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 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 17 сентября 2016 11:11 Сообщение отредактировано: 17 сентября 2016 11:15
dk_spb написал: Здесь Вам может помочь материнка с изменяемой boot sequence в BIOS, >наличие собственного BIOS как бы намекает на работу с нестандартными и большими винтами. те ставим SCSI - Seagate будет C, ставим HDD0©, Seagate будет D. Secondary channel на плате отключить. Платы Pentium обычно умеют это. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 17 сентября 2016 11:14 Сообщение отредактировано: 17 сентября 2016 11:17
dk_spb написал: Понятно, спасибо, запомню способ. В принципе, можно и модификацией BIOS заняться >А как Вы его BIOS (option ROM) по шагам исполняете? (рекомендую IDA3.x, это чисто DOS версия), однако здесь плохо что нет докумениации на ST21, и там еще микрокод отдельный. Кстати, onboard controller у него какой, не 8051 случайно? |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 17 сентября 2016 11:25 Сообщение отредактировано: 17 сентября 2016 11:30
dk_spb написал: А поставить карточку ПЗУ с xtideuniversalbios ? Тогда можно хоть обычный WD-1003 перепилить на secondary (если там пины не оторавны). Как я писал вся горечь в том что только его BIOS позволяет мне видеть как D винт, подключенный к 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 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 17 сентября 2016 21:15 Сообщение отредактировано: 17 сентября 2016 21:16
alecv Ты пробовал или теоретизируешь? Точно так же not found. Что в общем и не удивительно, ну не отвечает MFM-ник на вопрос "кто ты?" |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
dk_spb Где-то читал что задание геометрии отключает автодетект. Может это бага, надо бы запостить. |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Загадки MFM |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |