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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
[off]
NiTr0

Цитата:
Не привязываться к тому, сколько конкретная модель выплевывает слов на одну строку

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

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

Естественно получив только блок. И если в нем есть ошибка- повторить прием.Никаких адресов накапливать не надо.

Цитата:
А смысл от них, если С/С++ код, скомпилированный правильным компилятором, может оказаться намного быстрее

А не надо никаких быстрее. Итак хватает быстроты для компорта.(да и для HDD тоже)

Цитата:
Угу, sign of misery.

мне это абсолютно ни о чем не говорит.  

Цитата:
Добавьте сюда msvbvm60.dll - и 7 КБ превратятся в 300...

А они и так уже есть в системе.(либо устанавливаются с пакетом).  
Но есть бэйсики которые генерируют асемблерный листинг,а затем вызывают например FASM.
Тогда эта dll и не нужна вовсе.
 
 

Цитата:
Так что си безусловно лучше

Кому лучше то ? На С далеко не так быстро программировать,как на скриптовых языках.
Правда для С так же существуют интерпретаторы.
 

Цитата:
И язык написания ни каким боком.  

Но одни языки учить быстрее чем другие. А некоторые (типа Haskell) вообще говорят, требуют специального склада ума,и значительной предварительной подготовки.
[/off]

Всего записей: 2273 | Зарегистр. 27-01-2007 | Отправлено: 07:21 19-12-2012
NiTr0

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

Цитата:
что значит не привязываться ? А как тогда узать все ли мы получили или нет.  

А для того и есть битовая карта массива...
 

Цитата:
Естественно получив только блок. И если в нем есть ошибка- повторить прием.Никаких адресов накапливать не надо.  

Вместо 1 слова снова сливать весь блок в 128-192к данных? Оптимальненько, да...
 

Цитата:
А не надо никаких быстрее. Итак хватает быстроты для компорта.(да и для HDD тоже)

Ну в приведенной в топике софтине разор полученного по ком-порту занимал 5-10 секунд...
 

Цитата:
мне это абсолютно ни о чем не говорит.

http://s0m.narod.ru/ если лень гуглить...
 

Цитата:
А они и так уже есть в системе.(либо устанавливаются с пакетом).  

Нет их в системе по умолчанию...
 

Цитата:
Но есть бэйсики которые генерируют асемблерный листинг,а затем вызывают например FASM.
Тогда эта dll и не нужна вовсе.  

Только оптимальность кода сомнительна.
 

Цитата:
На С далеко не так быстро программировать,как на скриптовых языках.  

Не спорю, надо беспокоиться о выделении/освобождении памяти и т.п. мелочах. Зато скорость исполнения на 2 порядка выше чем у скриптовых языков...
 

Цитата:
Но одни языки учить быстрее чем другие.

Если знаешь 3-4 языка - на освоение нового на уровне программирования со шпаргалкой уходит от 2-3 дней до недели, в зависимости от его похожести/непохожести на другие...

Всего записей: 1430 | Зарегистр. 06-09-2008 | Отправлено: 11:48 19-12-2012
CASIKO3162

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Разобрался с паладином причина в 1 голове чтения начала умирать код 1В .

Всего записей: 711 | Зарегистр. 08-06-2006 | Отправлено: 14:13 19-12-2012
alpham100



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

Цитата:
Разобрался с паладином причина в 1 голове чтения начала умирать код 1В .

 
если была  бы дохлая  0 голова,  
 
было бы посложнее...  
 
( вроде тайна  за семью печатями...про отключения 0 головы на паладинах\рубиконах)
 

Всего записей: 720 | Зарегистр. 28-01-2012 | Отправлено: 15:25 19-12-2012
CASIKO3162

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да не всё там сложно с 0 надо иметь пзу с откл 0 и загружать её в винт и на НТ.

Всего записей: 711 | Зарегистр. 08-06-2006 | Отправлено: 16:04 19-12-2012
alpham100



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
коллеги, вопрос
винчестер hd320hj
стоит на бурне
 
вчера видел step 10\11\12\ и тд в терминале
 
сегодня вот такое сыпет
 
WRROWRROWRROWRROWRROWRROWRRO
 
это типа бурн повис? или все же идет?  
 
( конечно буду ждать)
 
такого при бурнах ниже семейств не попадалось
 

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

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Это он поверхность тестит на предмет записи и чтения .

