Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Документация » Програмный ремонт жёстких дисков HDD |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 ... 63 64 65 66 67 * 68 69 70 71 .. 75 76 77 78 79 80 | Печать |
Normal961 |
Кто-нибудь подскажите как в Samsung PRO Tool отключить голову на диске. |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
Вообще, этот пост не про IDE жёсткие диски, а про MFM/RLL/ESDI контроллеры, но так как создавать для этого отдельную тему мне неохота, а по регистрам они родственны IDE, напишу здесь. Итак, экспериментировал я с починкой советского MFM жёсткого диска, организовав тестовый стенд на контроллере Adaptec ACB-2312 И, перечитывая описание его перемычек, нашёл интересный момент: Изучил содержимое микрокода - и правда есть какие-то текстовые строки! Поискал, куда же выводится этот самый терминал - и нашёл его! Он выведен на незапаянный джампер J8 (вот он уже впаянный): » \tSerial monitor mode disabled\tJP9 - 4\topen Назначение контактов: 1 - TxD 2 - GND 3 - RxD Уровни 5В ТТЛ, битрейт 4800 бит/с. При включении в него выводится дамп каких-то регистров: 90 00 05 00 00 00 AA Чтобы перейти в диалоговый режим, нажмите ESC: Команды односимвольные. Список команд - ?: Cmd? ? Если установлена перемычка JP9-5 самодиагностики, выводит в цикле: Diagnostics Passed ^ и коротко вымаргивает светодиодом подключенного жёсткого диска. Аналогичный терминал есть у ESDI контроллера ACB-2320/22 (найден в дампе ПЗУ) и у RLL контроллера ACB-2370 (в ревизиях B, C возможно, изъят. А возможно, и нет...) Прочая информация по этому контроллеру Installation guide(TXT) Installation guide (PDF) Format utility for the ACB-2310/12 Дамп прошивки Построен он на следующих микросхемах: AIC-560AL - интерфейсный адаптер AT шины, 16 байт FIFO, скорость до 4 Мбайт/с AIC-610L - контроллер жёсткого диска ST-412/506/ESDI/SMD, поддержка всех видов кодирования, программируемые коды коррекции ошибок, скорость до 15 Мбит, кэш-буфер до 256 кбайт. UM6116M-3 - статическое ОЗУ буфера, ёмкость 2 кб, время доступа 90 нс. На плате разведено место под микросхему 6164 (8 кб), вопрос увеличения дискового кэша изучу позже. ACB-2072 - масочный микроконтроллер (с внешним ПЗУ типа 27C128), по всей видимости, копия i8051 AIC-250FL - кодер/декодер NRZ в MFM с предкомпенсацией и детектором адресных меток AIC-6225AL-10 - сепаратор данных Флоппи-контроллерная часть построена на микросхеме Intel 82072 (отсутствует в версии ACB-2310) и ничего особенного не представляет. Распиновки других незапаянных джамперов: J11 - 8 пин, отладка MFM декодера AIC-250FL 1 - GND 2 - NRZ 3 - ACK 4 - REQ 5 - NC 6 - WG 7 - INDEX 8 - RG J12 - 10 пин, отладка микроконтроллера 1 - RESET 2 - RD 3 - /INT1 4 - A15 5 - не определено 6 - A14 7 - WR 8 - A13 9 - GND 10 - /PSEN |
aleksvolgin
Advanced Member
Всего сообщений: 2123 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 21 нояб. 2010 | |
Dmitrii |
Подскажите на Momentus Thin, 5400.6, 5400.4, возможно восстановить S-list командой термина. В общем я несколько штук добил экспериментами, раньше, листы им очистил. Как то у меня не получается с этими самсунго-сигейтами. Пока только в WD научился немного восстанавливать. Но с ними куча непонятных вопросов по некоторым семействам. KALDYH Вы много полезного написали, умеете систематизировать и понятно излагать материал, в отличии от ваших "коллег", может ещё потрудитесь для "народа", попробуете свести в таблицы некоторые данные, ну например по основным командам терминала. Пробовал некоторые из команд которые Вы писали, но не работают, видимо не от тех семейств. Упрощённый например вариант селфискана, что то никак. |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
Dmitrii, к сожалению, помочь не смогу. На классических Барракудах Slip-list формируется в ходе селфскана одним из тестов. В принципе, зная этот тест, можно запустить его отдельно и пересоздать лист из логов тестов дефектоскопии. Но эту тему я никогда не копал. Как восстановить Slip-list на F3, пока даже не приступал к изучению. Возможно, что и вовсе никак. Momentus Thin и 5400.6 - это архитектура F3. Глава по F3 пока только планируется к написанию. Описание там будет не столь масштабное и подробное, только некоторые часто встречающиеся типовые случаи. 5400.4 - это CORSAIR, классическая архитектура. Можете для него пользоваться описанными методиками и пробовать запускать селфскан. |
Oleg22 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 7 февраля 2019 15:55 Сообщение отредактировано: 7 февраля 2019 16:35
Есть два диска: ST2000DM001-1CH164 (7200. 14) прошивка СС29 и ST3640323AS (7200. 11 Таиланд) прошивка СС1F . Решил сбросить SMART на этих дисках, т.к после сбоя из-за не качественных шнуров, контактов, вылезли ошибки типа End to end error и т.д. На ST2000DM001-1CH164 после сброса SMART через команду F3 1>/N1 всё в порядке, всё обнулилось с первого раза! А вот на ST3640323AS (Таиланд) проблема. Обнуляется всё, через F3 1>/N1, кроме общего времени работы (Power-on-time). Запускал и F3 1>/N1,0,0,22 пишет Clear SMART после выполнения. И перегенерацию транслятора после делал F3 T>m0,2,2,0,0,0,0,22, но ...Power-on-time не сбрасывает. Вот эти команд не срабатывают вообще (Invalid Diag Cmd Parameter) F3 1>/N2 F3 1>/N6 F3 Т>/C,,22 (F3 Т>/C,0,22 т.к диск Таиланд) F3 Т>/H0,,22 (F3 Т>/H0,0,22 т.к диск Таиланд) Сам диск работает постоянно,он исправен полностью и меня устраивает хоть и наработка 65551 часов и есть переназначенные сектор естественно. Решил убрать красные секторы после сбоя, по этому и обнулил СМАРТ через виндовский терминал и контроллер 232-to-TTL Сейчас моя цель одна - сбросить общее время работы диска.Хочу понять как это сделать. Подскажите как? Что не так делаю? Может это особенность прошивки CC1F и делать это надо не в тех уровнях как описано здесь? Как обнулить, какой командой, общее время работы на ST3640323AS, как избавится от абсурда - 5 запусков и 65551 часов работы диска? P\S Если нужен список поддерживаемых команд этим диском, то он есть. Добытый через F3 С>/Q |
wrenchrox
Advanced Member
Inhale Откуда: Москва Всего сообщений: 1888 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 11 нояб. 2009 |
Oleg22 Что толку избавляться от красных секторов сбросом SMART-а? |
Oleg22 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 7 февраля 2019 18:07 Сообщение отредактировано: 7 февраля 2019 18:26
wrenchrox Ну,наверное для того,для чего и существует сброс СМАРТа как я считаю, чтобы он был "чистым" и в дальнейшем видеть какие появляются ошибки (если!) и вовремя реагировать на них и принимать меры (та же замена кабеля к примеру). |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
Похоже на баг в прошивке. Попробуйте обновить её и после этого ещё раз сбросить SMART. |
Oleg22 |
KALDYH Да. то же были такие мысли, но... этой прошивки CC1F я не нашёл ни на сайте Seagate, ни ещё где либо. Её нет нигде. А другой новой прошивки для этого диска нет. По край не мере Seagate по серийному номеру так говорит. |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 ... 63 64 65 66 67 * 68 69 70 71 .. 75 76 77 78 79 80 | Печать |
Полигон-2 » Документация » Програмный ремонт жёстких дисков HDD |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |