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

» Samsung (Самсунг). Ремонт и восстановление накопителей. III

Автор: Jek1975
Дата сообщения: 08.12.2012 15:36
noyhay

Цитата:
Понял что программы надо грузить в Windows 98. А как там поставить сата драйвера на винт чтобы его увидело и какие нужны. Или нужен переходник SATA переходник...

Я тут с ПРОГРАММНЫМИ_РЕМОНТАМИ HDD тоже почти 1й раз, но с компьютерами по всякому ковыряюсь с ~1994 года. Поэтому кое-что посоветовать могу...

Не знаю насколько вам поможет Win98, т.е. по моему это фигня...

Лучше будет найти мать, в которой можно выставить совместимость жёстких дисков в "IDE" (а не "ACHI" или что-то другое).
Потом возьмите любую ненужную USB флешку или SD карточку и любым способом отформатируйте её как "загрузочную DOS" (если будут какие-то трудности типа сообщений "мало памяти", то нужно будет добавить в COFIG.SYS: himem.sys или QUEMM.386 или... если если ничего не получится я залью вам куда-нибудь нормальное содержимое для флешки). Потом залейте во флешку Volcov Commander. А в конце AUTOXEC.BAT добавьте строку "VC/VC". После этого можете заливать на флешку любые программы - HUTIL или что вам нравится.

Чтоб загружаться с этой флешки в БИОС нужно выбрать загрузочное устройство, и в некоторых матерях в разделе "USB", если такое есть, выбрать "эмуляция флешки как: HDD".

P.S. извиняюсь за опечатки (вроде бы исправил) - писал с телефона.

Добавлено 21:58 мск:

Или ещё проще - гуглом найдите sp37322.exe и скачайте его с сайта Hewelet Packard. Это обновление VT100-54, которым, я зачем-то обновил диск, и теперь в сомнениях насчёт "что заливать после бурна?". Но это ещё и инсталятор DOSа на флешку. Чтоб оно не занималось прошивкой нужно убрать из AUTOEXEC.BAT строку со словом Hp0222p.exe, и вписать Volcov Commander-а (с ним удобное писать комнады: CTRL+Enter = вставить название текущего файла; ESC - погасить панели и "стрелками" перемещаться по уже набраному и дописывать недостающие буквы). Или вообще ничего не добавлять, если вам чисто коммандная строка нравится больше.
Автор: noyhay
Дата сообщения: 08.12.2012 16:02
Jek1975
спасибо, за совет! Думаю с материнкой разберусь, в первый раз слышу про совместимость IDE. По поводу загрузочной флешки проблем нет. Осталось найти мануал по прошивке и файлы прошивки и программы прошивки.
Автор: igor_me
Дата сообщения: 08.12.2012 18:34
http://zalil.ru/34048028
Это файлики
А инструкция по прошивке (и вообще - по бурну) в первой части темы многократно проскакивала (в шапке ссылка). "Версию для печати" открываем - тут всё и найдётся.

Цитата:
Ссылки на них сдохли.

Не совсем корректно. Hutil "всяко версий" можно скачать тут http://files.hddguru.com/download/Software/Samsung/HUTIL/ (и вообще - дико порлезное файлохранилище )
А вот охапка Vtool'ов (в инете они тоже есть, если получше поискать...)
http://zalil.ru/34048045
Автор: AntiMember
Дата сообщения: 08.12.2012 19:25
noyhay
И если собираетесь вкубом пользоваться, то ищите материнку с Intel ICH5, ICH7.
Автор: noyhay
Дата сообщения: 08.12.2012 20:43

Цитата:
http://zalil.ru/34048028
Это файлики
А инструкция по прошивке (и вообще - по бурну) в первой части темы многократно проскакивала (в шапке ссылка). "Версию для печати" открываем - тут всё и найдётся.

Цитата:
Ссылки на них сдохли.  

Не совсем корректно. Hutil "всяко версий"  можно скачать тут http://files.hddguru.com/download/Software/Samsung/HUTIL/  (и вообще - дико порлезное файлохранилище )
А вот охапка Vtool'ов (в инете они тоже есть, если получше поискать...)
http://zalil.ru/34048045

спасибо, а мне точно VM38G90C пойдет? не vm36y90C надо?
и как мне узнать какая Vtool именно мне походит?
Hutil у меня увидел диск и процесс форматирования нормально прошел, но ничего ен изменилось. ошибка вввода/вывода


Цитата:
noyhay
И если собираетесь вкубом пользоваться, то ищите материнку с Intel ICH5, ICH7.

спасибо. а можно без вкубом обойтись? например VTool? там как быть
Автор: igor_me
Дата сообщения: 08.12.2012 21:13
Нету у меня именно этой версии.
Судя по описанию - подойдёт. Я так понимаю, что P\V у вас FS или MS? Значит всё ОК.

Цитата:
а можно без вкубом обойтись?

Можно, только Vtool запускается из под ЧИСТОГО ДОСа. Учитывайте это. Собственно, прошивку можно было залить вообще , например, через HDDL (тоже досовская, в инете легко качается). Vtool может понадобиться для правки заголовка Burn-скрипта, ну и через него же лейте прошивку.

Добавлено:

Цитата:
и как мне узнать какая Vtool именно мне походит?

Конкретно для вашей модели - не скажу (не такой большой опыт у меня пока ) Обычно сначала советуют версию U или S. Пробуйте по очереди. Когда он запускается - показывает список поддерживаемых семейств (ваше, как сами указали, P120S)
Автор: Michael99
Дата сообщения: 08.12.2012 21:20
В FSI написана "родная" версия бурна.
Автор: noyhay
Дата сообщения: 08.12.2012 21:44

Цитата:
загрузись под DOS'ом, с отключенным винтом. затем подключи винт(питание и шлейф) и запусти VTool507.exe
в програме выбираешь порт на котором сидит винт, а потом шьешь... (через вкладку обновление микропрограммы)

Как запустить бурн на Palo:

1) Льем НТ. (ur04z1_f.dn)
2) Дергаем питание. (ВЫКЛ/ВКЛ).
3) Ждем окончания.
4) Даем ресет.
5) Льем БУРН. (ur04z1_b.dn3)
6) Дергаем питание.
7) Ждем окончания.
(IMG:style_emoticons/default/shades.png) Дергаем питание. Ждем готовность.
9) Льем МАЙН. (tk04mm2.bin)
10) Дергаем питание.

т.к. тебе нужна инфа делай так:

1) Льем НТ. (ur04z1_f.dn)
2) Дергаем питание. (ВЫКЛ/ВКЛ).
3) Даем ресет не давая стартовать НТ.
5) Льем МАЙН. (tk04mm2.bin)
6) Дергаем питание.

Загружать надо из под ДОСА через втул507 или HDDL3.1 в винт.
сперва загрузить vf38m93c dn передернуть питание и подождать пока не отработает (регистры HDDL должны погаснуть ),
когда отработает в терминале будет писать LED00 ,потом софт ресет и загрузить
vf38m93c dn3 потом только правят END на BURN. как исправите заголовок передерните питание(регистры HDDL должны погаснуть ) и ждите сутки (бурн - тест) пока в терминале не напишет LED00. если пройдет (бурн - тест) то передерните питание и загрузите
vf50d93m bin и будет вам винт как новый.
используй HDDL 3.1 там есть встроенный терминал


вот что нашел, что это за Palo? на плате написано poseidon
все программы что Vtool что HDDL работают только с IDE. Кроме переходника или материнки с эмуляцией, нет способов сделать бурн Sata?
Не совсем понятно начало операций к примеру заливку НТ. Там просто написано "Льем НТ.", а как до туда дойти не написано.


Цитата:
Судя по описанию - подойдёт. Я так понимаю, что P\V у вас FS или MS? Значит всё ОК.

чем мне посмотреть информацию FS или MS у меня.


Цитата:
найдешь два маленьких отверстия. туда нужно вставить всетодиод! это и есть терминал!
при включении компа надо смотреть чего и сколько он моргнет, или будет просто гореть. (если не будет гореть, попробуй его перевернуть, вдруг перепутал полярность)
скорей всего он моргнет 1 раз длиным и 3 раза коротким.

где конкретно светодиод ставить на плате?
Автор: Michael99
Дата сообщения: 08.12.2012 21:51

Цитата:
вот что нашел, что это за Palo? на плате написано poseidon

Это одно из семейств винтов Самсунг, так же как и Poseidon.

Цитата:
чем мне посмотреть информацию FS или MS у меня.

Глазами. На наклейке винта P/V хх.

Цитата:
где конкретно светодиод ставить на плате?

Лучше почитайте про терминал у Самсунгов, как его плдключить и мониторить процесс бурна.
Автор: south_man
Дата сообщения: 08.12.2012 21:53
noyhay
Посейдон и Пало - разные семейства, но инструкция примерно одинакова...
если прикрутить терминал, а не светодиод, то можно принудительно подать команду на запуск бурна...

