Автор: peaceman_333 , 22 мая 2009
День добрый.

Есть плата Abit AX78 и есть Phenom II 710.
Для этой платы существует BETA БИОС с поддержкой Phenom II, но он очень "кривой"... Путает тайминги, не позволяет включить контроллер в режиме Ganget если тайминги стоят в ручном режиме, не позволяет вЫключить C&Q (ошибка F5 на пост-карте при загрузке)...
Сам Abit "умер" как производитель плат и соответственно ждать новых прошивок не приходится.

Суть вопроса:
Как (чем) вытащить микрокоды из этой бэты и закатать их в предыдущую версию?

На вопросы "-- а зачем это надо?" отвечу диаграммой собственного исследования:
http://images.people.overclockers.ru/preview/181334.jpg
Частоты идентичные во всех случаях.


ЗЫ: Обе версии биосов прилогаю к посту.
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • 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-адреса преобразовываются в ссылки автоматически.

Huly-Gun (не проверено)

16 лет 9 месяцев назад

У меня такая же мать. Поглядываю в сторону Феномов 7хх.

Скажите, а 710-ый с 14-ой бетой нормально определился?
Скажите, а 710-ый с 14-ой бетой нормально определился?

Нормально.
Но память придется держать на AUTO настройках и C&Q включенным... в противном случае огребеш глюков по самое "небалуйся".
Ну что-жжжж... Начал эксперименты...
Был один не удачный и БИОС был восстановлен с дискетки...

Только что закинул в 12-ую прошивку файлы HT.DLL, MEMINIT.BIN и AGESACPU.ROM из 14-ой прошивки.
Получил после определения хардов Checksum Error - нажмите F1 или DEL...
Нажал F1 система загрузилась, проц определяется...
Вот написал это сообщение...

Я так понял что CBRom 1,95 не корректно пересчитал контрольную сумму?
И еще, из описания команд можно понять что команда checksum считает CRC для блоков от 0 до 7, а у меня их 16 и меняю я 14, 15 и 16 ...
checksum : Add checksum for Hole0~7 module at end of the hole.

Чем пересчитать CRC?
Вот так стартует комп (прикреплена картинка) с измененным БИОСом...

Если зайти в БИОС и что-то поправить (не важно что), то попытка стартовать зацикливается и ребут происходит сразу после появления LOGO... повторно зайти в БИОС не получается.

Если нажать F1 то винда нормально грузится.

maco

16 лет 9 месяцев назад

[off]
Получил после определения хардов Checksum Error - нажмите F1 или DEL...
Я так понял что CBRom 1,95 не корректно пересчитал контрольную сумму?
Между CMOS Checksum errror и ROM Checksum errror есть маааааленькая разница :). Cbrom в вашем случае правильно подсчитывает контрольную сумму.[/off]

savely

16 лет 9 месяцев назад

[off]Но тем не менее что-то мешает нормально отработать "заход в setup - выход с сохранением", как я понимаю. [/off]
Между CMOS Checksum errror и есть маааааленькая разница

А причем здесь ROM Checksum errror? Небыло у меня такой ошибки.

что-то мешает нормально отработать "заход в setup - выход с сохранением", как я понимаю.

Типа того... зайти и выйти с сохранением можно... А вот дальше полный малевич ;)

В общем закинул я эти же файлы в 13-ую прошивку и....... теперь ищу программатор... точнее пока плату с "кроваткой" под такую же флешку, ну а если не найду то светит мне поход в сервис.

Интересно поведение платы с испорченной прошивкой... Загрузка доходит до определения дисков (ну как на картинке из прошлого моего поста) и дальше:
--если стоит "фен" плата показывает четный экран с мигающим курсором не зависимо от того что нажать, DEL или F1;
--если стоит семпрончик то при нажатии F1 плата зависает либо в этом-же меню либо на этапе верификации DMI, а при нажатии DEL можно полазить по BIOS setup и после выхода получить код 41 на встроенной пост-карте... Далее плата начинает грузиться с флопа или CD-ROM но примерно через 2-3 секунды уходит в ребут и собственно попытка грузиться зацикливается...

Печально...
Сегодня попробую сделать дискетку с оригинальными названиями файлов прошивки, может бут-блок именно эти названия ищет на дискетке ;)

Compiller

16 лет 9 месяцев назад

При таких экпериментах не грех иметь запасную флешку с нормальным БИОСом на всякий пожарный. Хотя это уже поздно. В вашем случае возможно часть идентификации процессора в новом бутблоке. Потому ваши манипуляции вам не помогли полностью. Всё это сугубо IMHO - я плохо во всём этом соображаю. Кстати за подсчёт контрольных сумм тоже бутблок отвечает.

maco

16 лет 9 месяцев назад

[off]
А причем здесь ROM Checksum errror? Небыло у меня такой ошибки.
Это к вашему вопросу о контрольных суммах :). Есть контрольные суммы отдельных участков ROM и есть контрольная сумма данных в CMOS-памяти.[/off]
При таких экпериментах не грех иметь запасную флешку с нормальным БИОСом на всякий пожарный
Так ведь пока гром не грянет мужик не перекрестится...
И к тому же 12-ый биос с этими-же измененными файлами загружался и работал и с "феном" и с семпроном.

Про бут блок:
он, сцука, жив... грузится... НО! Начинает грузиться с дискетки и в то мгновение когда должна появиться командная строка DOS (или окно прошивальщика) происходит перезагрузка... Еще бут-блок пытается грузиться с CD... Если вставить диск от материнки (на нем ядро линукса есть) то доходит до менюшки и перезагрузка... Если вставить загрузочный диск с виндой, та же песня - меню и ребут...
Совершенно непонятно почему происходит ребут?

В общем материнку пока не нашел. Точнее присмотрел пару штук дешевых б\у вариантов...
Кстати вопрос:
- Для прошивки "на горячую" важно какой биос на материнке и какой чипсет?
Например у меня чипсет AMD RD770 + SB600 и БИОС award, а на той которую возьму будет например GF6100 (одночиповый) + БИОС award или еще варианты - чипсет RD740(780)+ SB700 + БИОС AMI... Микрухи во всех случаях 8Mbit.

Есть контрольные суммы отдельных участков ROM и есть контрольная сумма данных в CMOS-памяти.
А разве cbrom все это не пересчитывает при добавлении (удалении), да и к тому же я эти блоки не изменял... просто вытащил и вставил...
Ведь есть здесь пару веток с описанием похожих действий без подобных проблем - сомневаюсь что инструменталий отличается...