Хочу прошивальщик!!!

Ну вот, не обессудьте, приходится писать сюда :(
Ветка называется Хочу Прошивку, ну а я как это и не странно может показаться, хочу Прошивальщик. Вот моя история:
И так, влип как говорится по самое нехочу. Повезло. Ничего не скажешь.
Наступил на грабли, которые обходил 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.
(Информация взята со следующих страниц:
tweakhardware.com/guide/raid66/


tweakhardware.com/guide/raid100/
stormpages.com/crazyape/downloads.html
и проведенное собственное исследование).
Может кто-нибудь помочь сломать предварительную
проверку содержимого BIOS в прошивальщике версии 1.45. На сколько я понимаю, это замена одного условного перехода на безусловный. Но вот где эта замена должна быть?
Для более упрощения разбора полетов могу высылать все имеющиеся у меня версии прошивальщика.
Promise отказал мне в помощи и высылке утилиты без проверки.
Так что единственное что остается - ломать прошивальщик.
Обидно то, что обладатели Promise Ultra100 могут жить совершенно спокойно - даже испорченный BIOS перепрошивается с ключем /Unlimit. А вот с новыми карточками 100TX2 и 133 TX2 такой финт уже не проходит, увы.

Жду и надеюсь на помощь.

Самое интересное то, что адаптер BIOS видит и в списке PCI устройств видит его как:
Mass Storage Device
VendorID 105A DeviceID 4D68 (вместо 4D69)

:? :? :?

Только что вшил в мать биос и от Promise Ultra 100 TX2, так как карта теперь видится так, но результат плачевный - все тоже самое, молчание егнят. cry
Пробовал идентификатор 4D68 вбить в BIOS от Ultra133TX2 вместо 4D69 - безрезультатно. cry

То же поставил эксперимент для своего АР-1600, нашел БИОС поновее (мой не перешиваемый), дописал его в БИОС системной платы, но ничего не изменилось. Все равно первым инициализируется тот, что на самой карте. Но мой-то БИОС на контроллере живой, вытащить его не могу - впаян.
Сейчас обдумываю, может пойти по другому пути. Прошить БИОС от другой платы с интегрированным UDMA, у меня подойдет от BX Masterа, но в перед пршивкой добавить биос от контроллера, выкинув старый, а под его именем вставить другой.
П.С. Для моего Silicon Image 0680 файлы для контроллера и интегрированных в матплату решений разные. И еще, есть ли PDF на чип от Промиза, может там расписано, как делается для внешей платы, а как для интегрированного с отключением внутреннего флэша.



Пока печатал ответ, смотрю еще два сообщения.
Может попробовать БИОС от VendorID 105A DeviceID 4D68
В смысле вытащить из БИОСа какой нибудь платы

Так я же написал, что ни родной, ни от Ultra100TX2, ни родной, но с идентификатором 4D68 не прошиваются, и не инициализируются при вставлении их в BIOS матери.
Не знаю, какие еще можно комбинации использовать roll

Помнится, была статья на www.ixbt.com


ixbt.com/mainboard/faq/msi6163_raid.shtml
по переделке ВХ Мастера на раид, так там, кроме замены БИВИСа потребовалось и изменить что-то на ногах чипа, что-бы поменялся VendorID. Нужен ПДФ и посмотреть отличия 4D68 от 4D69, это скорее всего одна микросхема с разным подключением.
Гугл выдал jetway.com.tw/ и плата 845Е
но Джетвей что-то туго открывается.

PDF нет нигде на PDC20269 (Ultra 133 TX2)

Цитата:
так там, кроме замены БИВИСа потребовалось и изменить что-то на ногах чипа, что-бы поменялся VendorID

Ну так там паяли, а у меня без пайки DeviceID поменялся shock

А при чем тут Джетвей?

Аватар пользователя MmM

А вариант с отпаиванием/закорачиванием ног на биосе, который на контроллере стоит не пробовали? Возможно в этом случае плата посчитает себя безбиосной и возьмет биос из матери ?

Да, тут работал как-то с одним контроллером. На сайте производителя нашел программатор и новую прошиву. (правда флеш был на колодке и я прошил его программатором) Но я нумаю, что и родной прошивальщик прошил бы.
Нет такого для вашего контроллера ?

MmM писал(-а):
А вариант с отпаиванием/закорачиванием ног на биосе, который на контроллере стоит не пробовали? Возможно в этом случае плата посчитает себя безбиосной и возьмет биос из матери ?

Да, тут работал как-то с одним контроллером. На сайте производителя нашел программатор и новую прошиву. (правда флеш был на колодке и я прошил его программатором) Но я нумаю, что и родной прошивальщик прошил бы.
Нет такого для вашего контроллера ?

Так в том то и дело, что такой "хакерный" прошивальщик сам Промайс мне отказал выслать, сославшись (обманув) что его вообще нет. А хакерных ключей для "пользовательского" прошивальщика для НОВОЙ версии 1.45 я, да похоже и никто в интернете, не знаю. cry

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

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей