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

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

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

Akam1 (11-10-2015 06:03): http://forum.ru-board.com/topic.cgi?forum=84&topic=5007  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223

   

Akam1



Комса
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Коды ошибок WD Обновлено 18.01.2013
Ссылки на файловые ресурсы
"Лампочки" ATA терминала
Разное (статьи, описания, информация с форумов)

FAQ по действиям с накопителями WD
Отключение 0 головы на Mariner от Cartmann
Инструкция по скрытию бэдов сканом по логике

Расшифровка ошибок в программе WDMarvel
Условия распространения WDMarvel (обновлено)

Def_WD - программа для выполнения некоторых действий со служебной зоной (SA) дисков WD, редактирования некоторых модулей служебной зоны, сравнения\поиска в любых HEX-файлах. Распространяется бесплатно. Последняя версия - 1.43  
Скачать  

Важно! Инструкция по чистке контактов на плате HDD

Первая часть темы | Вторая часть темы | Третья часть темы
Как это сделано..
что есть #
 
Data Lifeguard Diagnostic
Гарантийное обслуживание и RMA


Темы по проблемам логического ремонта разделов HDD и подъёма информации:
Восстановление разделов и информации на HDD
Железные проблемы с HDD (диском, хардом, веником
S.M.A.R.T.
 


Офтопик на поболтать на HDD темы
Некоторые аспекты использования PC-3000 (Data Extractor-а)
Бизнес-вопросы сферы восстановления данных и ремонта HDD


Всего записей: 26360 | Зарегистр. 20-04-2006 | Отправлено: 07:00 07-11-2013 | Исправлено: SRUTSSSSSSSS80, 01:47 29-09-2015
south_man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NiTr0, спасибо, очень познавательно!  
 
еще глупый вопрос от недопонимания "всей кухни"
- для роялей, каким объектом "правильнее" возвращать все на место - регионами или треками?
т.е. не совсем ясна связь между ними, при том, что регионы занимают часто 50+ Мб, да конечно, там есть все те же модули служебки.. но почему бы не писать треками только то, "что нужно"?
 
ну т.е. вопрос такой - есть образ ПЗУ и все модули исходного диска, если ничего не испортилось, дефектов не добавилось - реально ли залить все обратно после экспериментов?
 
тут еще по ходу вопрос, может, кто подскажет:
есть плата 2060-701590-000 (REV A без внешней флешки), будет ли она работать, если я залью в нее РОМку от аналогичной, но с запаянной внешней?
 
то же самое для 701640-002 Rev A - есть флешка, нужно заменить 701640-000 Rev P1 без флешки.. реально ли?

Всего записей: 935 | Зарегистр. 06-07-2012 | Отправлено: 00:59 06-04-2014
sszer

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, есть WD1600BEVT-22ZCT0 Denali, 0 голова отлично читает/пишет SA, UA читает очень плохо но при этом пишет в виктории нормально. 1я голова пишет/читает без проблем. Пробовал запускать SS, на 3-4 шаге после калибровок по 0й набирается много дефектов и SS останавливается.
Пробовал отключить 0ю голову - чистка транслятора, дефектлистов, перенос 0го региона, затем депоп 0й головы. Голова не отключается, зонник без изменений.
Подскажите как на нем отключить 0ю голову?

Всего записей: 21 | Зарегистр. 12-03-2009 | Отправлено: 01:03 06-04-2014
NiTr0

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
south_man
Я вообще модулями все назад заливаю... А заливка треками - проходит только для случаев когда не поменялась трансляция служебки (т.е. не добавилось дефектов), иначе будет каша.
 
По поводу плат - а я бы допаял резисторы, и поставил флэшку... Чтобы не угробить ПЗУ при несовместимости конфигураций
 
Добавлено:
sszer
Попробуйте без переноса регионов.

Всего записей: 1430 | Зарегистр. 06-09-2008 | Отправлено: 11:06 06-04-2014
south_man



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

Цитата:
не угробить ПЗУ при несовместимости конфигураций

согласен абсолютно, поэтому продолжим с вашего позволения продумывать стратегию..
 
если обе платы (с и без ПЗУ) внешне 1-в-1 (ну кроме обвязки ПЗУ), процы 1-в-1, крутилка тоже.. что есть в конфигурации такого, что еще может повлиять на "окирпичиванность"?
 
ну и если мы помним, что 1537 не дает грузиться с внешней флешки, хоть и место куда ее запаять есть, то 1590 и 1640 работают. Соотв. получив кирпич, мы всегда сможем припаять внешн.ПЗУ и все будет работать от него, так?

Всего записей: 935 | Зарегистр. 06-07-2012 | Отправлено: 11:50 06-04-2014
sszer

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

Цитата:
NiTr0
 
Попробуйте без переноса регионов.

 
Сначала дублирую 0й регион на 1й, перезапуск fw, все работает, восстанавливаю начало 0го региона с 0, за ним с небольшим пропуском 1й, копирую регион  отключаю 0ю голову и получаю сейф при перезагрузке fw. Восстановление оригинального ПЗУ оживляет кроля. Что не так?

Всего записей: 21 | Зарегистр. 12-03-2009 | Отправлено: 15:19 06-04-2014 | Исправлено: sszer, 15:19 06-04-2014
NiTr0

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
south_man
Вроде как бывали случаи когда 15хх убивались неправильной прошивкой вусмерть.
Тем более - как по мне все же флэшку + обвязку проще передуть сразу
 
sszer
В сейфе попробуйте рестарт с блокировкой загрузки вари. И посмотрите что у кроля творится в служебке, где голова отключилась а где нет...  
А вообще - смысл от копирования 0 региона на 1, если оба региона системных и данные в них совпадают?

Всего записей: 1430 | Зарегистр. 06-09-2008 | Отправлено: 15:52 06-04-2014
sszer

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

Цитата:
NiTr0
 
В сейфе попробуйте рестарт с блокировкой загрузки вари. И посмотрите что у кроля творится в служебке, где голова отключилась а где нет...   А вообще - смысл от копирования 0 региона на 1, если оба региона системных и данные в них совпадают?  

 
Регионы дублирую т.к. у винта два активных региона, не вижу смысла оставлять только один регион. Отключение 0й головы командой накопителя не выполняется. ВДР рапортует об успешном отключении но по факту не отключается. А вдмарвел 2.3 рапортует об ошибке. Правлю модуль 0A.
 
ПС Запустил фулларко попробую откалибровать UA. В принципе понятны проблемы 0й головы - 133к треков против 121к по первой голове, т.е. плотность треков почти на 10% выше.

Всего записей: 21 | Зарегистр. 12-03-2009 | Отправлено: 16:07 06-04-2014
alexyc



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

Цитата:
если обе платы (с и без ПЗУ) внешне 1-в-1 (ну кроме обвязки ПЗУ), процы 1-в-1, крутилка тоже.. что есть в конфигурации такого, что еще может повлиять на "окирпичиванность"?

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

Цитата:
Controller chip Vendor = 0x0000
Controller chip rev = 0x42B1
MicroP Vendor = 0x0000
MicroP Rev = 0x42B1
Channel Chip Vendor = 0x00E6
Channel chip Rev = 0x0011
Preamp Vendor = 0x0002
Preamp Rev = 0x0001
Power IC vendor = 0x0000
Power IC Rev = 0x0000


Цитата:
 Соотв. получив кирпич, мы всегда сможем припаять внешн.ПЗУ и все будет работать от него, так?

Чаще всего да,хотя есть несколько убитых вусмерть програмно 15ХХ, которым не только внешняя флешь "по барабану",но и даже по компорту не дающих доступ.Одна из плат прибита РОДНОЙ ромкой,после предварительно влитой чужой.На чужой ромке плата еще кое как "шевелила лапками",после влития родной-регисты погасли навсегда.Мое возможное объяснение-прибил внутренний загрузчик,хотя в по теории он неперезаписываемый,или получилась такая "смесь",что проц виснет намертво....с тех пор наигрался,стараюсь посматривать при замене иногда близость конфигов ))Ну и в догонку-говорят,что не все внутренние ромки могут работать во внешней

Всего записей: 3370 | Зарегистр. 04-03-2012 | Отправлено: 16:30 06-04-2014 | Исправлено: alexyc, 16:59 06-04-2014
south_man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexyc, NiTr0
спс за ликбез по платкам)
будем знать, что случаи были.. однако, замечу, сравнивать конфиги реально, когда обе платы (донор и реципиент) живы-здоровы и хотя бы откликаются на внешний мир..  
я так понимаю, если клиент поджарился, то узнать достоверно, на какой конфиг он был настроен, сложно.

Всего записей: 935 | Зарегистр. 06-07-2012 | Отправлено: 17:02 06-04-2014
alexyc



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

Цитата:
я так понимаю, если клиент поджарился, то узнать достоверно, на какой конфиг он был настроен, сложно

бесспорно

Всего записей: 3370 | Зарегистр. 04-03-2012 | Отправлено: 17:22 06-04-2014
tametung

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

Цитата:
бесспорно

http://forum.hddguru.com/viewtopic.php?f=13&t=25552&start=20 в этой теме есть аттачмент. (wd2000jd60klb0.zip)
Объясняю на пальцах. В ROM есть не запакованный (для ROYL) ServoOVL. (вы его можете увидеть прочитав то
место в памяти куда должен грузиться mod 11h в safe). Этот SVovl использует данные из блоков которые описаны в Flash_dir до него самого. Таким образом,играясь с блоками РОМ. (довольно простой скрипт,который подменяет блоки и корректирует адреса загрузки в FlashDir) можно получить на одном ROM,любые  параметры (читаемые вами по 0Dh DriveInfoTable)
 
Кстати и "метод сдвига регионов" минимум не оптимален.

Всего записей: 2227 | Зарегистр. 27-01-2007 | Отправлено: 18:58 06-04-2014 | Исправлено: tametung, 19:07 06-04-2014
NiTr0

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

Цитата:
Регионы дублирую т.к. у винта два активных региона, не вижу смысла оставлять только один регион.

Зачем писать 0 регион на 1-й, если они и так идентичны?
 