Цитата:
FS или MS у меня
- на наклейке написано напротив P/N т.н. material mixing.
Автор: noyhay
Дата сообщения: 08.12.2012 22:00

Цитата:
Это одно из семейств винтов Самсунг, так же как и Poseidon.

Глазами. На наклейке винта P/V хх.

Вглядывался, так и не нашел P/V, вроде зрение 1.



Цитата:
если прикрутить терминал, а не светодиод, то можно принудительно подать команду на запуск бурна...
- на наклейке написано напротив P/N т.н. material mixing.

Про посейдон понял
так, терминал спаять бы мог, но если можно и без него то не вижу необходиоммости.
Нашел схему для терминала для сегейта, она идентичная самсунгу? потому-что на самсунг я не смог найти эл. схемы.
Вычитал что можно залить burn через терминал, значит мне не нужно будет эмулировать IDE?
Какой способ бурна высчитаете более простым?

Вот p/N есть а P/v нет) У меня получается FLC?
Автор: Michael99
Дата сообщения: 08.12.2012 22:24

Цитата:
Вглядывался, так и не нашел P/V, вроде зрение 1.

У меня щас стопка посейдонов перед глазами и у них там где P120S, как раз P/V FS или MS.

Цитата:
Нашел схему для терминала для сегейта, она идентичная самсунгу?

Да, конечно. Можно и шнурок от мобильного использовать.

Цитата:
Вычитал что можно залить burn через терминал,

Можно. Но причём тут ИДЕ ? Заливок всего 2 способа - по АТА и через терминал.

Цитата:
Какой способ бурна высчитаете более простым?

Мне например, без разницы.
Автор: noyhay
Дата сообщения: 08.12.2012 22:38

Цитата:
Можно. Но причём тут ИДЕ ? Заливок всего 2 способа - по АТА и через терминал.

так у меня же его можно только по PATA подсоединить, без эмуляции.
шнурок есть не хочется портить, сделаю по уму на прямую к rs 232
http://www.hardw.net/forum/topic9964.htm
здесь есть комментарий от Сергея Белова как заливать через терминал, это мне подходит?
Заливал в буфер файлы он как я понимаю программой Zoc 4?

В архиве которым со мной поделились 3 файла VM38G90C.dn, VM38G90C.DN3, VM50D90M.BIN.
Все эти файлы зальются по коду приведенному ниже?
Ниже приведен код, его вписывать в Zoc 4?


буфер сделан в проге "SamsungUtility 18-08-2009 00:20 (c) Wildwhiteash" насколько мне об этом сообщает заголовок основной формы проги и написана она если мне не отшибвает память на VisualBasic6 с применением вставок на API.
теперь разберёмся как и чем....
---
Private Sub cmdOpenFlashFile_Click()
Dim sd As Long
ReDim BuferS(0)
Call openS(1)
If UBound(BuferS()) = 0 Then Exit Sub
ReDim BuferSDLD(UBound(BuferS()))
For sd = 1 To UBound(BuferS())
BuferSDLD(sd) = BuferS(sd)
Next sd
lblFlashSizeSDLD.Caption = Trim(Str(UBound(BuferS()))) + " байт в буфере"
End Sub

собсно сама процедурина открытия файла
------------------------------------------------
Private Sub openS(Filetype As Byte)

Dim OFName As OPENFILENAME

If Filetype = 0 Then OFName.lpstrFilter = "Binary Files (*.bin)" + Chr$(0) + "*.bin" + Chr$(0)
If Filetype = 1 Then OFName.lpstrFilter = "Firmware Files (*.dn)" + Chr$(0) + "*.dn" + Chr$(0)
If Filetype = 2 Then OFName.lpstrFilter = "All Files (*.*)" + Chr$(0) + "*.*" + Chr$(0)
If Filetype = 100 Then OFName.lpstrFilter = "Binary Files (*.bin)" + Chr$(0) + "*.bin" + Chr$(0) + "Firmware Files (*.dn)" + Chr$(0) + "*.dn" + Chr$(0) + "All Files (*.*)" + Chr$(0) + "*.*" + Chr$(0)

OFName.lStructSize = Len(OFName)
OFName.hWndOwner = Me.hwnd
OFName.hInstance = App.hInstance
'OFName.lpstrFilter = "Binary Files (*.bin)" + Chr$(0) + "*.bin" + Chr$(0) + "Firmware Files (*.dn)" + Chr$(0) + "*.dn" + Chr$(0) + "All Files (*.*)" + Chr$(0) + "*.*" + Chr$(0)
OFName.lpstrFile = Space$(254)
OFName.nMaxFile = 255
OFName.lpstrFileTitle = Space$(254)
OFName.nMaxFileTitle = 255
OFName.lpstrInitialDir = "App.Path"
OFName.lpstrTitle = "Открытие файла"
OFName.flags = 0


If GetOpenFileName(OFName) Then

Dim hFile As Long
Dim lpFileSize As Long
Dim BF As Long


hFile = CreateFile(OFName.lpstrFile, GENERIC_READ, FILE_SHARE_READ Or FILE_SHARE_WRITE, ByVal 0&, OPEN_EXISTING, 0, 0)
lpFileSize = GetFileSize(hFile, 0)
FileSizeS = lpFileSize
ReDim BuferS(1 To lpFileSize) As Byte

BF = ReadFile(hFile, BuferS(1), UBound(BuferS), 0, ByVal 0&)
Call CloseHandle(hFile)

Else
Exit Sub
End If

End Sub
-----------------

теперь разбираемся что загрузить...
согласно вот этому коду
----
If Filetype = 1 Then OFName.lpstrFilter = "Firmware Files (*.dn)" + Chr$(0) + "*.dn" + Chr$(0)
----
туду нада пхать файлы с расширением *.dn
Автор: SRUTSSSSSSSS80
Дата сообщения: 08.12.2012 23:17
noyhay
Это не Зок
wTerm поищите, там есть посылка файла в порт.

Команда посылки и метод расчёта параметра команды есть в начале этой ветки.

Автор: noyhay
Дата сообщения: 09.12.2012 00:12

Цитата:
noyhay
Это не Зок
wTerm поищите, там есть посылка файла в порт.
 
Команда посылки и метод расчёта параметра команды есть в начале этой ветки.
 

как я понял, я могу собрать терминал на микрухе.
Могу ли я работать с терминалом в Windows 7? Кроме wTerm и фалов прошивки мне больше ничего не нужно?


Цитата:
Залил флешь через терминал wTerm .
Выводим в терминале в DBG>
Даем команду DBG> DN 18500
После перехода курсора на новую строку , нажимаем Terminal - Send file #1- open file/start
(указать файл) ну и посля EP> BOOT> и все готово.  

Заливку выполнить так?

Еще вопрос, куда мне в схеме терминала для микрухи припаять светодиод?
Автор: igor_me
Дата сообщения: 09.12.2012 01:10

Цитата:
куда мне в схеме терминала для микрухи припаять светодиод?

Чтобы видеть, как он мигает "в такт передаваемых данных ? Это же просто для красоты. Думаю - не нужно светодиод навешивать. Его можно в винт припаять, если так хочется.


Добавлено:

Цитата:
Могу ли я работать с терминалом в Windows 7?

Конечно.
Автор: Michael99
Дата сообщения: 09.12.2012 08:04
To All
Про бурн на 2,5" самсунгах.
В Test Description, например для M5S1 имеются файлы бурна *.DN, *.DN4, *.DN2 (они же fflash, burn, main).
Был взят кролик HM121HI (M5S1) для эксперимента с живыми головами, но с дефеками по поверхности.
С комплектом по Test Description висел в бурне по 5 суток, не вываливаясь, но и не завершая цикл.
Следующий эксперимент был по заводской таблице. Использовались файлы в таком порядке :
SCCode - судя по всему сервокалибровка голов (*.D00). Проходит его винт минут за 15-20 с LED 0000.
BBIN - собственно сам бурн (*.400). Идёт как обычно, по степам.
SCRBIN, MAINCODE - видимо это мэйны (*.200).
HTCODE - судя по всему сам fflash для изменения карты голов.
Сейчас кролик с заводским комплектом довольно шустро проходит бурн.
Интересно предназначение SCRFTBIN, SDATAMEM,FB1CODE,FB2CODE.
Кто, что может сказать по этому поводу ?

Автор: noyhay
Дата сообщения: 09.12.2012 13:39
еще интересует вопрос по терминалу, допустим в винте у меня стоит vm36y90C прошивка, когда я буду заливать VM38G90C, разве у меня старые файлы с отличными именами от новой прошивки перезальются? Не останется ли файлов старой прошивки?
Автор: USSTO
Дата сообщения: 09.12.2012 13:48

noyhay


Цитата:
Не останется ли файлов старой прошивки?


Не останеться
Автор: noyhay
Дата сообщения: 09.12.2012 13:59

