Ru-Board.club
← Вернуться в раздел «Магнитные носители информации»

» Ремонт накопителей Seagate. Часть 5

Автор: toxatmn
Дата сообщения: 31.01.2014 05:44
[more] Доброе утро. Прошу прощения за много букв) Проанализируйте пожалуйста мои действия. Жесткий 7200.12 ST31000528AS, прошивка CC37, трудился 24/7 регистраторе года 3. Летом 2013 скончался и затем попал ко мне, решил попробовать его реанимировать. Симптомы: не определялся в биосе.
Подключил к терминалу, при подключении выдал No host Fis-ReadyRtatusFlag 2002b001
Затем прочитал G и P листы (V4, V1), прочитались без проблем
Следующим шагом хотел пересчитать транслятор (m0,2,2,,,,,22), вот тут он мне выдал init smart fail и ошибку Led:000000CC FAddr:0024E4A3.
Другие команды m0 тоже не ел.
Несмотря на это диск стал определять в биосе и винде. Глянул смарт – плохой, есть UNC ошибки. Не акроникс не pmagic не стандартные средства винды форматировать его не смогли, но раздел создавали. Запустил erase в MHDD, он выполнился, но диск снова вывалился из биоса.
Ну т.к. диск мучал для себя его не жалко было).
Пошел по пути избавления от мухи с откуручиванием платы электроники. Смарт не очистился, из команд m0 прошла только m0,D,3,,,,,22 и та с кучей ошибок.
В общем мучал я его дня три (со вторника) и вчера сделал по-идее не очень правильную вещь: прошил этот неисправный жесткий прошивкой CC49 (в биосе он само-собой был виден) после этого у меня успешно прошли команды пересчета транслятора. Захожу в винду, опять то же - раздел создается, но не форматируется, делаю erase в MHDD - прошел с 3-го раза, в этот раз после него диск в биосе остался. Снова в винду-создаю раздел, форматировать не хочет( Просто перезагружаюсь и после этого формат прошел, диск виден. Сейчас ремапится в виктории.
Если кто знает что я такого сделал загнав новую прошивку, объясните мне пожалуйста на пальцах) [/more]
Автор: CASIKO3162
Дата сообщения: 31.01.2014 07:13
palsw
А может проще залить 50 (записать АТА оверлей и вендор подать команду N50,,22) и посмотреть после записи поверхности что получилось ?
Автор: Egor PR
Дата сообщения: 31.01.2014 08:03

Цитата:
почему-то не указан gnd.


GND вешается на корпус или на питание. Если адаптер и подопытный диск запитаны от одного БП, то GND к харду подключать не нужно.
Автор: igor_me
Дата сообщения: 31.01.2014 12:51
palsw
Тоесть с другого? Ну ладно, если совместим - можно и его. Всё вроде присутствует. И таблички на треке церта, сразу за ним...
Разобрались с заливкой? Кстати, раз у вас Альпина - возможно команды E>v там и правда нет. Тогда качать комплект и прошивку 8.76. Как выше сказал GennadyIS
Wu Tang
Питание конечно нужно Я это делал так: вынимал чёрный и красный контакты из разъёма БП для флоппика Втыкал их в разъём на диске... Надо будет схему посмореть, куда там питание включается, не перепутайте. Если вдруг всё приготовите - пишите в личку, сегодня вечером могу подключиться...
toxatmn
Да кто-то где-то писал, что именно прошивка CC49 порой ведёт себя более "сговорчиво" по части того же внутреннего формата. А чего не запустили внутренний формат, а ремапите в Виктории? Тогда потом в P-list дефекты надо будет перенести...
Автор: GennadyIS
Дата сообщения: 31.01.2014 13:01
palsw
Здесь комплект, всё уже подготовлено, есть скрипт для заливки:
http://zalil.ru/34943851
пошёл домой...
Автор: palsw
Дата сообщения: 31.01.2014 13:03
igor_me

с этого винта комплект ,когда он еще был рабочим.
заливал вчера по sdld но наверно не правильными скриптами - не смог стартануть из памяти камандами r и j,,22
Автор: NiTr0
Дата сообщения: 31.01.2014 13:15
Michael99

Цитата:
Или второй вариант - понизить плотность по команде "vx,xxx" на Е-уровне

На альпине? Не путаете ничего?
Автор: Michael99
Дата сообщения: 31.01.2014 13:22

Цитата:
На альпине? Не путаете ничего?

Мож и спутал, мож не во всех варях. Давно их не вижу... Мож команда появилась в Тонках и выше. Я ж написал "возможно".
Автор: palsw
Дата сообщения: 31.01.2014 14:27
GennadyIS

Вашим скриптом не хочет грузить

STR/b576/0///0/0
BAUDRATE/57600
STR/d80,1/0
SLEEP/4000
SEND_FILE/1024/app.bin/<0/<180
STR/j,,1
HEX/1A
SLEEP/4000
SPEED/115200
STR/d,2,0/0
SLEEP/4000
SEND_FILE/2048/cert.bin/<0/<244
BAUDRATE/9600
SLEEP/4000
STR/r
SPEED/115200
STR/h11,0,0/0
SLEEP/4000
SEND_FILE/512/certtable.bin/<0/<11
SPEED/9600


в логе

скорость порта установленна в:57600


пауза 4000 м.сек.

посылаем I:\HDD\ST_MEM\st_mem_SDLD\app.bin 0C0 блоков по 1024 байт
посылаем блоки :


======================
дальше все замирает.

немного модернизировал скрипт

SPEED/57600
STR/d80,1/0
SLEEP/4000
SEND_FILE/1024/app.bin/<0/<180
SPEED/9600
STR/j,,1
HEX/1A
SLEEP/4000
STR/d,2,0/0
SLEEP/4000
SPEED/115200
SEND_FILE/2048/cert.bin/<0/<244
SPEED/9600
SLEEP/4000
STR/r
STR/h11,0,0/0
SPEED/115200
SLEEP/4000
SEND_FILE/512/certtable.bin/<0/<11
SPEED/9600


в логе
Скорость COM/HDD=57600 / B0576
Z
T>

пауза 4000 м.сек.

посылаем I:\HDD\ST_MEM\st_mem_SDLD\app.bin 0C0 блоков по 1024 байт
посылаем блоки :
001
002
003
......
0BF
000
послали файл I:\HDD\ST_MEM\st_mem_SDLD\app.bin блоками по 1024 байт
пауза 4000 м.сек.

дальше все висит.на команды нет ответа.как залился файл слышно несколько раз винт головкой подергает и все дальше тишина.
Автор: SRUTSSSSSSSS80
Дата сообщения: 31.01.2014 15:58
SPEED/57600
STR/d80,1/0
SLEEP/4000
SEND_FILE/1024/app.bin/<0/<180
SPEED/9600 - сразу тут же перешли на другую скорость а веник то нет.
STR/j,,1
HEX/1A
SLEEP/4000
STR/d,2,0/0
SLEEP/4000
SPEED/115200
SEND_FILE/2048/cert.bin/<0/<244
SPEED/9600
SLEEP/4000
STR/r
STR/h11,0,0/0
SPEED/115200
SLEEP/4000
SEND_FILE/512/certtable.bin/<0/<11
SPEED/9600
Автор: palsw
Дата сообщения: 31.01.2014 16:02
оставил в покое app решил потренироваться на cert

скрипт
SPEED/115200
STR/d,2,0/0
SLEEP/4000
SEND_FILE/2048/cert.bin/<0/<244
SPEED/9600
SLEEP/4000
STR/r


лог

Not Interface Age! Cert Table loaded

