By ivp , 7 March 2004
2ALL
Откликнитесь, кто переделывал или находил инфу о переделке PCI-карты Promise Ultra100/133 TX2 в FastTrak100/133 TX2 соответственно - нужно "Ноу-Хау" (технику переделки простой Ультры знаю, но она априори должна отличаться от TX2, хотя бы потому, что флэшка интегрирована в чип). Косвенные сведения о возможности такой переделки я нашел в нескольких местах, но методику так и не отыскал...
The content of this field is kept private and will not be shown publicly.

BBCode

  • No HTML tags allowed.
  • 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]
  • Web page addresses and email addresses turn into links automatically.

ivp

21 years 8 months ago

2Hohmach
Лобовая атака не удалась - Ультра сама себя прекрасно обнаружила, а вот МегаРАЙД с измененным VenID/DevID так и остался неподвижным модулем PCI[B] материнского Бивиса...
Когда ты менял DevID, никаких вопросов с пересчетом контрольной суммы, к примеру, не возникало? Правда, Бивис не упакован...
Короче, надо его раскапывать - похоже, что не все так просто, как ты думал, должно быть, МегаРАЙД или использует дополнительную какую-то дополнительную проверку (но если ты запускал его с 0648, то только вендора, что ли?), или оный РАЙД не особо софтовый, а все-таки лезет в контроллеры на уровне регистров (коих в данном случае не обнаруживает?)...
Мы этой правкой только меняем в PCI data structure байтики идов вендор и девайс, т. е. засталяем пост если такое устройство присутствует запусть оптион ром с оффсета 3h. Я сейчас уже не помню, но кажется тогда мне не удалось ограничиться только этим и я менял наобум 49 06 на 48 06.
Еслиб я знал асемблер было бы много проще. :)

ivp

21 years 8 months ago

Мы этой правкой только меняем в PCI data structure байтики идов вендор и девайс, т. е. засталяем пост если такое устройство присутствует запусть оптион ром с оффсета 3h.
.....
Еслиб я знал асемблер было бы много проще. :)

Так и есть, только VenID/DevID я и поменял; а если бы еще и я знал ассемблер :wink: (только восстанавливаю, за полтора десятка лет забыл все напрочь, кроме "голой" алгоритмизации - спасибо, Arsenal_PC еще в марте прислал учебники по TASM'у, да купил кой-чего)...
Ультра сама себя прекрасно обнаружила, а вот МегаРАЙД с измененным VenID/DevID так и остался неподвижным модулем PCI[B] материнского Бивиса...

Если ты оставил родной биос от ультры так и должно было случиться, поскольку пост во время инициэтого ультровского биоса запретил Expansion ROM Base Address register в PCI Address Space IDE контроллера, и второй биоc уже не может загрузиться. Не думай что я такой эрудированный, просто читаю сейчас PCI Local Bus Specification, чего и тебе советую - ftp.botik.ru/pub/hardware/pci/pci22.pdf

ivp

21 years 8 months ago

Thx, буду чтить...

Anonymous (not verified)

21 years 8 months ago

Я где то читал или у вас даже или на сайтах, что Птифлеш смотрит и на ИД платы (на пред биос) и также на напряг ..для чего и перепаивался раньше резюк, ещё мнение было - что резюк меняя напряг меняет и объём флеша..короче даташит по ФастТраку нужно..вот. Но с резюком думаю реальная тема..взять с манибеком ФастТрак 2000 и его повнимательней изучить..чем я на выходных и займусь :o

ivp

21 years 8 months ago

Тогда:
а) номиналы всех элементов (потом сравним с Ультрой);
б) напруги в ключевых точках, особенно на ногах чипа (если не побоишься слить из нее Бивис, а потом залить его взад, то к замерам в это время особый интерес);
в) ну и регистры, как я писал выше...
Вот такая просьба "от лица всего прогрессивного человечества"... :wink:
А резюки "обманывали" другое - идентификатор PnP, до этого еще доберемся; вообще, перешивка БИОСов прежних Промайсовских PCI-контроллеров была возможна не из-за резисторов, а за счет того, что раньше у ptiflash'а был ключик /unlimited, с которым зашивалось все и везде...

PS: Поэкспериментировал с резисторами - установка по схеме старой "Ультры" (36-й и 37-й контакты разъема первого канала через 0.15КОм на землю) ничего не дает, БИОС TX2 этого просто не замечает (при установке на старую "Ультру" Бивис тут же начинал ругаться, что не то, мол, устройство)...

Anonymous (not verified)

21 years 8 months ago

А сейчас древнюю версию ПтиФлеша кто-нить пробовал использоват?

ivp

21 years 8 months ago

Дык я пробовал, писал уже выше: ни одна из предыдущих версий не понимает этот вид флэша (BTW, Uniflash тоже), только последняя...

Anonymous (not verified)

21 years 8 months ago

А интересно, что поэтому поводу думает ПРОМАЙС :) ?