Цитата:
Не останеться


Читал что нужно скорость порта настроить? Не подскажите какую скорость поставить и может еще настроить что нужно.
Нужно ли мне в системе скорость порта менять?

нажимаем Terminal - Send file - open file/start
Тут мне нужно по очередно
нажимаем Terminal - Send file #1- open file/start файл с расширением .DN
нажимаем Terminal - Send file #2- open file/start файл с расширением .DN3
нажимаем Terminal - Send file #3- open file/start файл с расширением .BIN
указать?
Автор: Michael99
Дата сообщения: 09.12.2012 14:05
Скорость самсунговского терминала 57600.

Цитата:
файл с расширением .DN3

Вам нужно загрузить только его. Мэйн потом, когда завершиться бурн с LED 0000. Если не будет LED 0000, то мэйн лить нельзя. (Скорее всего так оно и будет).
Автор: USSTO
Дата сообщения: 09.12.2012 14:23
noyhay
А про длину файла в Хек \ 2 не забыли ? т . е DN Хек \ 2
Автор: noyhay
Дата сообщения: 09.12.2012 14:35

Цитата:
А про длину файла в Хек \ 2 не забыли ? т . е    DN   Хек \ 2

Это длина файла .DN деленная на два и преобразованная в HEX. Т.е. длина в словах.
Пример: VA35DA91.DN =199168/2 = 99584 = 18500 Hex.
размер вашего ффлешь деленное на два в шестнадцатеричном формате
199168 - это размер в байтах у файла?
У меня размер файла 376 КБ (385 536 байт)
385 536/2=2f100 в хексе у меня получилось, такое может быть?

завтра попробую собрать терминал, куплю все после работы и припаяю

На винчестере Rx Tx это? Платой к верху левые по вертикали. Если перепутаю их местами ничего страшного не будет? Rx это нижний по отношению к плате?


собирать по этой схеме буду
Автор: igor_me
Дата сообщения: 09.12.2012 14:40

Цитата:
Если перепутаю их местами ничего страшного не будет?

Нет.
Автор: USSTO
Дата сообщения: 09.12.2012 14:42

Цитата:
У меня размер файла 376 КБ (385 536 байт)

Эт будет 2F100


Цитата:
На винчестере Rx Tx это? Платой к верху левые по вертикали. Если перепутаю их местами ничего страшного не будет? Rx это нижний по отношению к плате?

Да нет , ничего страшного не произойдёт с вашим винтом
Автор: noyhay
Дата сообщения: 09.12.2012 14:45
еще вопрос, я читал, насколько понял. До включения компьютера нужно подключить терминал к винчестеру. Подать на терминал к микрухе +5В. Еще нужно винчестер питать писали? А потом включать комп.
Землю на винте тестером находить?
Автор: Michael99
Дата сообщения: 09.12.2012 14:47

Цитата:
еще вопрос, я читал, насколько понял. До включения компьютера нужно подключить терминал к винчестеру. Подать на терминал к микрухе +5В. Еще нужно винчестер питать писали? А потом включать комп.

Ерунду всякую не читайте.

Цитата:
Землю на винте тестером находить?

Земля это корпус винта.
Автор: noyhay
Дата сообщения: 09.12.2012 14:48

Цитата:
Ерунду всякую не читайте.

про землю понял, значит вообще без питания оставлять?

просто писали на форуме

Цитата:
заливка флешь через терминал wTerm .
Выводишь веник в дебаг через зажатую esc паралельно с подачей на хард питания.


а другие по другому писали

Цитата:
Залил флешь через терминал wTerm .
Выводим в терминале в DBG>
Даем команду DBG> DN 2F100
Автор: Michael99
Дата сообщения: 09.12.2012 15:01
Да просто загрузили комп, запустили терминал (скорость 57600), подключили 2 проводка Rx, Tx. Нажали Esc и воткнули питание в винт. А можно и просто подать питание на винт- увидете Eng> и нажмите Esc тогда винт перейдёт в DBG>. Увидите DBG> - лейте свой файл.
Автор: USSTO
Дата сообщения: 09.12.2012 15:03

Цитата:
Залил флешь через терминал wTerm .
Выводим в терминале в DBG>
Даем команду DBG> DN 2F100

Неее ........ наоборот --> Выводим в терминале в DBG> ->Даем команду DN 2F100 -> Enter ->
Send file #1
если в конце EPVOK значит залился

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687

Предыдущая тема: Ремонт накопителей IBM (Hitachi)


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