Всего записей: 711 | Зарегистр. 08-06-2006 | Отправлено: 16:14 19-12-2012
USSTO



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NiTr0
Я уже давно понял что вы умный чел
Это всё теория без практики , лучше подскажите как РОМ на новых винтах распаковывать
Быстродействие проги не так уж важно , к примеру послали в регистр команду 80h надо ж подождать доли секунд  
что бы винт ответил вам ( даст или не даст)
 
tametung
Огромное человеческое СПАСИБО вам за разьяснения про  8 бит адресацию SATA и чтение больших модулей
по треково

Всего записей: 1078 | Зарегистр. 21-05-2011 | Отправлено: 18:41 19-12-2012 | Исправлено: USSTO, 19:28 19-12-2012
Michael99



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Кто сталкивался с невозможностью отключения 0-й головы у F3-F4 могу дать подсказку. По 4-му символу в названии HTBI.

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

Всего записей: 4711 | Зарегистр. 14-12-2005 | Отправлено: 18:45 19-12-2012 | Исправлено: Michael99, 18:54 19-12-2012
CASIKO3162

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто подскажет откуда винт берёт инфу для restore temperature&SN ?

Всего записей: 711 | Зарегистр. 08-06-2006 | Отправлено: 22:08 19-12-2012
NiTr0

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

Цитата:
Кто подскажет откуда винт берёт инфу для restore temperature&SN ?

Есть подозрение, что кое-что, включая P/N, тянется с минусовых цилиндров (упоминание о коих присутствует в терминальных логах первых шагов бурна). Так ли это или нет, и как их читать/писать - гуру подскажут, я пока не особо глубоко винты копал (т.к. ремонт - в основном хобби + небольшой доп. заработок).

Всего записей: 1430 | Зарегистр. 06-09-2008 | Отправлено: 22:45 19-12-2012
alpham100



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
плата трайдент 2
p/n 4015
hd321kj
t166s
 
посмотрел по табличкам - есть
 
cp12b14c.dn  cp12b14c.dn5 и тд
 
но родной комплект, вроде как другой
 
FSI              FT01R001.001          cp1n414BHD321KJ    
 
- так какой комплект правильный для такого винчестера?
заранее спасибо за ответы
 
вроде как такой же cp1n414B встречается (единственная ссылка гугла)
 
http://www.rom.by/forum/Samsung_HD321KJ_stuchit?page=1

Всего записей: 720 | Зарегистр. 28-01-2012 | Отправлено: 00:19 20-12-2012 | Исправлено: alpham100, 01:14 20-12-2012
tametung

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

Цитата:
Вместо 1 слова снова сливать весь блок в 128-192к данных? Оптимальненько, да...

Какое еще одно слово или 128Кб. ROM на Samsung'aх получают блоками по 200/400/800 байт.
Это намного оптимальней,чем держать в памяти огромный буффер и вставлять туда ваше потерянное слово.
Или вы считаете что пословный прием "оптимальный",несмотря на издержки с генерацией адреса в команде ?  

Цитата:
Ну в приведенной в топике софтине разор полученного по ком-порту занимал 5-10 секунд...

В какой софтине ? Я не верю что можно получить ROM на Samsung за 5-10 секунд. Даже подняв BaudRate.
Цитата:
Только оптимальность кода сомнительна.

Такое ощущение что вы говорите о каком то сферическом коне в вакууме.
Любой вендор софт сделан именно на скриптовом движке. (хоть Gemini,WCube,хоть Trexx и питоновые скриты на Seagate). Не нужна надуманная борьба за такты. (за которые,разворачиванием циклов и отказом от использования условных переходов ,приходится платить размером кода )

Цитата:
Зато скорость исполнения на 2 порядка выше чем у скриптовых языков...

Нужна острожность со словами. На 2 порядка,означает "в 100 раз". Чего естественно нет.
А скорость написания программы вы учитываете ?  
Ну за сколько вы напишете "прг." которая находит все контейнеры WD-модулей (т.е такие модули,которые содержат в себе другие ) ? Воот. А скриптновые языки позволяют написать такое за час.+ сама такая "программа" никакой ценности как самостоятельный экзешник не имеет,хоть в 15
раз он эффективней,хоть в 500. Это чисто щуп. И сколько он в работе значения не имеет.

Цитата:
Если знаешь 3-4 языка - на освоение нового на уровне программирования со шпаргалкой уходит от 2-3 дней до недели, в зависимости от его похожести/непохожести на другие...

Я программирую на REXX и ассемблере несколько лет. Не могу сказать,что я их знаю. Поэтому про
неделю и шпаргалку это слишком оптимистично.
 
[/off]
 
 
 
Добавлено:
USSTO
Пожалуйста

Всего записей: 2273 | Зарегистр. 27-01-2007 | Отправлено: 01:21 20-12-2012 | Исправлено: tametung, 01:26 20-12-2012
Michael99



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
alpham100
Именно 4015 не нашёл, а по 4014 так :

Цитата:
P/N___Family__SCCODE________BBIN___________HTCODE_____SECBICODE_____SCRBIN
4014__T166S__CR12W12S.DN__CR12R12C.DN__CR12R12C.DN5__CT12R22C.DN5__cr13c12m.dn4
для HD321KJ_________________CP12T14C.DN__CP12T14C.DN5__CM12T24C.DN5__CP12K14M.DN4
 


Цитата:
вроде как такой же cp1n414B встречается

Есть и cp1n414c.dn5...Это бурн-код сам.

Цитата:
Я не верю что можно получить ROM на Samsung за 5-10 секунд. Даже подняв BaudRate.

На стандарте 57600 более минуты, до 4-5 мин. Конечно зависит от размера рома и скорости чтения. Но не секунды. Мож NiTr0 имел ввиду время сбора уже считанных блоков в файл ?
 


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

Всего записей: 4711 | Зарегистр. 14-12-2005 | Отправлено: 09:34 20-12-2012 | Исправлено: Michael99, 09:44 20-12-2012
alpham100



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

Цитата:
Есть и cp1n414c.dn5...Это бурн-код сам.  

 
в каком комплекте такой файл встречается?
 
p.s. смотрел служебку с такого же винчестера только p/n 4024
а вот комплект в FIT   - как я выше указал комплект
а тут наверно все же другой
 

Всего записей: 720 | Зарегистр. 28-01-2012 | Отправлено: 10:11 20-12-2012 | Исправлено: alpham100, 10:30 20-12-2012
Michael99



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

Цитата:
в каком комплекте такой файл встречается?

В заводском. Для T166S HD321KJ.
 
 
Добавлено:

Цитата:
а вот комплект в FIT

В FIT никакого указания на бурн-комплект не может быть, т.к. это таблица модулей СА. А вот в FSI указывается название бурна с которым он проходил на заводе.
 
Добавлено:

Цитата:
смотрел служебку с такого же винчестера только p/n 4024

И для 4024

Цитата:
 
P/N___Family__Model_____SCCODE_______BBIN_________HTCODE________SECBICODE_____SCRBIN
4024__T166S__HD321KJ__CR12W12S.DN__CP12T14C.DN__CP12T14C.DN5__CM12T24C.DN5__CP12K14M.DN4
 


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

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

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alpham100
Да и просите у Миши родный бурн. У других не найдете. А родный мэйн можно
определить, слив флешку. А если и оверлей слить - можно склепать. Только
зачем ? наверняка найдется там, где и бурн...

Всего записей: 9012 | Зарегистр. 13-09-2010 | Отправлено: 13:56 20-12-2012
Michael99



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

Цитата:
А родный мэйн можно  
 определить, слив флешку.

Ну версия мэйна роли не играет. Для всех HD320KJ, HD321KJ мэйн одинаков и от PN не зависит.
 


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

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

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

Цитата:
Какое еще одно слово или 128Кб. ROM на Samsung'aх получают блоками по 200/400/800 байт.
Это намного оптимальней,чем держать в памяти огромный буффер и вставлять туда ваше потерянное слово.  

Оптимальнее в чем? В скорости? Сомневаюсь. А рассуждать о "огромном буфере" на целых 128кБ, используя интерпретируемый язык, интерпретатор которого под свои нужды отжирает эдак с несколько мегабайт - некошерно как-то...
 

Цитата:
Или вы считаете что пословный прием "оптимальный",несмотря на издержки с генерацией адреса в команде ?  

Прием блоком максимальной длины + "добирание" потерянных слов/строк по факту будет оптимальнее, не?
 

Цитата:
В какой софтине ? Я не верю что можно получить ROM на Samsung за 5-10 секунд. Даже подняв BaudRate.

Речь шла не о получении, а о постобработке блока данных.
 

Цитата:
Любой вендор софт сделан именно на скриптовом движке. (хоть Gemini,WCube,хоть Trexx и питоновые скриты на Seagate). Не нужна надуманная борьба за такты. (за которые,разворачиванием циклов и отказом от использования условных переходов ,приходится платить размером кода )  

Вендор софт использует скриптовый движок для вызова неких готовых процедур. Но никак не сделан на скриптовом движке. Это - две больших разницы.
 

Цитата:
Нужна острожность со словами. На 2 порядка,означает "в 100 раз". Чего естественно нет.  

Именно это я и имел ввиду. Разница по скорости между нативным кодом и интерпретируемым байт-кодом (ява и иже с ними) - порядок, между нативным кодом и интерпретируемым скриптом - 2 порядка.
 

Цитата:
Ну за сколько вы напишете "прг." которая находит все контейнеры WD-модулей (т.е такие модули,которые содержат в себе другие ) ? Воот. А скриптновые языки позволяют написать такое за час.+ сама такая "программа" никакой ценности как самостоятельный экзешник не имеет,хоть в 15
раз он эффективней,хоть в 500. Это чисто щуп. И сколько он в работе значения не имеет.  

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

Цитата:
Я программирую на REXX и ассемблере несколько лет. Не могу сказать,что я их знаю. Поэтому про
неделю и шпаргалку это слишком оптимистично.  

Изучение перла в объеме, достаточном для понимания и модификации кода биллинговой системы под определенные реалии заняло у меня дня 3 к примеру... Да, си-подобный он конечно, но со своими особенностями и спецификой (чего только хеши стоят)...
[/off]

Всего записей: 1430 | Зарегистр. 06-09-2008 | Отправлено: 18:27 20-12-2012 | Исправлено: NiTr0, 18:30 20-12-2012
tametung

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

Цитата:
А рассуждать о "огромном буфере" на целых 128кБ, используя интерпретируемый язык, интерпретатор которого под свои нужды отжирает эдак с несколько мегабайт - некошерно как-то...

 
Интерпретатор REXX идущий в поставке IBM'овской PCDOS имеет размер 81166 байт.
И из-за ограничений (сегментная адресация,расположение и управление памятью самой DOS) ну никак не может отжирать "под свои нужды" мегабайты.  
 

Цитата:
Прием блоком максимальной длины + "добирание" потерянных слов/строк по факту будет оптимальнее, не?

 
Нет не будет. Например ROM на Тoshiba 512Кб. Т.е только для хранения поступивших и возможно искаженных данных нужен массив больше мегабайта.А скорость 9600,т.е  
затраты на преобразование будут совершенно ничтожными,чем на само получение даты.
 

Цитата:
Речь шла не о получении, а о постобработке блока данных.

 
Ну если 5-10 секунд тратит С программа,то ну егонах такое С. Я писал парсер на асме-только запустил-уже готово. Т.е секунда,и это не смотря на вашу выдуманную оптимальность "умного компилятора"
 

Цитата:
Вендор софт использует скриптовый движок для вызова неких готовых процедур. Но никак не сделан на скриптовом движке. Это - две больших разницы.

 
А какая разница как он сделан,если для работы используется именно скриптовый движок ? Если бы программисты написали на интерпретируемом Forth,то и процедуры и движок могли бы быть написанны именно на интерпретируемом языке.
А "готовые процедуры" и играют роль тех самых необходимых вставок о которых я говорил выше.  
 

Цитата:
между нативным кодом и интерпретируемым скриптом - 2 порядка.

 
еще раз говорю.Не надо отвелеченных рассуждений. Программа на С и программа на скриптовом языке,получат данные из ком-порта за примерно одно и тоже время.
И ни о каком порядке при сравнении производительности ,речь вообще не может идти.  
Мне не надо вычислять стомиллиардное простое число или отрисовывать экран.
 

Цитата:
Изучение перла в объеме, достаточном для понимания и модификации кода биллинговой системы под определенные реалии заняло у меня дня 3 к примеру...  

Ну значит вы дней за 5 сможете разобраться с приемом данных по компорту,и показать
нам сверхбыструю прг. с битмапом и т.п,да ?
[/off]
 
 

Всего записей: 2273 | Зарегистр. 27-01-2007 | Отправлено: 23:42 20-12-2012 | Исправлено: tametung, 23:54 20-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-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru