Вот у меня есть два ST4096 на 80мб... Пытаюсь подружить их с КЖД..
п.с. Вот один 4096 в продаже:
https://www.avito.ru/moskva/tovary_d..._mfm_710814669
Вот у меня есть два ST4096 на 80мб... Пытаюсь подружить их с КЖД..
п.с. Вот один 4096 в продаже:
https://www.avito.ru/moskva/tovary_d..._mfm_710814669
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
Так в том-то и дело, что даже как с 20М диском если работать, он не видит его.. И форматирование не проходит..
Пробовал по разному настраивать драйвер, тоже не видит..
Винты оба должны быть рабочими, раскручиваются, поиск начальный делает, все как положено..
Еще вечером попробую поиграть с перемычками...
Кстати, заглянул в справочник Карпова, а там для ST4096 заявлено 9 головок. Очень странно. Обычно, нечетное количество головок бывает тогда, когда выделяют одну поверхность одного диска под серво, тогда возможны всякие чудеса... Это во-первых. А, во-вторых, у КЖД нет сигнала "выбор головки 2^3", что там идет на вторую ногу "широкого" разъема КЖД? Если там воздух, диск может интерпретировать обращение к 0 головке, как к 8-й (последней), а к 1-й и остальным - как к 9-15, которых нет.
- - - Добавлено - - -
И да, последняя поверхность по-любому будет недоступна. И, наконец, посчитал - 16 секторов * 8 головок * 1024 цилиндра = 128К секторов (блоков) = 64М. Это предельная емкость DW ДВК
Последний раз редактировалось AFZ; 04.02.2016 в 10:42.
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
Почему "у КЖД нет сигнала "выбор головки 2^3" ?
Согласно настройкам драйвера:
.SET DW0 SIDES=1
.SET DW1 SIDES=1
.SET DW2 SIDES=1
.SET DW3 SIDES=1
.SET DW0 TRACKS=667
.SET DW1 TRACKS=667
.SET DW2 TRACKS=667
.SET DW3 TRACKS=667
Можно выбрать каждую поверхность под один диск, а следовательно и каждую головку...
Два в третьей степени. У КЖД три бита номера головки, у писюков 4. Вот, этот самый последний бит, позволяющий выбрать головки 8-15 и выведенный у писюков на 2 ножку широкого разъема, у КЖД и отсутствует. Вопрос, что там: воздух, или земля? Если воздух, то вполне возможны те самые чудеса... Кстати, а заглушка (резисторная сборка) в харде на месте? Без нее тоже возможны чудеса.
- - - Добавлено - - -
А еще не знаю и ни разу не интересовался, в высоких уровнях там сигналы, или в низких? А то, наоборот, надо подать высокий...
Именно высокий, как подсказал dk_spb.
Последний раз редактировалось AFZ; 04.02.2016 в 11:32.
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Документация от используемого мной драйвера DW
Код:Программа управления накопителем на жестком диске ( DW.SYS ). ОПИСАНИЕ ПРИМЕНЕНИЯ Руководство оператора Рождествин Ю.Г. 1990. Настоящий документ содержит руководство оператора по примененю программы управления накопителем на жестком диске ( НМД ) и описание ее управляющих директив. Программа ( драйвер ) DW.SYS написана на языке макроассемблера и предназначена для использования в операционной системе RT11FB/SJ. Внешне драйвер отличается от предыдущих версий длиной - 5-ть блоков и датой создания - 21 февраля 1990г. 1. Общий обзор Драйвер предназначен для управления НМД через контроллер КЖД, разработанный в г.Зеленограде. Драйвер обеспечивает управление НМД со следующими параметрами: - число секторов на треке 16.; - число рабочих поверхностей от 1 до 8; - число рабочих цилиндров от 1 до 1024. Драйвер работает с НМД, отформатированным программой TDW.SAV. Примерные параметры наиболее распространеных НМД ТАБЛИЦА 1 ----------------------------------------------------------- ! емкость (Мбайт) ! число поверхностей ! число цилиндров! ----------------------------------------------------------- ! ! ! ! ! 5 ! 4 ! 153. ! ! 10 ! 4 ! 306. ! ! 20 ! 4 ! 615. ! ! 40 ! 6 ! 820. ! ----------------------------------------------------------- Драйвер может рассматриваь один НМД как несколько физических устройств, независимых друг от друга: DW0: DW1: DW2: и DW3:, причем каждый номер устройства работает со своими поверностями НМД. Например, DW0: использует поверхности от 0 до 3, DW1: - от 4 до 5, DW2: - 6, DW3 - 7. Общее количество поверхностей не должно превышать восьми, некоторые номера могут вообще не использовать никакую поверхность, тогда при обращении из операционной системы к такому номеру будет выдаваться сообщение типа : Input/Output error. Один номер может обращаться не более чем к четырем поверхностям. Для совместимости с предыдущими версиями драй- вера номер 0 должен обращаться к поверхностям 0-3. 2. SET - команды драйвера. Для настройки драйвера на конкретный тип НМД предназначены две SET-команды: SET DW TRACK=NNN где NNN количество рабочих цилиндров НМД в пределах 1-1024. Назначение NNN большим чем в данном типе НМД может привести к полной потере информации на НМД ! Для примера смотри таблицу 1. SET DW[N] SIDE=NNN где [N] обязательный параметр ,определяющий номер устройства (0-3), которому будет соответствовать NNN (0-4) поверхностей НМД. Если NNN=0, то данный номер исключается из операционной системы. Общее количество поверхностей на всех номерах не должно превышать 8-ми или числа поверхностей у данного типа НМД. Для совместимости с предыдущими версиями драйвера применяйте команду: SET DW0 SIDE=4 !!!ВНИМАНИЕ!!! После изменения числа рабочих поверхностей запустите программу калибровки драйвера командой R DW.SYS при этом файл DW.SYS должен находиться на системном устройстве. Сообщение: ?DW.SYS-U-Calibrate error появляется, если программа калибровки не выполнилась. (Проверьте системное устройство на BAD-блоки.)[свернуть]
Вряд ли там чудеса: если старший бит выбора головки никуда не подключен, то, учитывая что сигналы инверсные и что он подтянут к +5В резистором в приводе, там "0"
Соответственно с выбором младших головок проблем быть не должно.
"RADIAL" или "CHAIN" - разные способы подключения нескольких дисков к одному MFM контролеру.
Ни разу не видел. Данные подключаются радиально всегда, как нас учит ST412. Управление, обычно, подключается цепочкой, хотя, конечно, никто не мешает сделать это дело радиально... Стоп, а может здесь и проблема? Чем отличается подключение цепочкой от радиального? Я, навскидку, ничего, кроме необходимости терминировать только последнее устройство в цепочке, а на остальных терминаторы следует отключить, не припомню. Так вот, стоит поставить радиальное подключение - возможно, в положении CHAIN терминатор отключен, из-за чего возможны любые чудеса.
Ну, и, все-таки, надо проверить старший бит номера головки (2 нога разъемов, как КЖД, так и харда), вдруг там "сопля" и он на земле. Надо убедиться, что там действительно высокий уровень.
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
Так, а вот прежде чем загружать систему и проверять работает драйвер или нет, видит ли он этот винт или нет,
как с помощью регистров КЖД в мониторе можно проверить подключен ли диск?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)