HARDW.net
Все о компьютерном "железе"

 
Реклама:

Внимание: Это версия форума за период с сентября 2003г по сентябрь 2005г, предназначенная для чтения в оффлайне

Наш форум доступен по адресу: http://www.hardw.net/forum

Помогите разобраться с отключением голов на Фуджике (+)

 
Список форумов HARDW.net -> Накопители информации
Автор Сообщение
Svarog
Откуда: Московская обл.
Добавлено: Пн Сен 08, 2003 2:32 pm  

В процессе копания захотелось понять как отключать бошки и целые блины в семействе винтов Фуджитсу.
Имеется четырехголовое чудо MPG 3204AH. Хочется сделать из него десятку.
Смотрю модуль HS.
в первой строке после идентификатора 48 53 стоят байты 04 04 00 01 02 03 FF FF....... Может кто подскажет что каждый байт показывает (число головок и т.д.)

Смотрю модуль HS от MPG3102AT
01 02 01 FF FF FF FF.....
Есть другая десятка. Там первая строчка выглядит так:
01 01 00 FF FF FF.......

В чем тут разница? (я имею ввиду разные модули HS на десятках)

Ясен пень что просто залив модуль HS от 10-ки в 20-ку я не добьюсь нужного рез-та- нужно править прошивку.
Но по какому адресу необходимо проводить эти изменения? (где-то читал, что надо изменять начиная с адреса 5Аh и далее, вроде бы там прописано с какой головы читать служебку)
Так же надо провить модуль ТS (или нет?), а может и карту голов.

Не подскажите как все это сделать? Или хотябы пните в правильном направлении.
Заранее благодарен!
verwolf
Откуда: г. Уфа
Добавлено: Пн Сен 08, 2003 5:29 pm  

Первая 10-ка имеет рабочую первую голову, второя нулевую.
Какую пару голов ты хочешь оставить от 20-ки рабочую?
В соответсвии с этим правь модуль HS.
Svarog
Откуда: Московская обл.
Добавлено: Вт Сен 09, 2003 9:34 am  

verwolf
Что значит "имеет первую рабочую голову"?
Нулевая бошка у нее отключена?
то есть получается что моя первая десятка читает блин 2-мя бошками, а вторая - только одной?

На 20-ке получается что читаются оба блина всеми бошками? (раз идет перечисление 00 01 02 03)
Допустим я хочу оставить 2 первых головы то надо править модуль так 01 02 02 FF FF...?
Что то не въеду никак :-(
Видать тупой с детства...
verwolf
Откуда: г. Уфа
Добавлено: Вт Сен 09, 2003 5:33 pm  

10-ки были как с 0-головой так и с первой с завода так шли.
У твоей 20-ки 4 головы тоже редкие винты обычно поподаются 2-ве
Править надо так:
исходное 04 04 00 01 02 03 FF FF FF
^^^кол. голов
отключаем 2-ве головы получаем
02 02 00 01 FF FF FF
отключили вде верхние голвы.
Svarog
Откуда: Московская обл.
Добавлено: Ср Сен 10, 2003 9:21 am  

verwolf
Огромное спасибо!

А надо править P-list если, допустим, там прописаны дефекты по тем головам, которые я собираюсь отключить?
И еще вопросик...
А если, например, надо отключить 1-ю и 3-ю головы? HS будет таким?
02 02 00 04 FF FF...
Правильно?
verwolf
Откуда: г. Уфа
Добавлено: Ср Сен 10, 2003 10:46 am  

да p-list лучше очистить.
Если надо отключить 1 и 3 тогда так
02 02 00 02 FF FF FF
Svarog
Откуда: Московская обл.
Добавлено: Ср Сен 10, 2003 3:01 pm  

verwolf
Цитата: Если надо отключить 1 и 3 тогда так
02 02 00 02 FF FF FF

Блин! чего-то не пойму :-(
Почему 00 02?
По идее, если оставлять 0-ю и 4-ю головы должно быть 00 04?
Объясните плиз что обозначает каждый из байтов?
04 04 00 01 02 03 FF FF....
Первый обозначает кол-во используемых голов. А второй?
Далее идет перечисление голов - это ясно...

А-А-А! Понял! Раз прописать 02 02 тогда байт 04 уже не покатит! т.к. он обозначает 4-ю голову, которой как бы нет.
Хорошо...
А если отключить 3-ю и 4-ю бошки? HS таким булет?
02 02 00 01?
and
Откуда: г. Гомель, Беларусь
Добавлено: Ср Сен 10, 2003 9:11 pm  

Svarog писал(а): По идее, если оставлять 0-ю и 4-ю головы должно быть 00 04?
Объясните плиз что обозначает каждый из байтов?
04 04 00 01 02 03 FF FF....
Первый обозначает кол-во используемых голов. А второй?
Далее идет перечисление голов - это ясно...
00 04 - это нулевая и "четвертая с нуля", т.е. пятая. :-) А второй байт - это вроде бы общее кол-во голов.
Svarog
Откуда: Московская обл.
Добавлено: Чт Сен 11, 2003 10:16 am  

and

Спасибо за отклик, теперь понял!

С отключением голов вроде разобрались.
А вот если надо заставить винт читать служебку по первой голове (допустим 0-я сдохла), тогда надо править ПЗУ?
где-то читал что это прописывается начиная с адреса 2Bh
но что именно надо прописывать и какие байты править?
verwolf
Откуда: г. Уфа
Добавлено: Чт Сен 11, 2003 10:50 am  

Да можно
У меня получалось изменять порядок голов например 0 1 делал 1 0
тоесть служебка читалась по 1-голове.
Svarog
Откуда: Московская обл.
Добавлено: Чт Сен 11, 2003 11:56 am  

verwolf

Неужели только изменив модуль HS можно заставить читать служебку разными головами? А как же ПЗУ?
Здесь что-то не то...
verwolf
Откуда: г. Уфа
Добавлено: Чт Сен 11, 2003 12:20 pm  

Ну истественно подправив ПЗУ.
Svarog
Откуда: Московская обл.
Добавлено: Чт Сен 11, 2003 12:29 pm  

verwolf
Цитата: Ну истественно подправив ПЗУ.

Гы! Вернулись к тому с чего начали :-)
ПЗУ по какому адресу правиться? И какие биты надо прописывать?
smyg
Откуда: Крым, Симферополь
Добавлено: Пт Сен 12, 2003 11:17 am  

