Автор: ivp , 13 марта 2004
Содержимое данного поля является приватным и не предназначено для показа.

BBCode (added in Drupal 11)

  • HTML-теги не обрабатываются и показываются как обычный текст
  • 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]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

ivp

21 год 7 месяцев назад

Все нашел, но пока не уверен, что это то, что нам с тобой надо...
А чем ты пытался прошить в первый раз (без измененного DevID)? Стандартным флэшером? А Uniflash /pcirom не пробовал?..

Morra

21 год 7 месяцев назад

2Morra
Большая просьба глянуть маркировку адаптековского чипа под наклейкой в левой верхней четверти платы...


Это чип на 4 фотке. :wink:

ivp

21 год 7 месяцев назад

Пардон, слона-то я и не приметил...
Я же на плату смотрю в обычном положении, а он на фото перевернут, вот я его и "не увидел"... :lol:
Полностью идентично получается...

ivp

21 год 7 месяцев назад

2Root
Но вот, что интересно: внутри файла прошивки, если просмотреть его через LHA как архив, лежит реальный БИОС (8bios.bin); если последний вытащить и посмотреть в Hex-редакторе, то к найденным тобой байтам добавятся еще два - 9F68 и 9F72...
Попробую, что получится, если их тоже изменить, а потом запаковать полученный файл на место этого 8bios.bin...

Root

21 год 7 месяцев назад

ivp
Это я заметил и тебе об этом высказался выше. Смещение тож указал. Прошивал я стандартным flash5. Вот что интересно: я прошил, а он говорит, что моя плата 19160! При этом в БИОСе нет такой ASCII-строки!

Unknown BIOS (не проверено)

21 год 7 месяцев назад

А може не там ищете? Возможно чип подгружает свою конфигурацию из маленькой Serial EEPROM стоящей рядом или в нём есть область собственной памяти? Как на Motorola'вских DSP процессорах чип один и тодже маркировка таже а микрокод зашить в него можно какой угодно.

ivp

21 год 7 месяцев назад

Нет, мы просто не так делаем, я понял это ближе к утру, но отпостить не мог - был занят...
Поясню: сабжевый БИОС представляет из себя LHA-архив с запакованным в нем "реальным" БИОСом (файл 8bios.bin), и некоей дополнительной информацией...
Меняя два байта этого архива с помощью Hex-редактора, мы не трогаем информацию в запакованной области (она перекодирована), посему получается вот что: после изменения значений сиих двух байтов с 80h на 81h я с помощью LHA извлек 8bios.bin, посмотрел его содержимое и обнаружил три так и не изменившихся последовательности 9005h:0080h (точнее, 0590h:8000h), и только одну изменившуюся 9005h:0081h (0590h:8100h), т.е. фактически мало чего изменилось...
Отсюда я делаю вывод: данный Бивис надо изменять так же, как и описано в статье apple_rom о правке AWARD BIOS, т.е. искать в файле прошивки LZH-заголовки, отматывать три байта назад, сохранять полученный кусок кода с расширением .lzh, распаковывать LHA, править, запаковывать взад и склеивать с остатком кода в прошивке...
Есть также подозрение, что отматывать, возможно, надо даже четыре байта, т.к. там же может торчать CRC сабжевого Бивиса...

ivp

21 год 7 месяцев назад

Ну что, наконец-то время выдалось, прошивку "склеил", будем посмотреть...

Root

21 год 7 месяцев назад

ivp
Млин... Я же еще на первой странице про это говорил.... Молодец, что заметил сейчас :) Как там у тебя сейчас дела?

ivp

21 год 7 месяцев назад

Дела пока никак - все четыре компа вокруг заняты, каждый своим делом, а на пятом я в Сети сижу, так что пока перешиться не на чем...
Самое смешное, что когда перешьюсь, изменение производительности сравнивать будет не с чем - оба моих сказя пока отсутствуют, приятеля выручают, и вернутся не раньше, чем недели через две-три...
Кто-нибудь пытался сделать? Root пишет, что сравнивал обе платы - разводка один в один, т.е. вопрос только в разных БИОСах...