2ALL
Откликнитесь, кто переделывал или находил инфу о переделке PCI-карты Promise Ultra100/133 TX2 в FastTrak100/133 TX2 соответственно - нужно "Ноу-Хау" (технику переделки простой Ультры знаю, но она априори должна отличаться от TX2, хотя бы потому, что флэшка интегрирована в чип). Косвенные сведения о возможности такой переделки я нашел в нескольких местах, но методику так и не отыскал...
2Hohmach
Лобовая атака не удалась - Ультра сама себя прекрасно обнаружила, а вот МегаРАЙД с измененным VenID/DevID так и остался неподвижным модулем PCI[B] материнского Бивиса...
Когда ты менял DevID, никаких вопросов с пересчетом контрольной суммы, к примеру, не возникало? Правда, Бивис не упакован...
Короче, надо его раскапывать - похоже, что не все так просто, как ты думал, должно быть, МегаРАЙД или использует дополнительную какую-то дополнительную проверку (но если ты запускал его с 0648, то только вендора, что ли?), или оный РАЙД не особо софтовый, а все-таки лезет в контроллеры на уровне регистров (коих в данном случае не обнаруживает?)...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
Мы этой правкой только меняем в PCI data structure байтики идов вендор и девайс, т. е. засталяем пост если такое устройство присутствует запусть оптион ром с оффсета 3h. Я сейчас уже не помню, но кажется тогда мне не удалось ограничиться только этим и я менял наобум 49 06 на 48 06.
Еслиб я знал асемблер было бы много проще.
Так и есть, только VenID/DevID я и поменял; а если бы еще и я знал ассемблер (только восстанавливаю, за полтора десятка лет забыл все напрочь, кроме "голой" алгоритмизации - спасибо, Arsenal_PC еще в марте прислал учебники по TASM'у, да купил кой-чего)...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
Если ты оставил родной биос от ультры так и должно было случиться, поскольку пост во время инициэтого ультровского биоса запретил Expansion ROM Base Address register в PCI Address Space IDE контроллера, и второй биоc уже не может загрузиться. Не думай что я такой эрудированный, просто читаю сейчас PCI Local Bus Specification, чего и тебе советую - ftp.botik.ru/pub/hardware/pci/pci22.pdf
Thx, буду чтить...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
Я где то читал или у вас даже или на сайтах, что Птифлеш смотрит и на ИД платы (на пред биос) и также на напряг ..для чего и перепаивался раньше резюк, ещё мнение было - что резюк меняя напряг меняет и объём флеша..короче даташит по ФастТраку нужно..вот. Но с резюком думаю реальная тема..взять с манибеком ФастТрак 2000 и его повнимательней изучить..чем я на выходных и займусь :o
Тогда:
а) номиналы всех элементов (потом сравним с Ультрой);
б) напруги в ключевых точках, особенно на ногах чипа (если не побоишься слить из нее Бивис, а потом залить его взад, то к замерам в это время особый интерес);
в) ну и регистры, как я писал выше...
Вот такая просьба "от лица всего прогрессивного человечества"...
А резюки "обманывали" другое - идентификатор PnP, до этого еще доберемся; вообще, перешивка БИОСов прежних Промайсовских PCI-контроллеров была возможна не из-за резисторов, а за счет того, что раньше у ptiflash'а был ключик /unlimited, с которым зашивалось все и везде...
PS: Поэкспериментировал с резисторами - установка по схеме старой "Ультры" (36-й и 37-й контакты разъема первого канала через 0.15КОм на землю) ничего не дает, БИОС TX2 этого просто не замечает (при установке на старую "Ультру" Бивис тут же начинал ругаться, что не то, мол, устройство)...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
А сейчас древнюю версию ПтиФлеша кто-нить пробовал использоват?
Дык я пробовал, писал уже выше: ни одна из предыдущих версий не понимает этот вид флэша (BTW, Uniflash тоже), только последняя...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
А интересно, что поэтому поводу думает ПРОМАЙС ?
Отправить комментарий