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

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

Автор: igor_me
Дата сообщения: 09.02.2014 16:48

Цитата:
Как логи посмотреть?

Вообще-то надо было их записывать из терминала в процессе селфа (я и не сомневался, что этого не делалось ). Сейчас можно глянуть хотя бы то, что сохранено в винте T>D1,,40. Лог в архив и на zalil.ru выкладываем, например...
Но перед этим надо восстановить Апп!

Цитата:
ERR 43: App Code

А как вы уже умудрились "потерять" апп? Что делали с винтом???

Добавлено:
ЗЫ Ресурсы-то сохранили перед селфом, я забыл?
Автор: salun
Дата сообщения: 09.02.2014 17:11
App cert vendor overlay cert table сохранeны.
Я не сделал ничего особенного.
А как перейти с F> на Т>? Просто / ? Или ст_мем умеет залить апп в этом положении?
Автор: klepiku
Дата сообщения: 09.02.2014 17:20
вопрос тест окончился ? или нет


************* ASCII LOG OVERFLOW ****************

Test=4f, Feature=0, cumhlth=2008, curhlth=2008
AbEnd Test 4E

T>
Автор: NiTr0
Дата сообщения: 09.02.2014 17:30
salun
апп на f и льется...

klepiku
ну да, кончился, неудачно...
Автор: klepiku
Дата сообщения: 09.02.2014 18:00
NiTr0
как его пнуть дальше и как он должен кончится ?
Автор: AntiMember
Дата сообщения: 09.02.2014 18:19
NiTr0

Цитата:
как его пнуть дальше и как он должен кончится ?

А зачем ?

Цитата:
cumhlth=2008, curhlth=2008

Автор: igor_me
Дата сообщения: 09.02.2014 18:24
klepiku

Цитата:
как его пнуть дальше и как он должен кончится ?

Да, здоровье совсем не гут. Но можно попробовать допинать. Надо смотреть по логу, какие тесты ещё не прошли и продолжать с этого теста: Nxx,,22. Но лучше для начала посмотреть текущий лог, что там не так. Может там явно видно, что голова какая-то пимирает, тогда тогда дальше нет смысла пинать... Сами не умеем? Выкладывайте, глянем...
Автор: Wu Tang
Дата сообщения: 10.02.2014 00:16
igor_me

Цитата:
Немного сплющить контакты плоскогубцами и надеть на них кембрики. Всё работает, делал так. Главное опять же - контакты не перепутать  Ждём-с...

да, как вариант поджать, завтра попробую сколхозить.

Цитата:
Хитачи 40Гб и роутер? Через конвертер что-ли был включен?

через коробку юсб.

Цитата:
Ну стучит, похоже (на записи звук как-будто по дереву стучат ) Возможно какая-то из голов "того"

это он сразу после подачи питания начинает так стучать.
отключить бы тогда голову.
Автор: Michael99
Дата сообщения: 10.02.2014 08:32

Цитата:
отключить бы тогда голову.

У Хитачи не отключаются головы. Только правится карта для поднятия даты.
Автор: palsw
Дата сообщения: 10.02.2014 14:28
продолжаю начатую тему о 400-ке
тест с блинов N2..22 совсем заглючился и я его прервал и решил запустить с памяти .так как сохранил все предварительно родное - лог заливки

[more]
шЂЂЂЂАReset8192k x 16 DRAM
GALAXY - 1_Disk S-7A 12-08-06_16:41

Buzz HM SFI
!
ERR Read App Code
(
F>

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


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

посылаем I:\HDD\GALAXY\ST_MEM\st_mem_SDLD\st_mem_SDLD\st_mem_SDLD\App.bin 08E блоков по 2048 байт
посылаем блоки :
001
002
003
004
005
006
007
008
009
00A
00B
00C
00D
00E
00F
010
011
012
013
014
015
016
017
018
019
01A
01B
01C
01D
01E
01F
020
021
022
023
024
025
026
027
028
029
02A
02B
02C
02D
02E
02F
030
031
032
033
034
035
036
037
038
039
03A
03B
03C
03D
03E
03F
040
041
042
043
044
045
046
047
048
049
04A
04B
04C
04D
04E
04F
050
051
052
053
054
055
056
057
058
059
05A
05B
05C
05D
05E
05F
060
061
062
063
064
065
066
067
068
069
06A
06B
06C
06D
06E
06F
070
071
072
073
074
075
076
077
078
079
07A
07B
07C
07D
07E
07F
080
081
082
083
084
085
086
087
088
089
08A
08B
08C
08D
000
послали файл I:\HDD\GALAXY\ST_MEM\st_mem_SDLD\st_mem_SDLD\st_mem_SDLD\App.bin блоками по 2048 байт
F>j,,1
3.AAK 12-08-06_16:44 AAK,GX_3D_6H_S,3A
(
T>
r
Command Inactive - No VALID Cert Code Detected
T>

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


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

посылаем I:\HDD\GALAXY\ST_MEM\st_mem_SDLD\st_mem_SDLD\st_mem_SDLD\Cert.bin 085 блоков по 4096 байт
посылаем блоки :
001
002
003
004
005
006
007
008
009
00A
00B
00C
00D
00E
00F
010
011
012
013
014
015
016
017
018
019
01A
01B
01C
01D
01E
01F
020
021
022
023
024
025
026
027
028
029
02A
02B
02C
02D
02E
02F
030
031
032
033
034
035
036
037
038
039
03A
03B
03C
03D
03E
03F
040
041
042
043
044
045
046
047
048
049
04A
04B
04C
04D
04E
04F
050
051
052
053
054
055
056
057
058
059
05A
05B
05C
05D
05E
05F
060
061
062
063
064
065
066
067
068
069
06A
06B
06C
06D
06E
06F
070
071
072
073
074
075
076
077
078
079
07A
07B
07C
07D
07E
07F
080
081
082
083
084
000
послали файл I:\HDD\GALAXY\ST_MEM\st_mem_SDLD\st_mem_SDLD\st_mem_SDLD\Cert.bin блоками по 4096 байт
пауза 4000 м.сек.
T>r
Disk Code Revision # .0BC CRC ==> AD62
T>
[/more]

как видно app и cert слился правильно и заливаются туда куда надо

cert создавал скриптом

CREATE_FILE/0_.trc/cert.bin/1/0/35C/1
CREATE_FILE/1_.trc/cert.bin/0/0/CC/1

Вот с табличкой пока не понятно.есть скрипт но на выходе файл 12кб и внутри все нули.
Оригинальный файл имеет тоже 320кб и я так думаю его нужно подготовить предварительно по размеру и вот тут тупик.Если не сложно подскажите как.В самом файле в начале идут 0 и примерно с середины есть колд и потом снова нули и еще небольшой участок кода и до конца уже идут нули.Хочу сам все сделать

ага,чуток догнал.вначале 0000 я беру смещение 1A8H и умножаю на 200H получаю 35000 и так и есть в файле как раз идет код после с этого значения
Автор: salun
Дата сообщения: 10.02.2014 14:54
Не знаю сделал-ли хорошо, залил app, cert и table, а сейчас при нажатии ^R ругается на
Bad AppCodeKey
T>D1,,40
Command Inactive - No VALID Cert Code Detected
Куда дальше?
Автор: igor_me
Дата сообщения: 10.02.2014 16:07
palsw

Цитата:
Хочу сам все сделать

Если хотите сами - то вот тот код, который "с середины" нужно вырезать и поместить в новый файл. Какая там у вас длина табличек, не помню, по размеру можно понять, что это тот кусок. А потом первый сектор (200h байт) вырезать и вставить в конец файла. Если разберётесь - молодца. Но для первого раза можете выложить исходник, я сделаю. Один раз увидите по аналогии - дальше самому легко...
salun

Цитата:
Bad AppCodeKey

Видел такое после окончания селфа, после заливки оверлея исчезало...
А вы
Цитата:
залил app, cert и table

делали из принудительного safemode (старт диска с зажатым Esc)???
Автор: Wu Tang
Дата сообщения: 10.02.2014 17:01
Michael99
а к терминалу его подцепить можно?
Автор: Michael99
Дата сообщения: 10.02.2014 17:21

Цитата:
а к терминалу его подцепить можно?

Зачем ? Если речь идёт о хитачи конечно ж...
Автор: palsw
Дата сообщения: 10.02.2014 18:02
igor_me

что то лыжи не едут

подготовил файлик таблиц .Винт изнчально в режиме F .Заливаю апп получаю режим T далее заливаю cert -потом ждму r и все отлично.далее запускаю скрипт по заливке таблички и тут при появлении надписи отправляю файл - сразу диск заново раскручивается и
выпадает снова в режим F.

вот скрипт - или не туда лью или не то лью


SPEED/57600
STR/h17/0
SLEEP/4000
SEND_FILE/512/super.bin/<0/<17
SPEED/9600


T>r
Disk Code Revision # .0BC CRC ==> AD62
T>
Скорость COM/HDD=57600 / B0576
я
T>

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



посылаем I:\HDD\GALAXY\ST_MEM\st_mem_SDLD\st_mem_SDLD\st_mem_SDLD\super.bin 017 блоков по 512 байт
посылаем блоки :

(тут винт начинает заново раскручиваться). дальше лог не идет.

http://zalil.ru/34960241
Автор: Wu Tang
Дата сообщения: 10.02.2014 19:25
Michael99
как зачем, а операцию эту как делать, если он биосом еле детектится.

ps землю можно кидать на любую gnd?

а +5 на +5 motor?
Автор: Egor PR
Дата сообщения: 10.02.2014 20:15
Такой адаптер подойдет для работы через терминал?
http://dx.com/ru/p/pl2303hx-usb-to-rs232-ttl-converter-adapter-module-164590#.UvkOiPvVEwr
Автор: igor_me
Дата сообщения: 10.02.2014 20:23
palsw

Цитата:
что то лыжи не едут

Надо смазку чуток сменить Вот в скрипте у вас верно (судя по МОЕЙ "нарезке") получилась длина - 17h. А вы как-то хитро при этом умудрились "нарезать" файл длиной 18h ? Как так?
Вот сравните, у вас лишний сектор, предпоследний...
http://zalil.ru/34960497
ЗЫ И не пользуйтесь скриптами для нарезки\склейки, всё в HEX-редакторе вручную, так надёжнее...
Wu Tang

Цитата:
как зачем, а операцию эту как делать, если он биосом еле детектится

Michael99 по первой всегда "загадочно и многозначительно" отвечает, а только потом расшифровывает . Не известны команды терминальные для хитачи и почти всё с ним делается вендор-командами (которых впрочем тоже почти нет в открытом доступе), по интерфейсу Плюс если головы отключить нельзя, как сказали - то смысл? Если вы всё ещё хотите данные - то отключение головы, если бы оно было, не просто не помогло бы, а противопоказано. Если действительно голова - то к спецу на пересадку. Если на данные забили - отремонтировать шансов немного. Разве что, если это очень старая модель - то можно в досовской PC3000 поковырять. Если интересно и не найдёте её сами - маякните в личку...

Добавлено:
Egor PR
Должен подойти...
Автор: palsw
Дата сообщения: 10.02.2014 20:29
igor_me
я еще сам задумался резать 17 или 18 - не учел 0 .резал все вручную .скриптом клеил только серт и то не уверен .встречал 2 скрпта - заливка склеиного серта и заливка за 2 захода
Автор: igor_me
Дата сообщения: 10.02.2014 20:37

Цитата:
17 или 18 - не учел 0

Вообще-то тут счёт с 1, это же количество. Последний получается 17h, если считать с 1. разделите на калькуляторе. А если считать с 0 - последний получится 16h Как-то так...
Цитата:
я еще сам задумался резать 17 или 18

А задумываться не надо. Надо резать сначала и по окончание FF. А уже по фактическому количеству секторов писать скрипт. Потому как на некоторых семействах, в зависимости от FW, длина табличек может различаться на 1, а на NHAWK - даже на 2-3 сектора.
Так селф пошёл?
Автор: palsw
Дата сообщения: 10.02.2014 20:46
igor_me
селф не прошёл - отвисает винт и адаптер ком-порта.муть прет от винта.

я смотрел файл офсет.хсл и там указано 18h секторов
Автор: igor_me
Дата сообщения: 10.02.2014 20:59
Если б та таблица была от производителя - одно. Но она такими же узерами составлена, как мы В ней могут быть ошибки. Да и у вас вот прям аккурат в 17h укладывается. Но попробуйте 18h тоже. Потому, что у вас там что-то в том секторе, почти пустом, виднеется, чего нету в большом файле, странно как-то. Скрипт только поправьте... Кстати, а вы ресурсы грузите из принудительного safemode?
ЗЫ Не дадите удалённый доступ на 5 сек, интересно взглянуть, что там не идёт ...
Автор: Wu Tang
Дата сообщения: 10.02.2014 21:08
igor_me
ладно хитач пока в очередь поставлю. модель ic25n040atmr04-0

сейчас подключил 5400.3 к терминалу, питание через проводки от флопика, как вы сказали.
лог дает



также пробовал с перемычкой на cable select, как пишет товарищ - http://forum.ru-board.com/topic.cgi?forum=84&topic=1860&start=1220#5
но на ctrl z не реагирует, не пойму почему, а то хотел уже вам удаленку давать.
ps может земельный провод от шнурка терминального, тоже куда-то подцеплять...
Автор: igor_me
Дата сообщения: 10.02.2014 21:15
Проверить правильность подключения адаптера. И сам адаптер проверить, замкнув RX на TX. "Эхо" есть? Минут через 20 могу и подключится, кидайте в личку логин, если что.....
Автор: Wu Tang
Дата сообщения: 10.02.2014 21:24
igor_me
адаптер рабочий проверен на 7200.11, 7200.12, эхо есть.
ps контакты кинул на 2 и 42 пин - http://pinoutsguide.com/HD/Ata44Internal_pinout.shtml gnd и +5motor, может надо было +5 logic?
teamviewer давать?

Автор: palsw
Дата сообщения: 10.02.2014 21:28
igor_me

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

мои скрипты

/ST_MEM_SDLD
//App from level F GALAXY
//
STR/b576/0
BAUDRATE/57600
STR/d60,2/0
SLEEP/4000
SEND_FILE/2048/App.bin/<0/<238
STR/j,,1
HEX/1A


// Cert GALAXY
//LEvel T
STR/B115/0
BAUDRATE/115200
STR/d,3,0/0
SLEEP/4000
SEND_FILE/4096/Cert.bin/<0/<428/1
SLEEP/4000
BAUDRATE/9600

SPEED/57600/
STR/h17,0/0
SLEEP/4000
SEND_FILE/512/tabl.bin/<0/<17
SPEED/9600


возможно серт не правильно лью.видел 2 варианта заливки - за 2 захода для 0 и 1 головки и вариант заливки целиком как у меня в скрипте после склейки 2х файлов.
Автор: Egor PR
Дата сообщения: 10.02.2014 21:37

Цитата:
Такой адаптер подойдет для работы через терминал?
http://dx.com/ru/p/pl2303hx-usb-to-rs232-ttl-converter-adapter-module-164590#.UvkOiPvVEwr



Цитата:
Должен подойти...


А почему-то не работает (
1. драйверы от Prolific нормально встали (Win XP)
2. Rx и Tx замыкаю - эхо есть
3. проверил (прозвонил), что выводы Rx, Tx, GND соответствуют этой картинке
http://i01.overclockers.ru/1cce05cbf10ac88089455d5f90ba2b03/z6ngo2uf80xccmoc.jpg
4. когда подключен к харду без GND, в терминале мусор при попытке что-либо напечатать.
Когда GND на корпусе харда, то ответа в терминале нет.
38400,8,n,1,no flow control

На чипе маркировка PL-2303HX LF10193A. И еще припоем замкнуты выводы:
26 (test) и 25 (GND)
22 (tri-state) и 21 (GND)
Автор: igor_me
Дата сообщения: 10.02.2014 21:39

Цитата:
STR/h17,0/0

Не понял, это откуда? У вас же правильно было до этого: "STR/h17/0"
И попробуйте со своим файлом и длиной 18h (ведь скриптом, который выше, вы пытались лить мой файл, не так ли? Ваш длиной 18h).

Цитата:
ЗЫ Не дадите удалённый доступ на 5 сек, интересно взглянуть, что там не идёт


Автор: salun
Дата сообщения: 10.02.2014 21:40
igor_me
Цитата:
Цитата:
Bad AppCodeKey  

Видел такое после окончания селфа, после заливки оверлея исчезало...
Случилось точно так.
Логи
Автор: igor_me
Дата сообщения: 10.02.2014 21:42
Egor PR
Поменяйте местами RX и TX на разъёме винта. Модель винта напомните... Втыкаете согласно схеме?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172

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


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