Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Документация » Програмный ремонт жёстких дисков HDD |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 ... 31 32 33 34 35 * 36 37 38 39 .. 75 76 77 78 79 80 | Печать |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
KALDYH написал: Спасибо за разъяснения, на одной из TONKA2 маска голов FF, как вторую заберу тоже посмотрю. А вот если не FF, то шанс обнаружить незадействованные стремится к 100% У меня есть Conner CP30084E, можно тоже будет глянуть. |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 апреля 2018 11:08 Сообщение отредактировано: 11 апреля 2018 11:25
Попробовал разобрать скрипты. 6>D5 Получается, заливка сектора двумя паттернами (координаты сектора указывать отдельно) 6>D7 Что-то связанное с тестированием сервосистемы? 6>D9 Некое тестирование. Узнаём о возможном существовании еще двух уровней TMOS и о некоей важной ячейке памяти. 6>D11 Опять-таки дефектоскопия. Проверить команду 2>D. На сон грядущий почитал немного об организации памяти 68HC11. Адресное пространство - 64к, обычно разбивается на страницы по 32к: верхняя фиксирована, в нижнюю могут подключаться банки памяти (но в принципе разбивка может быть любой). Первые 256 байт - память быстрого доступа. Регистры устройств мапятся на память (как в PDP-11 или m68k), на прототипных платах - 1000-105F внутренняя периферия, 1800-1FFF внешняя. Итого приходим к выводу: 1) ПЗУ в 64к разбито на банки, 2) для чтения ПЗУ через терминал нам необходимо как-то щёлкать страницами памяти, а адрес регистра неизвестен (хотя есть намёки). Читать всю память в лог я в принципе научился, осталось проверить и сравнить. Также неплохо бы узнать расположение буферов в памяти. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Интересная информация! А есть сведения, какая система команд (тип процессора) на 7200.7 7200.10? Написано видимо на Си большей частью, когда со stuff возился, при невозможности загрузки stuff и отсутствмии ovl (если не ошибаюсь) появлялись сообщения с именем файла.c Повозился с ALPINE 80GB, FW 8.01 (на которой я сбрасывал G-list) Прочитал треки app, ovl, cer vnd, целиком, и решил попробовать включить AAM. Удалось, у него фактически два уровня AAM: "тихий", от 0 до 64, и "шумный" от 65 до 126. Обратил внимание, что после установки ключа, последующие ^U отдают DRIVE HAS BEEN SET-STUFFED - А у "нетроганного" диска было: Configured-1 Part #: 100355650 Видимо, есть бит, где запоминается, что диск "трогали"? Посмотрел логи заводского SS, и был удивлен: диск не прошел последние тесты, и нет сводного лога, хотя предыдущие прошли с health 0000. No log 63 on disk No log 59 on disk No log 56 on disk No log 6F on disk No log 4E on disk На предоставленном Вами логе, от Вашей ALPINE, эти тесты пройдены. В тесте 02 множество сообщений с error 13 (offtrack) Вот лог заводского SS, и ответы на инфорационные команды. https://yadi.sk/d/MOgB6dn23UKG6H |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
i8088 написал: Есть. Ядро ST10, система команд C166 А есть сведения, какая система команд (тип процессора) на 7200.7 |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 апреля 2018 15:59 Сообщение отредактировано: 11 апреля 2018 16:05
KALDYH написал: Спасибо, почитаю! Есть. Ядро ST10, система команд C166 А вот медленный режим ALPINE
А вот быстрый
Обратил внимание, что при отсутствии запросов со стороны OS, диск (на нем пока нет ФС) иногда живет своей жизнью, слышно по очень легкому жужжащему звуку, примерно как при линейном чтении. Но SMART отключен. Те его микропрограмма занимается offline своими делами, независимо от SMART? У Вас такого не наблюдалось? |
strelec
Newbie
Откуда: Кемерово Всего сообщений: 105 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 3 апр. 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 апреля 2018 16:06 Сообщение отредактировано: 11 апреля 2018 16:19
Подскажите, нашел команды:
Первая команда- вывод пзу на экран (сравнивал со скачанным ROM-сходится). А во второй команде о какой памяти идет речь? |
marinovsoft
Junior Member
Откуда: Кемерово Всего сообщений: 153 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 сен. 2017 |
RAM, как мне думается. |
SRUTSSSSSSSS80 |
KALDYHhttp://rgho.st/7kKXqwhHR |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 апреля 2018 22:27 Сообщение отредактировано: 11 апреля 2018 22:38
i8088 написал: Наблюдается у всех 7200.7 и скорее всего есть у всех барракуд. Похоже на оффлайн-самотестирование SMART, попробуйте позапускать тесты SMART вручную и сравнить. Не факт, что оно отключается. Кстати, громкость звука и оттенки щелчков зависят от версии микропрограммы. Обратил внимание, что при отсутствии запросов со стороны OS, диск (на нем пока нет ФС) strelec написал: Обе команды работают со всем адресным пространством: и ОЗУ, и ПЗУ. Запись в ПЗУ, естественно, будет безрезультатной. Первая команда- вывод пзу на экран (сравнивал со скачанным ROM-сходится). strelec, красиво документ оформлен. Можно ссылочку? Кажется, у меня такой версии нету. Тем временем поставил эксперимент. Есть два Samsung Winner WNR-31061A (из тех что marinovsoft отдал). Диагностика показала, что у обоих сожжены платы, у одного аж до сгоревших дорожек вокруг микроконтроллера. Плата Winner Rev. E. Порывшись в необъятном своём загашнике, нашёл две осиротевшие платы Winner Rev. A2, это от моделей WN-310820A, WN-312021A, WN-316025A, WN-321620A. Глянул - канал чтения одинаковый, микроконтроллер одинаковый, вообще отличия только в крутилке. Взял да и прикрутил к банке. Хм... Винт нормально раскрутился, распарковался и откалибровался, только светодиод занятости гореть не перестал и через некоторое время шпиндель остановился. Подцепил его к PC3000, кое-как вывел в готовность. Глянул паспорт - вроде отдаёт. Запустил тест служебной зоны - читается с ошибками. Освежив в голове теорию, отформатировал служебку - вроде норм. Послал на винт скрипт селфскана, запустил BURN-IN FLOW и кинул в сторонку на отдельный БП. Ну вроде пошёл процесс, чего-то там пощёлкивает помаленьку... Подожду, чем всё закончится. |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 апреля 2018 23:58 Сообщение отредактировано: 12 апреля 2018 0:26
Поизучал слитый дамп памяти с Jaguar, адреса 0000-FFFF. Конвертировать не стал, и так сойдёт. Напоминаю, объём ПЗУ - 64к, объём внешнего ОЗУ - 32к. Блок 0000-00FF - всё занято данными. Похоже, скрэчпад-память микроконтроллера, как и сказано в референсах на 68HC11 0100-017F также занято данными С адресов 0180-0FFF читается паттерн 04030201 Адреса 1000-13FF содержат в основном нули с редкими вкраплениями ненулевых байт. Ненулевые данные кучкуются в группы. По адресам 1400-1DFF читается паттерн 04030201 Блоки 1E00-1EFF, 1F00-1FFF в начале до середины заполнены данными, далее - байтами FF Блоки 2000-49FF плотно заняты данными. Похоже, программный код. 4A00-5898 также заполнены данными, но в них проявляется повторяющаяся структура. Похоже. некие таблицы. Далее снова идут нерегулярные данные до адресов 6990-6AAC, где снова обнаруживается регулярная структура. До адреса B6CD память заполнена данными. По адресам B6CE-BFFF читаются нули Адреса C000-E768 снова заполнены данными, с адреса E769 и почти до самого конца адресного пространства читаются нули. В конце небольшая строчка байт ненулевая. Попробовал почитать ячейку памяти по адресу 0200 - каждый раз читается разное значение, и это не 04. Похоже, паттерн 04030201 - это чтение пустой шины. Буферы 0-F располагаются в ОЗУ последовательно по адресам начиная с 0000. На свежеинициализированном винте буфера 0, 2 содержат данные, буфера C, D - заполнены нулями, остальные - паттерном 55. Напоминаю карту буферов CFS540: Diag buf usage После прочтения нескольких логов буферы 0, 1, 2 стали содержать данные, A-B - куски логов, C-D - нули. Сравнение показало, что содержимое буферов 0-1 совпадают с буферами A-B. Вывод? 0-1 - действительно буферы чтения, а буфер выводимого лога - это A-B. Позже можно будет поанализировать буферы 10-7F - это как раз до конца адресного пространства. Как видно, чтение памяти командой 1>D и буферов командой 2>B не совпадают - следовательно, при работе с буферами происходит переключение банков. Размер страницы - 256 или 512 байт. Вот такие пока выводы. Подал команду 2>P3333, а затем 2>B02. Да, действительно, P - это заливка паттерном, а второй буфер - запись. Проверил уровни /A, /B - уровень не меняется, но сообщение Invalid Entry (как при попытке зайти на 5, 8, 9, С и т.д.) при этом не выдаётся. Надо смастерить переходную колодку с PLCC-32 на DIP-28 для программатора, чтобы ПЗУ считать. |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 ... 31 32 33 34 35 * 36 37 38 39 .. 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 тем | |