Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   Прошивка карт pci
RSS

Прошивка карт pci

теория

<<Назад  Вперед>> Страницы: 1 2 3
Печать
 
l123
Full Member


Всего сообщений: 210
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
31 мая 2016
Имеется в наличии карта захвата видео Matrox mxo mini. При обновлении прошивки стандартным софтом процесс завис и был обесточен через час. Стандартное время прошивки 15 минут.
Как и ожидалось, комп перестал видеть карту.

Инет и производитель сказали выбросить девайс, но это слишком простой путь.
Помогите уважаемые. С чего начать мои изыскания? Софт разархивировал, но файла прошивки пока не нашел.
Карта не видится компом вообще, даже как неопознанная. Слышал, что можно терминалом попробовать влезть, но не уверен, вроде не должно работать.
alexmaj467
Advanced Member


Откуда: Ялта
Всего сообщений: 1084
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 апр. 2016
Можно почитать что за флэшка биоса в карте.
И если она аналогичная с какими-то материнками.
То запуск материнки с диска Унифлэша до этого подготовить диск и положить туда прошивку, выдёргивание флэшки с материнки и вставить флэшку с карты в материнку.
Прошить её выключить комп. вытащить флэшку,вставить родную,а прошитую в карту.



У меня другой вопрос,раз тема прошивка PCI карт то как раз.

Вот сливаю я прошивку методом videodmp.bat который через Debug работает, там чёт склеивает короче 64кб на выходе.
У меня одна карта что он склеивает ? как отделить 32кб ?
Далее есть ли софт для чтения и правки этих файлов .bin кроме Hex редактора. если в строке биоса написано что он Phoenix.
Откроет ли биос от видео карты, программа для правки материнского биоса от Phoenix.
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
alexmaj467 написал:
[q]
Вот сливаю я прошивку методом videodmp.bat который через Debug работает, там чёт склеивает короче 64кб на выходе.
[/q]
Что за videodmp.bat?
PCI просто так не сохранишь из памяти, образ в памяти отличается от образа ПЗУ.


alexmaj467 написал:
[q]
Откроет ли биос от видео карты, программа для правки материнского биоса от Phoenix.
[/q]
Нет
hoorma
Advanced Member
Енотовод

Откуда: Омск
Всего сообщений: 1703
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 фев. 2011
l123 написал:
[q]
С чего начать мои изыскания?
[/q]
С поиска оригинальной прошивки и человека с программатором.
Fe-Restorator
Гость

Ссылка

Унифлеш умеет шить биосы PCI карточек, если известен порт, по коему карта откликается (должна откликаться). Работает не всегда, сильно зависит от конструктива карточки и паранойи её разработчиков.

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

И ещё: всякой перепрошивкой, чего-бы там ни было, необходимо заниматься на тэстовом стэнде, то-бишь, отдельном компе, на коем нет ни ОС, ни посторонних дополнительных плат, могущих глючить. Тогда не будет подвисать процесс прошивки.
А если всё-ж завис - это явный признак неисправности прошиваемого оборудования, чип биоса - под замену, сразу!
Сейчас на форуме
alexmaj467
Advanced Member


Откуда: Ялта
Всего сообщений: 1084
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 апр. 2016
i8088 написал:
[q]
Что за videodmp.bat?
PCI просто так не сохранишь из памяти, образ в памяти отличается от образа ПЗУ.
[/q]
Интересно. Вот тема тут 3-ёх летней давности

Сообщение в теме по счёту 20-е пользователь пишет следующее.

Tronix написал:
[q]
Люди, да вы чего? Какой программатор?! Обычный debug.exe и адрес C000:0000 вам в помощь, там все 64K (или 32K) Video ROM BIOS и сидят себе спокойно, хоть из дос, хоть из виндовс (x32). Даже вон, не поленился, загуглил за вас: http://thestarman.pcministry.com/asm/bios/BIOSDUMP.ZIP
[/q]
И если дальше после 20-го почитать то с ним соглашаются.


Да и вот в Нотепаде открыт этот BIN полученный при слитии.
В Блокноте открыт отчёт Аиды.
Сливается только не могу понять в той теме говорится о 32кб но так как он клеит от двух видео то выходит 64, но проблема что у меня одно установлено от куда 64 выходит.
При том повторов строк там нет, если бы дапустим он 2 раза брал один и тот же биос.


Ладно с 64 к понятно биос может как 32 занимать так и 64.

А чтение этого биоса возможно ? Под нвидию и радеон есть всё, даже под TNT и Rage а под старые за то время так ни кто и не сделал программки ?
alexmaj467
Advanced Member


Откуда: Ялта
Всего сообщений: 1084
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 апр. 2016
Fe-Restorator написал:
[q]
И ещё: всякой перепрошивкой, чего-бы там ни было, необходимо заниматься на тэстовом стэнде
[/q]
Главное забыли, в начале искать как снять дамп родного биоса если он там есть.
l123
Full Member


Всего сообщений: 210
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
31 мая 2016
Родной биос вряд ли полноценен. Не запускается. Но куски можно попробовать посмотреть. Хотя бы расположение покажет, если правильно вопрос понимаю. Вечером разберу девайс.
В принципе, первая задача понять, в прошивке дело или в питании.
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
alexmaj467 написал:
[q]
Интересно. Вот тема тут 3-ёх летней давности

Сообщение в теме по счёту 20-е пользователь пишет следующее.

Tronix написал:
[q]
Люди, да вы чего? Какой программатор?! Обычный debug.exe и адрес C000:0000 вам в помощь, там все 64K (или 32K) Video ROM BIOS и сидят себе спокойно, хоть из дос, хоть из виндовс (x32). Даже вон, не поленился, загуглил за вас: http://thestarman.pcministry.com/asm/bios/BIOSDUMP.ZIP
[/q]
[/q]
PCI option ROM, в отличие от ISA, исполняются из памяти, код может быть модифицирован и часть нужная только для инициализации
может быть обрезана, чтобы уменьшить занимаемую память. Некоторые SCSI контроллеры вообще имеют запакованный BIOS.
Если у Вас сохранилось нормально, то это значит что код не был модифицирован и/или обрезан, те BIOS простой.

В общем случае простое чтение памяти для PCI ROM не годится, тк код в памяти отличается от содержимого ПЗУ.
Имейте ввиду на будущее.
Fe-Restorator
Гость

Ссылка

alexmaj467 написал:
[q]
Главное забыли, в начале искать как снять дамп родного биоса если он там есть.
[/q]
Такие "учителя", обычно, катаются по дорогам с разбитой жопой. :41: Карма, однако! Или "шершле: ебдо!", если на современном французском.
Сейчас на форуме
<<Назад  Вперед>> Страницы: 1 2 3
Печать
Полигон-2 »   Технический флейм »   Прошивка карт pci
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS