Главная Жесткий диск, SSD Ремонт накопителей Maxtor

Ремонт накопителей Maxtor

от admin

Модуль RZTBL (PN=78h). Этот модуль является частью транслятора. В нем расположена таблица, разделяющая накопитель на области. Для каждой области имеется своя последовательность дефектов в модуле P-List. В RZTBL присутствует количество головок, для которого собран транслятор.
Модуль AT_PDL (PN=18h). Модуль с таблицей заводских дефектных секторов пользовательской зоны. Информация о дефектах в этом модуле записана в формате относительно частей, которые описаны в RZTBL.
Модуль AT_POL (PN=1Bh) и его копия (PN=A7h) — это таблица дефектов G-List, пополняемая в ходе работы накопителя. Копия (PN=A7h) встречается только на накопителях N40P и CALYPSO производства 2004 года и у семейства SABRE.
Модуль FMTI (PN=93h). Этот модуль используется на полноразмерных накопителях (В таблицах для семейств из главы 9 указано, какие семейства полноразмерные, а какие полуразмерные). В нем помещены зонные таблицы для каждой головки и адаптивные настройки для каждой зоны, поэтому этот модуль критичен для данных.
Модуль «RCT» (PN=21h). Структура и назначение этого модуля пока изучено плохо, но, в случае его перезаписи с другого накопителя, потери функциональности не столь катастрофические (возрастет количество BAD-блоков). Накопитель будет записывать и читать данные в большинстве случаев. Этот модуль формируется при прохождении заводского самотестирования из ряда заготовок. Т.е. данные для его получения неизвестны самому накопителю и в случае их утери получение корректного модуля будет невозможно.
Модуль «SRV» (PN=1Eh). Структура и назначение этого модуля пока изучено плохо. В случае замены его на какой-либо другой поверхность будет читаться с дефектами и не будет записываться вообще. Модуль формируется при прохождении заводского тестирования на основе данных подпрограмм калибровки сервосистемы. Используются ли для его построения заготовки или нет, сказать пока нельзя.
Модуль [ROM_SA] (PN=39h). Этот модуль является источником загрузки ПЗУ-части программы в обычном режиме работы (см. рис. 1). Программа 1 состоит из этого модуля и модуля [OVL ATA].
Оверлеи АТА [OVL ATA] (PN=38h). Этот набор оверлеев в большей части служит для расширения микропрограммы в обычном режиме. Если один из оверлеев не может быть прочитан, то возможно неверное функционирование всех или части ATA команд, например SMART-команд. Под оверлеем подразумевается часть программы, которая может быть подключена в сегмент кода процессора из буферного ОЗУ. В один момент времени подключен только один оверлей.
Оверлеи с реализацией технологических команд [OVL TECH] (PN=4Fh). Этот набор оверлеев необходим для работы микропрограммы в технологическом режиме.
Модуль переключения микропрограмм PN=95h. При помощи второго слова этого модуля (в просмотре модуля байты 4 и 5) накопитель определяет запускать ему программу 1 или программу 2. Boot-ROM на накопителях Poker/Ardent без альтернативной служебной зоны считывают этот модуль одним из первых и, если он поврежден, то накопитель не запустится. Но стоит отметить, что если в N40P с альтернативной служебной зоной загрузить лоадер от N40P без альтернативной SA, то утилита будет показывать, что модуль 95h имеет неверный заголовок. Это происходит потому, что реально этого модуля на диске нет.
[ROM_ST] PN=96h [OVL_ST] PN=97h и PN=98h. Эти модули составляют «Программу 2». Ее функции зависят от семейства и служебной зоны (основной или альтернативной).
Модуль AT_XAL (PN=35h) иногда может быть причиной того, что накопитель запускается, но не работает по LBA. Модуль встречается на старых DSP, например RIGEL, накопителях и используется как промежуточная таблица для занесения дефекта в G-List.
Модуль HLUTL & HUSR (PN=33h) или сокращенно HLists содержит набор таблиц. Первой таблицей всегда идет HLUTL размером 16384 байт с заголовком 8 байт и контрольной суммой. В ней помещен список дефектов служебной зоны. Далее идет цепочка из таблиц HUSRxxxx, где xxxx — порядковый номер. Размер каждой таблицы 8192 байт и как в случае с первой таблицей они имеют заголовки и контрольные суммы. То, сколько будет помещено таблиц, зависит от общего количества дефектов пользовательской зоны.
Далее по тексту описания будут использоваться либо названия модулей, либо название и позиционный номер.

 

0 комментарий
0

Еще статьи