Автор: ROMby Unknown , 28 июня 2003
Ну вот, не обессудьте, приходится писать сюда :(
Ветка называется Хочу Прошивку, ну а я как это и не странно может показаться, хочу Прошивальщик. Вот моя история:
И так, влип как говорится по самое нехочу. Повезло. Ничего не скажешь.
Наступил на грабли, которые обходил 1000 раз.
Я прошивал новое firmware версии 2.20.0.14 в контроллер Promise Ultra133TX2, когда произошло отключение питания. В результате Ultra133TX2 теперь мертвый.
Повторное прошивание не проходит с сообщением: Invalid file or mismatched with hardware!
если прошивать из командной строки (с ключом /f) и с сообщением: This File is not correct.
PTIFlash версии 1.11 имеет секретный ключ /Unlimit, который
позволяет прошивать сразу то, что даешь, без предварительной проверки содержимого, но эта версия не знает Promise Ultra133TX2, только Ultra100.
PTIFlash версии 1.44 и 1.45 знают Promise Ultra133TX2,
но не имеет секретного ключа /Unlimit.
(Информация взята со следующих страниц:
http://www.tweakhardware.com/guide/raid66/
http://www.tweakhardware.com/guide/raid100/
http://www.stormpages.com/crazyape/downloads.html
и проведенное собственное исследование).
Может кто-нибудь помочь сломать предварительную
проверку содержимого BIOS в прошивальщике версии 1.45. На сколько я понимаю, это замена одного условного перехода на безусловный. Но вот где эта замена должна быть?
Для более упрощения разбора полетов могу высылать все имеющиеся у меня версии прошивальщика.
Promise отказал мне в помощи и высылке утилиты без проверки.
Так что единственное что остается - ломать прошивальщик.
Обидно то, что обладатели Promise Ultra100 могут жить совершенно спокойно - даже испорченный BIOS перепрошивается с ключем /Unlimit. А вот с новыми карточками 100TX2 и 133 TX2 такой финт уже не проходит, увы.

Жду и надеюсь на помощь.
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

Unknown BIOS (не проверено)

22 года 8 месяцев назад

Файл на BX мастер:
http://www.msi.com.tw/program/support/bios/bos/spt_bos_detail.php?UID=92&NAME=MS-6163%20Ver3.0
http://download.msi.com.tw/support/bos_exe/w6163v56.exe

Kloch

22 года 8 месяцев назад

Да в принципе он у меня есть, только на той же машине, что и контроллер - дома. Но экперимены такого рода опасные, нужно подготовить запасную флэшу.
Посмотрел сайт Джетвея, путанный он страшно. Ссылка на Промиз драйвер есть с указанием платы, на странице БИОСов такой платы нет.
дам ссылки, может сам разберешься.
http://www.jetway.com.tw/evisn/download/bios/index.htm
http://www.jetway.com.tw/evisn/download/driver/index.htm
кста-ти, на какой платфорформе идут испытания?

Unknown BIOS (не проверено)

22 года 8 месяцев назад

Испытания идут на АСУС Cusl2-cb, Pentium 3 1000 Coppermine

Kloch

22 года 8 месяцев назад

Все таки нужно попробовать прописать в матплату БИОС для встраиваемых контроллеров.

Hohmach

22 года 8 месяцев назад

То же поставил эксперимент для своего АР-1600, нашел БИОС поновее (мой не перешиваемый), дописал его в БИОС системной платы, но ничего не изменилось. Все равно первым инициализируется тот, что на самой карте. Но мой-то БИОС на контроллере живой, вытащить его не могу - впаян.

На таких адаптерах должна быть возможность отключения биоса (джампером или софтово) чтобы можно было их несколько штук ставить.

Kloch

22 года 8 месяцев назад

Дома посмотрю, что-то я не припоминаю никаких перемык. Софт тоже есть весь, что нашел. Но у меня все работает без вопросов, особого смысла менять БИОС нет, это я все делал из спортивного интереса, да и человека в теме поддержать нужно.
Понакачивал этих БИВИСов от Джетвея, только ни одного с нужным контроллером.

Unknown BIOS (не проверено)

22 года 8 месяцев назад

Все таки нужно попробовать прописать в матплату БИОС для встраиваемых контроллеров.

Так а какая разница? Ведь CBROM не случайно имеет ключ /PCI, то есть для PCI устройств. Да и потом я всеравно не знаю матерей, которые бы имели встроенный контроллер Ultra133TX2.

Ну и конечно большое спасибо за поддержку и помощь :D

Kloch

22 года 8 месяцев назад

Глянул в своей коллекции БИОСов,
http://www.microstar.ru/ssl/php/upload/bios_files/6330v36.exe
В теле БИОСа есть еще один от Промиза, намного большего размера, Пишет Фаст трак 100 лите, может попытаться его подсунуть, хотя вероятность маленькая.
И опять возвращаюсь к первому совету: нужна еще одна такая-же плата, ставить их парой, в PCI листинге они паявятся обе, а биос вполне возможно распознает обе платы и даст их перешить.
сам чип 20269 похоже применялся только на отдельных платах, поиск материнок с ним ничего не дал.
Удачи