T>r
Disk Code Revision # .258 CRC ==> 513F
T>((VALID Cert Disk Code Detected - Revision # .258

T>
T>
Скорость COM/HDD=115200 / B0115
Ъ
T>

пауза 4000 м.сек.

посылаем I:\HDD\ST_MEM\st_mem_SDLD\cert.bin 091 блоков по 2048 байт
посылаем блоки :
001
002
.......
000
послали файл I:\HDD\ST_MEM\st_mem_SDLD\cert.bin блоками по 2048 байт
Скорость COM/HDD=9600 / B0096
пауза 4000 м.сек.

r
Command Inactive - No VALID Cert Code Detected
T>

ругается и все


Добавлено:
SRUTSSSSSSSS80
тут четко переходит на скорость 9600 и веник успевает и отрабатывает команду r
Автор: igor_me
Дата сообщения: 31.01.2014 17:10
palsw

Цитата:
решил потренироваться на cert

А надо сначала на апп Потому как когда будете лить в реальных условиях, до заливки и старта апп, заливка церта не пойдет...

Цитата:
HEX/1A

убрать совсем

Цитата:
STR/j,,1

убрать, подавать команду руками, не из скрипта...

Добавлено:
И лучше разделить скрипт на 3 части, по отдельности каждый объект лить...
Автор: palsw
Дата сообщения: 31.01.2014 17:29
igor_me

пробовал лить отдельно апп -в конце заливки винт хрюкает головками пару раз и уже не дает вводить команды.буду мучать дальше

Добавлено:
igor_me
удалил все левые скрипты что бы не путаться.
создал 1 скрипт

SPEED/9600
STR/d80,1/0
SLEEP/4000
SEND_FILE/1024/app.bin/<0/<180
SLEEP/4000
SPEED/9600

скорость минимум.
все льется красиво.как только залилось слышно как шпиндель приостанавливается и раскручивается снова.потом головка пару раз хрюк-хрюк и появляеться т>
ввожу j,,1 и тишина

Interface task reset1024k x 16 buffer detected
ALPINE - 1_Disk M-21 11-25-03 18:53
Head Mask FFFF - Switch to full int.
Spin Ready
8.01 03-18-05 15:46
(P)PATA Reset
Not Interface Age!

T>
Скорость COM/HDD=9600 / B0096
T>
T>

пауза 4000 м.сек.

посылаем I:\HDD\ST_MEM\st_mem_SDLD\app.bin 0C0 блоков по 1024 байт
посылаем блоки :
001
002
003
юююююю
0BF
000
послали файл I:\HDD\ST_MEM\st_mem_SDLD\app.bin блоками по 1024 байт
тут сразу раскрутка снова шпинделя происхоидт

пауза 4000 м.сек.

Скорость COM/HDD=9600 / B0096
T>
T>
j,,1

почему останавливается шпиндель ?

Добавлено:
igor_me

Ура !
научился лить APP!!!


100% рабочий скрипт на заливку app
SPEED/57600/b576
STR/d80,1/0
SLEEP/4000/1
SEND_FILE/1024/app.trc/<0/<180
STR/j,,1
SPEED/9600


лог
послали файл I:\HDD\ST_MEM\st_mem_SDLD\app.trc блоками по 1024 байт
F>j,,1
8.01 03-18-05 15:46
(
T>
Скорость COM/HDD=9600 / B0096



Добавлено:
готово.могу лить APP,CERT,Cert_Table версии 8.76 и тест N2,,22 запускается .готов к понижению плотности

Добавлено:
скрипт таблички
SPEED/57600
SLEEP/4000
STR/h11,0,0/0
SEND_FILE/512/table.trc/<0/<11
SPEED/9600
Автор: igor_me
Дата сообщения: 31.01.2014 21:29

Цитата:
все льется красиво.как только залилось слышно как шпиндель приостанавливается и раскручивается снова.потом головка пару раз хрюк-хрюк и появляеться т>
ввожу j,,1 и тишина

Ну правильно, апп уже давно запущен и работает
Вам до сих пор к сожалению забыли сказать, что заливать апп надо в safemode (именно из него и пускается "скан из памяти"...). Чтобы туда попасть, нужно отключить питание диска (терминал подключен и прога открыта), зажать Esc, подключить питание к диску, отпустить Esc. Диск не должен раскрутить движок и выйти на уровень F> . Если так - получилось, теперь можно лить апп...

Добавлено:

Цитата:
могу лить APP,CERT,Cert_Table версии 8.76

А прошивка у вас 8.76??? Нет? Так надо прошить. Всё только начинается
Автор: NiTr0
Дата сообщения: 31.01.2014 21:32
Кого прошить? Маску прошить?
Автор: igor_me
Дата сообщения: 31.01.2014 21:39

Цитата:
Кого прошить? Маску прошить?

Точно, не заметил У себя бы я просто плату обсмотрел бы и увидел, что флешки нет (если её действительно там нет, писали же, что масочное иногда во флеху вроде зашивали...) Тогда ещё флешку припаять на плату. Целых два интересных дела уже предстоит palsw
Автор: palsw
Дата сообщения: 31.01.2014 22:01
igor_me

а прошивки то нету у меня 8.76. есть где качнуть bin 64кб ?

и еще название микрухи -припаять минутное дело,главное найти ее.

то ,что лить app нужно с под F> уже догадался - все отлично льется.

Добавлено:
запутали меня совсем .зачем мне еще шить пзу ?оно у меня рабочее и зашито в маске процессора.
прошивка 8.01 апп и 8.76 работают на маске M-21

И, сколько мне помнится, 3.76 и 8.76 были только под М.14 и М-21.
у меня винт отлично стартует с залитой 8.76 и можно запускать тесты.можно на блины переместить комплект ,можно из озу работать.

Автор: igor_me
Дата сообщения: 31.01.2014 22:29

Цитата:
S.15

А это где нашли? В ресурсах 8.76 прочитали где-то? Можно и её, вообще на HDDguru есть вроде комлекты с прошивкой...
http://files.hddguru.com/download/PC-3000%20Support/Firmware/Seagate/Alpine/
Кстати вижу там комплект, правда от сороковки, под M-21, можно попробовать, правда править потом в ресурсах придётся, размер как минимум, может ещё чего... http://files.hddguru.com/download/PC-3000%20Support/Firmware/Seagate/Alpine/ST340014A%20M-21%208.76_.256_.255.zip

Цитата:
припаять минутное дело

Это радует, что нет проблем, тогда остально просто. Микруха SPIFlash, типа 25P05AV
Там ещё надо резистор припаять на плату, чтобы она определялась. Искать примерно так: "Надо искать посадочное место под резистор 4,7 кОм около проца напротив белой
наклейки. Одним концом идёт в проц, другим - на 3-ю и 7-ю ногу на флешке."
Где-то в ветке подробнее было, можете ещё фото платы выложить своей, если сами не найдёте...
Автор: palsw
Дата сообщения: 31.01.2014 22:40
igor_me
Ваш пост
Цитата:


День добрый. Я раньше уже просил в сигейтовской ветке, но что-то никто не откликнулся. Пробую здесь.
А нужно мне было всего-то комплект ресурсов 8.76 c образом ПЗУ для ST380011A. Копал инет - вот нигде не нашёл
Пытался дёрнуть ПЗУ из одного комплекта, а треки - от другого. Так ведь тоже нету. Вот S.15, M.15 - полно образов, нет под них комплекта 8.76 (если они вообще существовали под эти версии флешь ). А вот несколько комплектов 8.76 под M.14, так образа флешки такой нигде нету. Может я "слеповат", недоглядел, но вот честно - не нашёл
Киньте кто-нибудь в меня комплектом 8.76 с образом ПЗУ, или образ M.14 01-16-03 11:51 на худой конец. А то сколько я уже с этой Альпиной "танцевать" буду? Заранее спасибо




Добавлено:
igor_me
все что получиться это припаять флешку и зашить S15.
Далее скачать комплект 3.76 и уже с ним работать.смысл от 8.76 если масочное ПЗУ m-21 m-14 не работают с 3.76 ,а 8.76 не работает S15
.возможно ошибаюсь.Имхо
Автор: igor_me
Дата сообщения: 31.01.2014 22:58
А да, был такой разговор. На что мне ответили "Определить под какую флешь комплект очень просто. Нодо посмотреть App. Если там, например M67, то это под М.14 и М-21.
Если там, напрмер, F46, то S.15. И, сколько мне помнится, 3.76 и 8.76 были только под М.14 и М-21.
и в районе 0E80h смотрим версию. "
Так что - решайте, какой комплект и откуда и под какую флеш. Думаю, можно попробовать тут попросить у народа конкретно под вашу прошивку , если с файлообменника ничего не подойдёт...

Добавлено:

Цитата:
возможно ошибаюсь.Имхо

Точно не знаю, сам запутался в ваших рассуждениях . Если вы S-15 взяли только из моего поста - то пока оставьте его, гляньте по описанию выше, что у вас в апп. потом определимся...
Автор: palsw
Дата сообщения: 31.01.2014 23:04
igor_me
Если можно по шагам процесс:

1.найти пзу и припаять с резюком.
2.залить туда что ?S15 или массочное M-21?
3.скачать комплект с версией X.XX ?
4.Изменить плотность .Как?

igor_me
у нас ремонтная прошивка 8.76 которая может изменять плотность и рубить головы.зачем шить и паять пзу мне не понятно

Добавлено:
GennadyIS


Цитата:
на Альпине?
Тогда уж играться на E>a
Но проще всего найти комплект от 8.76 ,если не пройдёт-тогда рубить голову на 8.01 ИМХО.



комплект найден рабочий 8.76 .заливаю в память и готов к понижению плотности.
Автор: igor_me
Дата сообщения: 31.01.2014 23:18

Цитата:
у нас ремонтная прошивка 8.76

У вас не прошивка, а комплект объектов служебки, без прошивки, правильно? Другое дело - что он может быть совместим с масочной ПЗУ M-21. Вот сейчас возьмите и залейте апп от комплекта 8.76 из safemode, стартаните. Если стартанул - тогда ничего шить не надо будет, можно пускать селф...

Цитата:
4.Изменить плотность .Как?

8.76 сама по себе уменьшает плотность, если не путаю. Команд дополнительных не надо. Просто пускать скан из памяти по обычной инструкции...
Автор: palsw
Дата сообщения: 31.01.2014 23:37
igor_me

да комплект стартует ,я же писал еще пару постов назад...


залить апп,серт,таблички и просто пустить селфскан n2,,22 ?
серийник нужно менять?
Автор: igor_me
Дата сообщения: 31.01.2014 23:39
А, ну значит я не понял просто. тогда можно пускать селф

Добавлено:
Ушёл спать, будут вопросы - завтра продолжим...
Автор: palsw
Дата сообщения: 01.02.2014 11:34
прогнал второй винт (st380011a) - так же висел на тесте 4F.
са подгруженный 8.76


Total Cert Time = 10:48:45

ASCII logging off

Power Cycling
OkEnd Test 50

T>Age=50 Type=21 MxCyl=16358 MxHd=1 MxSct=394 BSz=0000 TCode=0000
Pgm=00 Trk=00020(00020).0(0).0C5(0C2) Zn=0 Err=00 ErCt=0000 Hlth=0008 CHlth=0008 Ready LBA=052F038E

:5000080821000001 AX`5JVP56EV' "000000000000"0E82B-0E8AA
SRAM Ovly = Diag

Rbit Hard Firm Soft OTF Raw Rhdr Wbit Whrd Wrty Whdr
Limit 10.2 10.2 9.5 8.0 0.0 5.0 7.4 9.2 9.2 6.5 7.4
Hd 0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
Hd 1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0


са само ляжет на блины или вручную прописывать?


Добавлено:
вопрос решен

Interface task reset1024k x 16 buffer detected
ALPINE - 1_Disk M-21 11-25-03 18:53

Buzz - Head Mask FFFF - Switch to full int.
Spin Ready
8.76 09-29-04 14:34
(P)PATA Reset
OVERLAY FAILED(
T>

Автор: igor_me
Дата сообщения: 01.02.2014 11:40

Цитата:
прогнал второй винт

У него тоже проблемы с головой были? Вроде про него не рассказывали...

Цитата:
вопрос решен

В смысле прошёл селф? Гут, но ещё не всё

Цитата:
OVERLAY FAILED

оверлей и вендор ещё писать надо... В вендоре, если объём диска уменьшился, надо править объём...

Добавлено:

Цитата:
са само ляжет на блины или вручную прописывать?

Не понял вопрос Если апп, церт таблицы, - то они уже легли. Если оверлей и вендор не писали - их писать надо и объём править, как выше написал...
Автор: palsw
Дата сообщения: 01.02.2014 11:52
igor_me
как узнать обьем уменьшился или нет?

комплект Са 8.76 был от 40gb .если залить вендор и оверлей то будет 40? ST340014A_M-21_8.76_.256_.255

Добавлено:
igor_me

Цитата:
У него тоже проблемы с головой были? Вроде про него не рассказывали...


он совсем плохой был -даже win xp не ставился и разделы не создавались.


Цитата:
оверлей и вендор ещё писать надо... В вендоре, если объём диска уменьшился, надо править объём...



как узнать уменьшился обьем или нет?комплект са 8.76 от 40 gb ST340014A_M-21_8.76_.256_.255.Если залью вендор и оверлей будет 40 gb?


Цитата:
В вендоре, если объём диска уменьшился, надо править объём...


как его править?
Автор: igor_me
Дата сообщения: 01.02.2014 12:08

Цитата:
как узнать обьем уменьшился или нет?

Раз пускали FW пониженной плотности - обязан был уменьшится. Узнать можно, посмотрев зонную таблицу по 2>x

Цитата:
если залить вендор... то будет 40?

Скорее всего - да, оверлей к объёму диска не имеет отношения...

Цитата:
как его править?

Вот это надо будет объяснять очень долго Проще выложить вендор и я поправлю. И ответ на 2>x
А оверлей можете уже записывать, его менять никак не надо, заморочки только с вендором...
Автор: palsw
Дата сообщения: 01.02.2014 12:34

Цитата:
У него тоже проблемы с головой были? Вроде про него не рассказывали...


проблемы по хуже были.виндовс не ставился.акроникс ругался на сектора при попытке загрузиться.


Цитата:
верлей и вендор ещё писать надо... В вендоре, если объём диска уменьшился, надо править объём...


как править обьем ?у меня комплект от 40gb ST340014A_M-21_8.76_.256_.255

как узнать сейчас какой получился обьем?

Добавлено:
http://yadi.sk/d/yqb8Re6TH7Cxg

полный лог селфскана второго винта с прошивкой уже 8.76
Автор: igor_me
Дата сообщения: 01.02.2014 12:40

Цитата:
как узнать сейчас какой получился обьем?

отвечено выше

Цитата:
2>x


Цитата:
полный лог селфскана второго винта с прошивкой уже 8.76

не смог скачать Но там итогового зонника может не быть, не помню. Дайте же ответ на 2>x наконец
ЗЫ Выкладывали бы на zalil.ru , там усё и у всех качается...

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172

Предыдущая тема: Samsung (Самсунг). Ремонт и восстановление накопителей. IV


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.