Svarog писал(а): verwolf
Цитата: Ну истественно подправив ПЗУ.

Гы! Вернулись к тому с чего начали :-)
ПЗУ по какому адресу правиться? И какие биты надо прописывать?
Я уже об этом писал.
Слабо поиск поюзать у Майсофта?
Svarog
Откуда: Московская обл.
Добавлено: Пт Сен 12, 2003 11:34 am  

smyg

За 3 дня прочел всю конфу у Постриганя- не нашел ни фига!
and
Откуда: г. Гомель, Беларусь
Добавлено: Пт Сен 12, 2003 12:46 pm  

Svarog писал(а): За 3 дня прочел всю конфу у Постриганя- не нашел ни фига!
Есть, есть. Я только что за пару минут нашел. Поиск по нику "smyg": это он здесь рекламу делает - там в ветке одна его мессага и есть. :-))) (2smyg: без обид, это шутка, а не наезд :-) ). Кстати, в HS правильнее бы не 01 01 01, а 01 02 01.
USer
Откуда: near by SPB
Добавлено: Пт Сен 12, 2003 5:12 pm  

цитата
(У сабжа неисправна 0 голова. Надо ее отключить.

В ROM по адресу 2Bh устанавливаем в 1 бит D6, чтобы служебка читалась с головки 1. Записываем ROM.

В HS вместо 02 02 00 01 FF вписываем 01 01 01 FF FF
Загружаем модуль HS в ОЗУ накопителя, а затем на блины.)
===============================
с3 с5 09 04 20 00 12 26 00 00 00 01 26 2b 13 8с
===============================
если я правильно понял то менять^вот этот бит
Svarog
Откуда: Московская обл.
Добавлено: Вт Сен 16, 2003 9:28 am  

USer

Цитата: В ROM по адресу 2Bh устанавливаем в 1 бит D6, чтобы служебка читалась с головки 1. Записываем ROM

А если надо прочитать служебку по 2-й голове? Меняем первый бит по адресу 2Сh? и почему именно D6? что эта связка означает?
smyg
Откуда: Крым, Симферополь
Добавлено: Вт Сен 16, 2003 2:58 pm  

http://mhddsoftware.com/cgi-bin/ib/ikonboard.cgi?s=8392f2a7d5110e158689775c3f9061f1;act=ST;f=1;t=600;hl=отключение+голов
Svarog
Откуда: Московская обл.
Добавлено: Вт Сен 16, 2003 5:05 pm  

smyg

Интересная ссылка...
Спасибо!
Буду разбираться.
 
       Список форумов HARDW.net -> Накопители информации
Страница 1 из 1
Electronics Repair Forum :: Эрудиту
Powered by phpBB Search Engine Indexer (modded)
Powered by phpBB (modded) © phpBB Group

RadioTOP-рейтинг радиотехнических сайтов Рейтинг@Mail.ru rax.ru: показано число хитов за 24 часа, посетителей за 24 часа и за сегодня Rambler's Top100