Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/h10u20/public_html/remont-kompa.ru/index.php:1) in /home/h10u20/public_html/remont-kompa.ru/index.php on line 2

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/h10u20/public_html/remont-kompa.ru/index.php:1) in /home/h10u20/public_html/remont-kompa.ru/index.php on line 2
Неисправность канала записи, схемы предкомпенсации данных / remont-kompa.ru







Отремонтируй компьютер сегодня

Авторизация
Статьи

Ремонт и настройка компьютеров

Подписаться письмом

???????@Mail.ru Rambler's Top100



Основное содержание
HDD:Неисправность канала записи, схемы предкомпенсации данных
Неисправность канала записи, как правило, приводит к невозможности произвести запись на НЖМД IDE AT, хотя чтение с накопителя осуществляется нормально. Необходимо напомнить, что при записи накопитель предварительно читает формат дорожки, сравнивает считанное поле идентификации с заданным и, если они совпадают, только тогда производится непосредственная запись данных в сектор,

Основные неисправности в канале записи следующие:

-отсутствие записываемых данных при наличии строба записи;
-ток записи вне допустимых пределов;
-питающие напряжения вне допустимых пределов.

В этих случаях, как правило, формируется бит WRFT регистра состояния. Проверить канал записи можно в режиме «ПРОВЕРКА НАКОПИТЕЛЯ». Находясь в этом режиме необходимо контролировать считываемые данные осциллографом в контрольной точке канала считывания [1]. Переключая головки командой [Гол] необходимо убедиться, что данные считываются по всем поверхностям и ошибки чтения не наблюдается. После этого необходимо произвести запись дорожки любым выбранным кодом. Сигнал на экране осциллографа должен измениться, при необходимости можно произвести повторную запись другим кодом. Эту операцию необходимо выполнить по всем головкам. Следует обратить внимание, что выбранный код записи, в НЖМД преобразуется в один из многочисленных кодов записи: 1,7RLL, 1,8RLL, 2,7RLL, 2,8RLL, ARLL и т. д. применяемый в данной модели накопителя, поэтому один и тот-же код записи может иметь разный вид на разных моделях НЖМД IDE AT.


Рис.22. Запись данных.
Если данные не записываются, то необходимо проверить управляющие сигналы формируемые микропроцессором и однокристальным микроконтроллером. Для этого в режиме «ПРОВЕРКА КОНТРОЛЛЕРА» необходимо выбрать команду «ЗАПИСЬ СЕКТОРА В ЦИКЛЕ», ввести номер цилиндра, головки и сектора. Проверку осуществляют аналогично чтению. Обобщеная диаграма управляющих сигналов при записи сектора показана на Рис.23.



Неисправность схемы предкомпенсации, как правило, приводит к многочисленным ошибкам чтения, появляющимся на старших цилиндрах. Следует помнить, что предкомпенсация оказывает влияние назаписываемые данные и при чтении таких записанных данных исправным каналом чтения возникнут ошибки [1]. Если на НЖМД IDE AT появляются ошибки чтения на старших цилиндрах, то необходимо с помощью исправной платы управления снятой с аналогичного НЖМД попытаться отформатировать гермоблок неработающего накопителя. Если после этого при чтении «родной» платой управления ошибки на старших цилиндрах исчезнут, то вероятнее всего неисправна схема предкомпенсации. В современных НЖМД IDE AT однокристальный микроконтроллер, который выполняет кодирование записываемых данных, вырабатывает сигналы EARLY и LATE (ранний и поздний), Рис. 15, необходимые для работы схемы предкомпенсации рис. 12. Как правило, эти сигналы вырабатываются постоянно, но разрешение на предкомпенсацию данных подается с управляющего микропроцессора приблизительно с середины каждой зоны [1]. Включение предкомпенсации необходимо проконтролировать при выполнении теста стирания поверхностей [Стир] в режиме «ПРОВЕРКА НАКОПИТЕЛЯ». Следует обратить внимание, что у некоторых НЖМД IDE AT предкомпенсация записи включается с самого нулевого цилиндра.