Цитата:
В принципе понятны проблемы 0й головы - 133к треков против 121к по первой голове, т.е. плотность треков почти на 10% выше.

Можете попробовать сделать 2-головый но пониженной плотности...

Всего записей: 1430 | Зарегистр. 06-09-2008 | Отправлено: 21:30 06-04-2014
sszer

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

Цитата:
Зачем писать 0 регион на 1-й, если они и так идентичны?

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

Цитата:
Можете попробовать сделать 2-головый но пониженной плотности...

 
Знать бы еще как.

Всего записей: 21 | Зарегистр. 12-03-2009 | Отправлено: 22:49 06-04-2014 | Исправлено: sszer, 22:50 06-04-2014
NiTr0

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

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

Ну и нафига?
Винт сносит себе голову. ABA служебки соответственно до 1-го региона уже не дотягивает. Винт пытается писать вникуда - и обламывается...
 

Цитата:
Знать бы еще как

При арко выбирается drive format, dcm...

Всего записей: 1430 | Зарегистр. 06-09-2008 | Отправлено: 01:53 07-04-2014
sszer

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

Цитата:
Ну и нафига?  Винт сносит себе голову. ABA служебки соответственно до 1-го региона уже не дотягивает. Винт пытается писать вникуда - и обламывается...

 
Ну почему же? При длине СА по одной голове 88704 и длине региона 41139 оба региона легко укладываются по одной голове.

Всего записей: 21 | Зарегистр. 12-03-2009 | Отправлено: 08:48 07-04-2014
igor_me

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может я чего не понял, но если так писать регионы - это ж надо править адреса модулей в DIR для первого региона, разве нет? Или это сделано?

Всего записей: 5716 | Зарегистр. 27-12-2011 | Отправлено: 15:29 07-04-2014
sandy_t

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
просто делаешь оба региона на нужной голове (как у одноголовых моделей) и потом, после перезапуска питанием, записываем модули по ID, либо записываем целиком вновь созданный регион

Всего записей: 166 | Зарегистр. 04-01-2013 | Отправлено: 17:59 07-04-2014
sszer

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сектора внутри региона адресуются по АВА. Положение DIR фиксировано и неизменно внутри региона, если не изменить адрес принудительно, ну и модули описаны в DIR в координатах АВА.  Поэтому оперируя регионом как целым объектом никаких манипуляций с адресами модулей не нужно, в этом весь смысл АВА адресации. Важно чтобы были правильно указаны верные адреса регионов и правильная карта голов. Единственное нужно учесть транслятор СА если есть дефекты в СА. При отсутствии дефектов все много проще.
 
ПС Кроме Denali о котором идет речь, мучаю Jamaica примерно с тем же симптомом - больная 0я голова. У ямайки после депоп 0й головы винт упал в несознанку окончательно - при посмотре конфига винта 0 блинов и 0 голов. Винт крутит блины, пару раз дергает головами и останавливает шпиндель. Перешил ПЗУ в сейве (сняв плату) ранее слитой прошивкой, не помогло, все то же. Но припросмотре карты голов все бодро - 2 головы, использовать по карте голов. Не пойму в чем проблема, в сейве нет доступа к банке - 0 голов. Сделал вывод что в ПЗУ есть еще что-то что не читается програмно. Завтра сдую флеш и посмотрю на программаторе что есть в ПЗУ.

Всего записей: 21 | Зарегистр. 12-03-2009 | Отправлено: 18:35 07-04-2014 | Исправлено: sszer, 19:06 07-04-2014
klepiku

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

Цитата:
ПС Кроме Denali о котором идет речь, мучаю Jamaica примерно с тем же симптомом - больная 0я голова. У ямайки после депоп 0й головы винт упал в несознанку окончательно - при посмотре конфига винта 0 блинов и 0 голов. Винт крутит блины, пару раз дергает головами и останавливает шпиндель. Перешил ПЗУ в сейве (сняв плату) ранее слитой прошивкой, не помогло, все то же. Но припросмотре карты голов все бодро - 2 головы, использовать по карте голов. Не пойму в чем проблема, в сейве нет доступа к банке - 0 голов. Сделал вывод что в ПЗУ есть еще что-то что не читается програмно. Завтра сдую флеш и посмотрю на программаторе что есть в ПЗУ.

 
заблокируйте загрузку fw, загруите ovl, и пните калибратор

Всего записей: 172 | Зарегистр. 28-10-2012 | Отправлено: 22:34 07-04-2014 | Исправлено: klepiku, 22:35 07-04-2014
sszer

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

Цитата:
заблокируйте загрузку fw, загруите ovl, и пните калибратор

 
Завтра попробую, но у ямаек есть неприятная особенность - после загрузки оверлея в сейфе они уходят в перезагрузку.

Всего записей: 21 | Зарегистр. 12-03-2009 | Отправлено: 22:57 07-04-2014
   

Страницы: 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 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223

Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » Ремонт накопителей WD (Western Digital). Часть IV
Akam1 (11-10-2015 06:03): http://forum.ru-board.com/topic.cgi?forum=84&topic=5007


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru