Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » Samsung (Самсунг). Ремонт и восстановление накопителей. III

Модерирует : Akam1, Dr_StandBy, vertex4

Akam1 (04-09-2013 08:23): http://forum.ru-board.com/topic.cgi?forum=84&topic=4565  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130

   

Dekker



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Коды ошибок винчестеров Самсунг, которые можно видеть в терминале, или морганию светодиода.
Здесь
Тема про VTool & WCUBE & HUTIL and others for Samsung
FAQ по HUTIL
Все утили HUTIL Vtool WCUBE и другие в одном архиве
Попадались ВКубы такой версии:
WCube 2.0.2  Date last modified: May 25, 2006
Пример, как использовать WCUBE для восстановления служебки до заводского состояния
ТАБЛИЧКИ НА ДАННЫ МОМЕНТ ИДУТ ШИФРОВАНЫЕ
Здесь мы пытаемся как-то решить данную проблему:
Чем открыть шифрованный файл "INCOPS SECU-DRM - Ver 1.0
 
Важно! Инструкция по чистке контактов на плате HDD  

Часть I, Часть II
 
All Error Codes Classic + F-series

Всего записей: 4655 | Зарегистр. 04-06-2002 | Отправлено: 13:53 19-09-2012 | Исправлено: Michael99, 11:32 01-08-2013
tametung

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NiTr0

Цитата:
Это - пример примитивной задачи. Что там 128кб флеши-то сгенерить...

Согласен.Задача действительно не особой сложности,но
- разные команды дампирующие память по разному интерпретируют параметр="количество".а из этого
следует что мы получаем разное количество байт(слов) для преобразования. Встает вопрос о контроле
размера полученного.
-команда DA на дисках типа V11 выводит дизассемблирующую информацию в мнемокодах. В которых
некое число может входить в тело оператора представлять номер регистра,и его нужно каким то образом отфильтровать при преобразовании
-для разных Samsung'ов используется разная мемори-модель. (6 и 8 знакоместное представление адреса)
- еtc.
Поэтому парсер (если конечно он не ограничивается только DF(которой кстати нет на многих дисках)),без
предварительной подготовки (и тестов)  
нельзя написать за час другой,даже если это не задача особой сложности
 

Цитата:
Не нравится эта задача - возьмите, к примеру,  анализ ошибок из логов и выдача сводной инфы по головам...   

это задача ничем не сложнее,т.к любая ентри имеет фиксированный шаблон.

Цитата:
Тот же VB.net будет заметно шустрее  

с чего бы ему быть шустрее,если он работает через байткод и виртуальную машину ?  
 
p.s.У меня кстати этой секретной утилиты нет. Но я против того,чтобы чужую работу критиковать не предоставив лучшую альтернативу.
 
 

Всего записей: 2236 | Зарегистр. 27-01-2007 | Отправлено: 05:34 02-12-2012 | Исправлено: tametung, 05:39 02-12-2012
Turkish88



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Какой комплект подойдет для SP0802N Palo P/N 0733 P/V FS. Мой комплект tj31z не проходит HT c кодом ошибки 3c

Всего записей: 2019 | Зарегистр. 30-04-2007 | Отправлено: 10:14 02-12-2012
Michael99



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
хоть бы намекнули, какая есть альтернатива (кроме АСИ и пр. "совершенно секретного"), что поновее будет вкуба

Тут упоминали SRT. Бедновата утиль и коряво работает, особенно с F3.

Цитата:
Но я против того,чтобы чужую работу критиковать не предоставив лучшую альтернативу.

Мда, альтернатив нема... И "на безрыбье, и рак - рыба" (с) народная мудрость.  
А софт нужен, нормально работающий с F3-4, M7-мы, М8 и т.п. Да ещё умеющий кусать на таких головы, подбирать и пускать бурн.

Цитата:
Какой комплект подойдет для SP0802N Palo P/N 0733 P/V FS. Мой комплект tj31z не проходит HT c кодом ошибки 3c

Просто попробуйте универсальный -
TJ32A_F.DN
TJ32A_B.DN3
TM31NM2.BIN
должно пойти. Вообще 3С - Too many ECC Errors, скорее какая-то голова больна. Вообщем попробуйте такой комплект, если снова 3С, то ищите какую голову куснуть. Благо там их всего 2, так что вариантов немного.  


----------
Восстановление информации. Ремонт HDD

Всего записей: 4711 | Зарегистр. 14-12-2005 | Отправлено: 10:34 02-12-2012 | Исправлено: Michael99, 10:37 02-12-2012
NiTr0

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
разные команды дампирующие память по разному интерпретируют параметр="количество".а из этого следует что мы получаем разное количество байт(слов) для преобразования. Встает вопрос о контроле размера полученного.  

Буфер на N кб, адрес начала дампа - и все, далее только парсинг адреса строки и данных...
 

Цитата:
для разных Samsung'ов используется разная мемори-модель. (6 и 8 знакоместное представление адреса)  

Вообще не проблема. Или вы посимвольно HEX-число разбираете?
 
Хотя в общем-то под сложностью я имел ввиду не сложность написания алгоритма, а вычислительную сложность/ресурсоемкость задачи...
 

Цитата:
это задача ничем не сложнее,т.к любая ентри имеет фиксированный шаблон.  

Объемы только значительно больше. Соответственно, и время. Если втул с этой задачей справляется несколько секунд, то на VB это будет долго и уныло...
 

Цитата:
с чего бы ему быть шустрее,если он работает через байткод и виртуальную машину ?

Почитайте на досуге, что такое .NET... Там не виртуальная машина-интерпретатор в общем-то, а компиляция псевдокода в код хост-архитектуры... Вот к примеру тест, на VB.net время его исполнения уменьшилось на 65% - т.е. производительность практически в 3 раза выше. О нормальной многопоточности и т.п. "мелочах" - помолчу. Хотя да, компилируемые языки будут намного эффективнее...

Всего записей: 1430 | Зарегистр. 06-09-2008 | Отправлено: 14:57 02-12-2012
USSTO



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NiTr0
 
Я с другими языками программирования не дружу и учиться на них писать ,чот желания нет  
Зачем мне это надо , если моя утиль и так нормально пашет , лично меня устраивает
Да какая разница на чем она написана , ведь главная ценность в ней  
технокоманды и ресурсы до Ф4  .  

Всего записей: 1078 | Зарегистр. 21-05-2011 | Отправлено: 15:12 02-12-2012 | Исправлено: USSTO, 15:15 02-12-2012
south_man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
USSTO
респект за проделанный труд и раскопки,  
читаю ваши посты - напоминает "на вкус и цвет все фломастеры разные", так что никого не стоит слушать - работает и отлично!
 
Единственным "простым решением" по защите вижу привязку к железу.
1) программа-загрузчик считывает серийники ЦП, памяти, регистры мат.платы, БИОС видео карты или еще какую инфу (доступную по Win API)
2) отправляет собранную инфу автору, который по этим данным соберет серийник и шифрованный архив с основной библиотекой функций (dll) и вышлет клиенту.
3) программа-загрузчик, имея пару ключ+архив начинает работать (проверяя, что ключ соотв. железу), при этом распаковывание идет в защищенную обл.памяти (или в ОЗУ или даже в видео-ОЗУ, чтоб веселее было)
 
т.о. в явном виде библиотека почти не доступна, алгоритмы генерирования ключа + архива (например можно сделать так, чтоб MD5(архив)=ключ) - на что фантазии гаразд. Думаю, изобретать велосипед не нужно - все уже давно есть.
 
но это так.. ИМХО.. я не супер-программер, балуюсь иногда.
 
удачи!

Всего записей: 935 | Зарегистр. 06-07-2012 | Отправлено: 16:40 02-12-2012
tametung

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Или вы посимвольно HEX-число разбираете?

Про какое HEX число идет речь ? Через терминал мы получаем ASCII представление HEX (16-ричного) числа,
которое надо привести к бинарному представлению. (напр. получили 3445h,при преобразовании должны получить 4Eh). Покажите как это можно сделать не посимвольно    
 
 

Цитата:
Буфер на N кб, адрес начала дампа - и все, далее только парсинг адреса строки и данных...

Слишком наивно чтобы работало . Т.к получать "сразу все" это  
а) возможные потери в неизвестном месте. а тогда сбивается "только парсинг адреса строки и данных"
и получаемый дамп не корректен.и придется повторять "все"
б) бОльшие накладные расходы на преобразование.
 

Цитата:
Почитайте на досуге, что такое .NET...  

Да вы лучше запрограмируйте на этом самом .NET  разбор терминальных ответов (даже хотя бы для 128Кб и хотя бы DF),а мы посмотрим быстрее ли разбирается чем у других или нет
 
по моим наблюдениям компилируемый Delphi (у АСЕ) не имеет каких то особых преимуществ  
при получении и преобразовании данных в терминале ,по сравнению с интерпретируемым REXX'ом.
Хотя сами бинарники он открывает и распахивает много быстрее,в силу "особой природы " REXX'a

Всего записей: 2236 | Зарегистр. 27-01-2007 | Отправлено: 17:43 02-12-2012 | Исправлено: tametung, 17:50 02-12-2012
Michael99



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Модель кролика еще раз HD252KJ, P/N: 4024

Кстати, это был HD321KJ -

Цитата:
4024,HD321KJ,T166S,BBIN(CP12T14C.DN),HTCODE(CP12T14C.DN5),SECBICODE(CM12T24C.DN5),SCRBIN(CP12K14M.DN4)

это его так отдаунсайзили на заводе.

----------
Восстановление информации. Ремонт HDD

Всего записей: 4711 | Зарегистр. 14-12-2005 | Отправлено: 19:39 02-12-2012 | Исправлено: Michael99, 19:40 02-12-2012
tametung

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Вот к примеру тест, на VB.net время его исполнения уменьшилось на 65% - т.е. производительность практически в 3 раза выше.  

 
The Results on my PC: Execution times of 3.475 seconds in VB 6, 1.162 seconds in VB.NET and the 1.232 seconds in C#! Both .NET versions were compiled in release mode, and the VB 6 code was compiled with all error checking removed!
This result is nothing less than astonishing! We get a 65% reduction in run time, and the difference between VB.NET and C# is negligible!

 
Почитал.  
И кое как (я то бэйсик совсем не знаю ) адаптировал исходник под PowerBasic9
Результат 0.859000040800311 (правда запускал не на 2.0 Ghz Pentium 4,а Intel(R) Pentium(R) Dual CPU
E2200 @2.20Ghz)
Исходник и экзешник,если кому надо http://rusfolder.com/33901048
 

Всего записей: 2236 | Зарегистр. 27-01-2007 | Отправлено: 22:16 02-12-2012
Jek1975

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1. Подскажите пожалуйста к каким контактам подключать терминал у SP2504S. Я уже пол интернета перерыл не могу найти ни одного нормального рисунка или описания. Нашёл только "текстовый рисунок" по которому вообще не понятно куда тыкать, и почему-то на нём не указана GND (я понимаю, что найти можно за 1 сек, но разве схемы так "рисуют"?):
3,5 inch Samsung SATA hdd:
[''''''''PWR'''''''''] ['''SATA'''] [ : : : | ] RX / TX
 
2. Если кто-то пробовал использовать в качестве терминала Arduino Duemilanove (процессор ATmega328 с TTL +5В), то отпишитесь нужны ли там дополнительные преобразовния уровней (типа таких: https://forum.sparkfun.com/viewtopic.php?f=14&t=20395 ), или RX/TX можно соединять напрямую? Вот тут пишут, что вроде бы так делать можно: http://habrahabr.ru/post/140289/ только не понятно зачем он там соеденил RST-GND - это чтоб программу не писать и оно само по себе работало?
 
3. Если у кого есть BURN VT100-54 для моей модели, пожалуйста ответьте на мой вопрос в теме "HDD: Служебки, ПЗУ, модули, лоадеры, firmware, flash (#2) .".

Всего записей: 116 | Зарегистр. 07-04-2009 | Отправлено: 16:34 03-12-2012 | Исправлено: Jek1975, 16:46 03-12-2012
Michael99



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Нашёл только "текстовый рисунок" по которому вообще не понятно куда тыкать, и почему-то на нём не указана GND (я понимаю, что найти можно за 1 сек, но разве схемы так "рисуют"?):  
 3,5 inch Samsung SATA hdd:  
 [''''''''PWR'''''''''] ['''SATA'''] [ : : : | ] RX / TX

