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

Завтра соберу, но есть вопрос. Что такое диод Зеннера? Это что, обычный стабилитрон? Алдаташит по запросу 2V7 выдал BZT52C2V7-7. Uстаб 2.5-2.9v. Это он?
Нашел еще одну:

Чего-то она слишком проста, или пойдет для моих целей?
Очень правильное умозаключение. ;)
Подойдет. Задача подобного "адаптера" - всего то проинвертировать пару линий данных. Если подумать, можно и на паре транзисторов сляпать. Что уж говорить о микрухе с готовыми инверторами. ;)
Я использовал стандартное подключение MAX232 из даташита. В первой схеме - верх (от RTS и DTR) можно выбросить, а просто взять 5V от БП. Диоды Зенера да и сопротивление по Tx - я не ставил.
Т.е. схема - печатка от мыши, хвост от нее же, переходник Molex "мама-папа" (для питания, от старого Socket3-7 кулера), 5 кондеров и MAX232. Выглядит как мышь с питанием от БП :-)))
Это ST380011A, а не такой какой аффтор указал в теме топика.
И мои телепатические способности на этом не заканчиваются... Осмеюсь предположить, что на наклейке написана версия фирмвари 3.04 или 3.06...
Что это значит - а значит это, что, во-первых - черные от окислов контактные площадки между баночкой и платкой (лечится путем применения стирательной резинки средней жесткости). Во-вторых могу предположить отвал первой башки... Точнее не отвал, а банальное загрязнение. И если первое - однозначно, то второе диагностировать - телепатических способностей маловато :(
А винт и правда ST380011A, случайно ошибся.
Не пробовал случайное чтение задавать , просто очень похоже на нулевую голову .
А если так то плохо .
По крайней мере я не научился отключать нулевую голову... :D
И посмотрите через терминалку , что он говорит ?
Добавлено спустя 1 час 5 минут 30 секунд:
К каким ногам терминал подключать? Если винт разъемом к себе, электроникой к низу, получается следующее:
======IDE=====|7531|POWER
======IDE=====|8642|POWER
С 1 по 8 контакты джампера Master/Slave
Tx->3
Rx->4
Или экспериментальным путем искать?
Пусть так. Тогда каким образом осуществляется это согласование, кроме выравнивания по напряжениям? Просто интересно.
Pavel
Или наоборот. Метод тыка здесь не опасен. ;)
Interface task reset
1024k x 16 buffer detected
ALPINInterface task reset
1024k x 16 buffer detected
ALPINE - 1_Disk M.14 01-16-03 11:51
Buzz - Head Mask 0000 - Switch to full int.
Spin Ready
$Switch to full int.
$Switch to full int.
$Switch to full int.
$Switch to full int.
$Switch to full int.
$Switch to full int.
$Switch to full int.
$Switch to full int.
$Switch to full int.
$Switch to full int.
AM Reacquired
3.06 08-08-03 14:41
(P)PATA Reset
Slave
Добавлено спустя 2 минуты 30 секунд:
А как ему команды подавать? Курсор мигает после Slave и все.
Добавлено спустя 23 минуты 29 секунд:
Ну в общем простейшие команды типа Ресета понял как. Теперь ваша помощь нужна.
Добавлено спустя 30 минут 51 секунду:
Не помню где выдрал ПДФ-ку: "Seagate Diagnostic Commands"
Сейчас вот по ней и ковыряюсь. Пока стараюсь подавать простые команды вроде этой: "Hxx,yy,zz
Display/Reset Health Status Bits."
Т.е. T>H, по идеде должна выдать статус здоровья, если я правильно понял, только она выдала вот что:
T>H
Command Inactive - No VALID Cert Code Detected
Это как понимать?
Термина "выравнивание по напряжениям" я не знаю, но подозреваю в нем аналог "согласования уровней сигналов". Каким боком тут "инвертирование линий данных" - тут уж я пас... Если Вы считаете, что переделка +5V в -3/-12V и 0V в +3/+12V (возможно, наоборот, не помню) это "инвертирование", то у нас разные представления о термине...