Promise Ultra@FastTrak TX2 100/133 PCI-card

2ALL
Откликнитесь, кто переделывал или находил инфу о переделке PCI-карты Promise Ultra100/133 TX2 в FastTrak100/133 TX2 соответственно - нужно "Ноу-Хау" (технику переделки простой Ультры знаю, но она априори должна отличаться от TX2, хотя бы потому, что флэшка интегрирована в чип). Косвенные сведения о возможности такой переделки я нашел в нескольких местах, но методику так и не отыскал...

Да, на сколько помню, один биос может четырмя контроллерами управлять, я уже как-то предлагал в мать его вшить, но не помню удалось ли отключить встроенный.

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

Встроенный БИОС можно попробовать в крайнем случае забить 00/FF, а чтобы ptiflash не сопротивлялся, в тех самых байтах, которые он проверяет на соответствие девайсу (а там всего не то две, не то три группы), оставить DevID/VenID...


Хотя надо проверить, нужно ли это будет вообще, возможно (повторюсь), он просто "затенится"...
А еще в прежних версиях ptiflash был замечательный ключик /unlimit. который позволял шить при несоответствии DevID, но они (прежние) говорят, что не знают данный тип флэша, а в новой версии, которая оный флэш знает, я не разыкал, как этот ключ можно активировать, и можно ли вообще...

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

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

Ковырял вчера и сегодня ночью БИОСы ФастТраков, хороших и разных wink , от младших и старых, до старших и новых, вывод пока очень грустный: каждый из них (кроме самых древних FT66) действительно может управлять несколькими контроллерами, но только на таком же чипе - процедуры определения принципиально схожих Промайсовских контроллеров с другими DevID в Бивисах нет...


То есть, чтобы реализовать идею управления несколькими Ультрами от одного ФастТрака нужно, ни много ни мало, почти наполовину Промайсовский код переписывать/дописывать - вычленять в бинарниках для разных чипов схожие процедуры (их там достаточно много), писать собственную процедуру определения имеющихся в системе устройств с VenID=105A, смотреть, нет ли "особенностей" управления каждым из контроллеров, дописывать и вызывать соответствующие процедурки при обнаружении оных, ну и т.п. + еще научиться блокировать собственные Бивисы подчиненных контроллеров (слава Богу, можно обойтись без арбитража - кто первый инициализируется, тот и прав; а то и вообще этот "универсальный" РАЙД БИОС модулем в Бивис материнки включать)...
Вот сижу и думаю - а оно нам надо???

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

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

Кажется, есть идея, как можно косвенно "вычислить", есть ли у флэша Ультры те самые две старшие адресные линии - коллеги, убедительнейшая просьба:
Если у кого-то есть FT100 TX2 или FT2000 TX2, снимите, пожалуйста, значения регистров wpcredit'ом в разных режимах (Span-0-1-0+1/Read-Write), и пришлите мне для "препарации" - нужно будет "высмотреть" то, что отличает Ультру от ФастТрака, но при этом не связано с режимами конфигурации, очень обяжете...

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

Есть идея. Поскольку рейд все равно софтовый, ему может быть пофиг какой контроллер используется. Валяется у меня биос от AMI MEGARAID IDE100 (в свое время ставил его на CMD648 заменив PnPID - работал) Биос выдирал с какой-то японской "серверной" мамаши -могу выслать. Это конечно проблему с недостаточным размером флешки не решит, но как обходной путь с зашивкой в биос матери может и сойдет.

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

Хм... А давай попробуем, даже если ничего и не получится - можно будет попробовать использовать как надстройку для "многоконтроллерного" Бивиса...
Заодно, если помнишь, или если где-то записано, напиши как обзывалась модель, потому как все равно надо будет искать описание, чтобы облегчить понимание (искать функции в коде), а то сейчас, после того как AMI отдало MegaRAID LSI, искать очень непросто (я на свой сказевый пока полное описание нашел, дня три убил)...
Мыло в профиле, как обычно... wink

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

ОК, отправил.

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

Thx, поймал, сейчас мы его... wink

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

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

Начал смотреть - за исключением древних мамок, редко где такое можно встретить: свободного места в БИОСе всего 3Ch байт, забито все по "самое не могу"...
Ну, будем смотреть попозже, что мы помеем с гуся... wink

Добавлено спустя полчаса:
Группу "95 10 49 06" разыскал только в одном месте; группы "95 10 48 06" нет вообще...
Зато обнаружил группу "95 10 2E 0F" - был у CMD такой чип (0F2E)? Сдается мне, что нет, и это уже какая-то последовательность кода...

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

ivp писал(-а):
группы "95 10 48 06" нет вообще... ...

нету, я менял 49 на 48, чтобы с моим контролером работало (ну и crc)
Цитата:
Сдается мне, что нет, и это уже какая-то последовательность кода...

Скорее всего

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

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые 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.

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

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