1. Да, так рисуют. Кто занимается ремонтом винтов - тому этот рисунок понятен. Последняя пара штырьков и есть RX / TX. И зачем вам GND ?
2. Вряд ли кто-то этой прогой здесь пользуется. Поэтому, скорей всего, никто и не ответит.
3. Вы смотрели в FSI какой комплект родной для вашего винта ? Возможно пойдёт и такой :

Цитата:
SP2504C    MS    VT_92    VT38M92C.DN    VT38M92C.DN3    VR59B92M.BIN.

        

----------
Восстановление информации. Ремонт HDD

Всего записей: 4711 | Зарегистр. 14-12-2005 | Отправлено: 16:50 03-12-2012 | Исправлено: Michael99, 16:52 03-12-2012
alpham100



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
попался винт hd160jj
помечен как DN3 не запускается
включаю стучит,
попробовал проверить головы по отдельности во vtools
0 - стучит при обращение, остальные нормально читаются
выключил её,  
 
 
включил только 1,2,3
 
пробую залить бурн (ДН3)- не льется, тайм аут в конце
пробою посмотреть заголовок BISP не читается
 
пробовал залить на эту голову - копию служебки
с подобного винчестера, в конце ошибка  
 
была мысль залить служебку по трэково - а чем это можно сделать - кроме пс3000 незнаю
 
плату менял, тоже самое
комплекты пару разных пробовал, вроде без особых изменений
пробовал затереть слежебку по одной голове
и потом снова залить туда модули
как минимум BISP удалось прочитать
 
но дн3 все равно  не загружается
 
какие совету будут?

Всего записей: 720 | Зарегистр. 28-01-2012 | Отправлено: 16:57 03-12-2012
Jek1975

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Michael99
 
1. Ну как же без GND - HDD будет питаться 34+ часа от отдельного БП (не буду же я столько времени комп держать включенным только для терминала).
2. Это не программа. Это "типа компьютер" с кучей портов и языком чуть лучше BASIC. Зато у него есть встроенный USB-COM конвертор. Можно попытаться заюзать его напрямую, но через процессор интереснее - сразу и буфер и хранение лога.
3. Не совсем понимаю терминологию, но есть файл default.FSI сохраненный из HDD. Там всего 4 строки "FSI", "FT01R001.001", "vt33v92CSP2504C" - как правильно поделить эту строку ("С" отдельно или относится к какой-то из двух половин не знаю). И в теме о прошивках я это всё написал: http://forum.ru-board.com/topic.cgi?forum=84&topic=2398&start=1200#16
 
В любом случае буду благодарен, если вышлете файлы, какие у вас есть. Мой e-mail: kt315b@gmail.com

Всего записей: 116 | Зарегистр. 07-04-2009 | Отправлено: 17:04 03-12-2012 | Исправлено: Jek1975, 17:09 03-12-2012
Michael99



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
1. Ну как же без GND - HDD будет питаться 34+ часа от отдельного БП (не буду же я столько времени комп держать включенным только для терминала).

1. Очень просто. В разьёме питания есть GND ("земля"). Вот винт и будет питаться с разьёма питания.
А терминал и необязательно держать подключенным во время всего цикла.
2. Я о таком не знаю.

Цитата:
"vt33v92CSP2504C"

3. Думаю понятно что это версия применённого бурна.
 
P.S. Вот ваш родной комплект vt33v92C .

----------
Восстановление информации. Ремонт HDD

Всего записей: 4711 | Зарегистр. 14-12-2005 | Отправлено: 17:15 03-12-2012 | Исправлено: Michael99, 17:28 03-12-2012
Jek1975

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну а файлы, о которых вы говорили, можете прислать? (SP2504C    MS    VT_92    VT38M92C.DN    VT38M92C.DN3    VR59B92M.BIN).
 
И если можно ещё один вопрос. Я достал из диска скрипт "BISPT.BIN" - нужно применять его? Или наоборт нельзя, а нужен только из нового комплекта?

Всего записей: 116 | Зарегистр. 07-04-2009 | Отправлено: 17:20 03-12-2012
Michael99



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
BISPT

Нужна лишь правка заголовка, если думаете его использовать.

----------
Восстановление информации. Ремонт HDD

Всего записей: 4711 | Зарегистр. 14-12-2005 | Отправлено: 17:30 03-12-2012
Jek1975

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Michael99, извините за назойливость (мне нужно отключаться), но что с файлами, хоть какие-нибудь сможете прислать?
 
И если вдруг будут проблемы с этими файлами, то можно ли будет понизить прошивку HDD? (я смотрю в sflash.exe есть много недокументированных ключей). У меня есть нормальные (не пожатые в SFX архив) файлы с прошивальщиком VT100-38 (не знаю только совместимы они с этим винтом, потому что ругеатся когда хочу просто прошить винт с VT100-54)

Всего записей: 116 | Зарегистр. 07-04-2009 | Отправлено: 17:36 03-12-2012 | Исправлено: Jek1975, 17:38 03-12-2012
Michael99



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
P.S. Вот ваш родной комплект vt33v92C .

Вот выше, в моём сообщении.

----------
Восстановление информации. Ремонт HDD

Всего записей: 4711 | Зарегистр. 14-12-2005 | Отправлено: 17:45 03-12-2012
NiTr0

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
USSTO

Цитата:
Я с другими языками программирования не дружу и учиться на них писать ,чот желания нет

VB.net от VB6 не шибко-то отличается
 
tametung

Цитата:
Про какое HEX число идет речь ? Через терминал мы получаем ASCII представление HEX (16-ричного) числа, которое надо привести к бинарному представлению. (напр. получили 3445h,при преобразовании должны получить 4Eh). Покажите как это можно сделать не посимвольно

sscanf("%x", str) к примеру. Не стоит изобретать велосипед.
Ах да, забыл, в бейсике этого нет
 

Цитата:
Слишком наивно чтобы работало . Т.к получать "сразу все" это  
а) возможные потери в неизвестном месте. а тогда сбивается "только парсинг адреса строки и данных"
и получаемый дамп не корректен.и придется повторять "все"
б) бОльшие накладные расходы на преобразование.

1) Да, в теории, но на практике никто не мешает сделать bitmap массива и заполнять соответствующие битики в ноль или единичку...
2) Накладные расходы меньшие (или вы использование памяти считаете "накладными расходами"?)
 

Цитата:
Да вы лучше запрограмируйте на этом самом .NET  разбор терминальных ответов (даже хотя бы для 128Кб и хотя бы DF),а мы посмотрим быстрее ли разбирается чем у других или нет

Да я собссно с .NET не шибко-то работал. Я его привел как пример быстрого и безболезненного перехода с VB6...
 

Цитата:
Результат 0.859000040800311 (правда запускал не на 2.0 Ghz Pentium 4,а Intel(R) Pentium(R) Dual CPU
E2200 @2.20Ghz)  

Ну если учесть, что P4 3GHz примерно соответствует целерону 1.8ГГц (вернее, целерон чуть быстрее), то ghb линейной зависимости от частоты на VB/net тот же результат получился бы где-то за 0.63 секунды. А учитывая больший кеш пенька (в 2 раза) - то скорее всего время исполнения было бы еще меньше. Вот и получается где-то 2-кратный разрыв...
 
Добавлено:
alpham100

Цитата:
пробую залить бурн (ДН3)- не льется, тайм аут в конце
пробою посмотреть заголовок BISP не читается  

 
SATA->IDE переходник может шалит?  
 

Цитата:
была мысль залить служебку по трэково - а чем это можно сделать - кроме пс3000 незнаю  

Samsung SA formatter
 

Цитата:
но дн3 все равно  не загружается
 
какие совету будут?

Залить через терминал к примеру.

Всего записей: 1430 | Зарегистр. 06-09-2008 | Отправлено: 21:03 03-12-2012
USSTO



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
но дн3 все равно  не загружается
 какие совету будут?  

 
Какой то голове  может быть плохо
 

Цитата:
Samsung SA formatter  

 
Ему ж надо потреково залить

Всего записей: 1078 | Зарегистр. 21-05-2011 | Отправлено: 21:59 03-12-2012 | Исправлено: USSTO, 22:02 03-12-2012
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130

Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » Samsung (Самсунг). Ремонт и восстановление накопителей. III
Akam1 (04-09-2013 08:23): http://forum.ru-board.com/topic.cgi?forum=84&topic=4565


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru