Все вопросы по прошивке BIOS системных плат

Ответить
Аватара пользователя
Ment69

Все вопросы по прошивке BIOS системных плат

Сообщение Ment69 »

BIOS - (basic input-output system) базовая система ввода вывода. — небольшая программа, находящаяся на ПЗУ (постоянном запоминающем устройстве) и отвечающая за самые базовые функции интерфейса и настройки оборудования, на котором она установлена. Подробнее
здесь
или
здесь


BIOS проверяет устройства на работоспособность и передает управление компьютером загрузчику операционной системы.



При появившемся желании перепрошить BIOS, необходимо посетить сайт производителя системной платы (ноутбука)
Качаем драйверы с сайтов производителей железа.
Проверить историю биос, находящуюся там же, там указано какие изменения произошли в новых версиях. На основании этой информации и принимаем решении о перепрошивки новой версии биос.



Приведу примеры: в 1005 версии прошивки для ASUS P4P800 SE появилось "Support Prescott CPU with locked frequency" поддержка процессоров с ядром пресскот. В данном случае прошивка имеет смысл если у вас процессор с данным ядром, если у вас старичок nortwood, не стоит дергаться.





Важно: В последней версии прошивки содержатся все предыдущие исправления!



Beta версия может испортить работу вашей системной платы, то есть прошиваете вы её на своё страх и риск!



При прошивке биоса системной платы, убедитесь что питание случайно не отключится!!!



Методы перепрошивки:

Asus и Gigabyte имеют встроенную функцию перепрошивки биоса.

Asus:


Цитата:



Функция ASUS EZ Flash применяется для легкого обновления BIOS , без прохождения через длинный процесс загрузки с дискеты и использования DOS -утилит. EZ Flash встроенна в BIOS , так что доступна простым нажатием клавиш " Alt " + " F 2" во время POST ( Тест-При-Включении ).



Подробнее
тут


Gigabyte:
Q-Flash




Прошивка с помощью загрузочной дискеты: Качаем
отсюда
Windows 98 SE OEM файл, вставляем дискету в дисковод и запускаем скачанный файл. Так мы получим загрузочную дискету. Удалить не нужные файлы, оставив только необходимые (т.е. только файлы io.sys, msdos.sys и command.com) и записать на неё файл с прошивкой (bios.bin), сам прошивальщик (awdflash.exe) и autoexec.bat с соответствующей командной строкой внутри:



- для Award: "awdflash bios.bin /cd/cp/py/sn/f/r"



- для AMI: "amiflash amibios.rom /b /n /-o /-c /-d /-r /v /-i /-k /-e /-g"



Способ восстановления от MSI



Функция восстановления BIOS'а



для AMI BIOS



Переименуйте требуемый файл AMI BIOS'а в AMIBOOT.ROM и сохраните его на флоппи диске. Например, переименуйте A569MS23.ROM в AMIBOOT.ROM.

Вставьте этот флоппи диск во флоппи дисковод. Включите систему, нажмите и удерживайте Ctrl-Home для обновления bios'а. При этом будет считываться файл AMIBOOT.ROM и восстанавливаться BIOS с устройства A.

Услышав 4 звуковых сигнала (бип), Вы можете вынуть диск и перезагрузить компьютер.

для Award BIOS



Сделайте загрузочную флоппи дискетту

Скопируйте flash утилиту Award'а и файл BIOS'а на вышеупомянутую флоппи дискетту

Создайте autoexec.bat, содержащий "утилиту-прошщивальщик имя_файла_bios'а". (Например: "awdfl823K w6378vms.130") Пример создания autoexec:

a. В ОС Windows откройте notepad

b. В notepad'е наберите "awdfl823K w6378vms.130" (без кавычек)

c. Схраните файл с именем autoexec.bat

Загрузите систему с этой дискетты (может потребоваться более 2 минут, прежде чем на экране что-то появится).

Перепрограммируйте BIOS и перезапуститесь.

Спасибо GenAleks
Аватара пользователя
Baiker

Re: Все вопросы по прошивке BIOS системных плат

Сообщение Baiker »

У меня такой вопрос. есть материнская плата Asus с BIOS xxxx Beta 001(самая последняя версия BIOS для данной материнской платы). При установке программы EVEREST выдаёт сообщение: "BIOS материнской платы с момента последнего обновления более 2-х лет. Следует обновит BIOS с сайта
www.ami.com
" Т.е. как я понимаю на сайте
www.ami.com
возможна новая версия BIOS для данной материнской платы? Но на сайте поддержки Asus её просто не выложили? Такое же сообщение выдаёт про видеокарту. Стоит ли обновлять BIOS на видеокарте? Не разу не обновлял и незнаю зачем это делается. Ведь если она поддерживает DirectX 9? после прошивки BIOS она же не будет поддерживать DirectX 10.
Аватара пользователя
vadblm

Re: Все вопросы по прошивке BIOS системных плат

Сообщение vadblm »

Цитата Lex-id:



На официальном сайте обновлений нет.
Все вопросы по прошивке BIOS системных плат




А свежее прошивки нет в природе!! Кроме производителя, написанием прошивок никто не занимается.
Аватара пользователя
Ment69

Re: Все вопросы по прошивке BIOS системных плат

Сообщение Ment69 »

dinkam100, На
ссылке
скачивания файла биоса для вашей системной платы, вроде все ясно написано. Можно сделать загрузочный CD с DOS и прошить с него биос.
Аватара пользователя
LeSTaT

Re: Все вопросы по прошивке BIOS системных плат

Сообщение LeSTaT »

Эверестом посмотри версию материнской платы! а потом на компе где есь инет, лезь на офф сайт матери и качай биос.
Аватара пользователя
Ment69

Re: Все вопросы по прошивке BIOS системных плат

Сообщение Ment69 »

Torn24, Я перенес сообщения в правильную тему. Прочтите первое сообщение и ответьте на вопрос - с чего вы взяли, что вам надо обновлять биос на ноутбуке? Биос для него надо искать на сайте производителя ноутбука!



malkov76, Сообщите точно модель платы - внимательно посмотрите на неё глазами.
Аватара пользователя
Ment69

Re: Все вопросы по прошивке BIOS системных плат

Сообщение Ment69 »

Torn24, Либо вы дали не верный серийный номер, либо ноутбук "серый". Биос вам обновлять не надо - ищите проблему в другом.
Аватара пользователя
Ment69

Re: Все вопросы по прошивке BIOS системных плат

Сообщение Ment69 »

Конец мануала:


читать дальше »


3-17 BIOS REFERENCE-POST CODES



ISA PORT codes are typically output to port address 80h.



Post Name Description

CO Turn Off Chipset Cache OEM Specific-Cache controller.

1 Processor Test 1 Processor Status (1 FLAGS) Verification.

Tests the following processor status flags carry, zero, sign, overflow.

The BIOS will set each of these flags, verify the are set, then turn each flag off and verify it is off.

2 Processor Test 2 Read/ Write/ Verify all CPU registers except SS, SP, and BP with data pattern FF and OO.

3 Initialize Chips Disable NMI, PIE, AIE, UEI, SOWV.

Disable video, parity checking, DMA.

Reset math coprocessor.

Clear all page registers, CMOS shutdown byte.

Initialize timer 0, 1, and 2, including set EISA timer to a known state.

Initialize DMA Controllers 0 and 1.

Initialize interrupt controllers 0 and 1.

Initialize EISA extended registers.

4 Test Memory Refresh Toggle RAM must be periodically refreshed inorder to keep the memory from decaying.

This function assures that the memory refresh function is working properly.

5 Blank video, Initialize keyboard Keyboard controller initialization.

6 Reserved

7 Test CMOS Interface and Battery Status Verifies CMOS is working correctly, detects bad battery.

BE Chipset Default

Initialization Program chipset registers with power on BIOS defaults.

C1 Memory presence test OEM Specific-Test to size on-board memory.

C5 Early Shadow OEM Specific-Early Shadow enable for fast boot.

C6 Cache presence test External cache size detection.







8 Setup low memory Early chip set initialization.

Memory presence test.

OEM chip set routines.

Clear low 64K of memory.

Test first 64K memory.

9

Early Cache

Initialization Cyrix CPU initialization.

Cache initialization.

A Setup Interrupt Vector Table Initialization first 120 interrupt vectors with SPURIOUS_INT_HDLR and initialize INT 00h-1Fh according to INT_TBL

B Test CMOS RAM Checksum

Test CMOS RAM Checksum, if bad, or insert key pressed, load defaults.

C Initialize keyboard Detect type of keyboard controller (optional) Set NUM_LOCK status.

D Initialize Video Interface Detect CPU clock.

Read CMOS location 14h to find out type of video in use.

Detect and Initialize Video Adapter.

E Test Video Memory Test video memory, write sign-on message to screen.

Setup shadow RAM.Enable shadow according to Setup.

F Test DMA Controller 0 BIOS checksum test.

Keyboard detect and initialization.

10 Test DMA Controller 1

11 Test DMA Page Registers

Test DMA Page Registers.

12-13 Reserved

14 Test Timer Counter 2 Test 8254 Timer 0 Counter 2.

15 Test 8259-1 Mask Bits Verify 8259 Channel 1 masked interrupts by alternately turning off and on the interrupt lines.

16 Test 8259-2 Mask Bits Verify 8259 Channel 2 masked interrupts by alternately turning off and on the interrupt lines.









17 Test Stuck 8259's

Interrupt Bits Turn off interrupts then verify no interrupt mask register is on.

18 Test 8259 Interrupt

Functionality Force an interrupt and verify the interrupt occurred.

19 Test Stuck NMI Bits

(Parity I/O Check) Verity NMI can be cleared.

1A Display CPU clock.

1B-1E Reserved

1F Set EISA Mode If EISA non-volatile memory checksum is good, execute EISA initialization. If not, execute ISA tests an clear EISA mode flag.

Test EISA Configuration Memory Integrity (checksum & communication interface).

20 Enable Slot 0 Initialization slot 0 (System Board).

21-2F Enable Slot 1-15 Initialize slot 1 through 15.

30 Size Base and Extended

Memory Size base memory from 256K to 640K and extended memory above 1MB.

31





Test Base and Extended Memory Test base memory from 256K to 640K and extended memory above 1MB using various patterns.

NOTE: This will be skipped in EISA mode and can be "skipped" with ESC key in ISA mode.

32 Test EISA Extended

Memory If EISA Mode flag is set then test EISA memory found in slots initialization.

NOTE: This will be skipped in ISA mode and can be "skipped" with ESC key in EISA mode.

33-3B Reserved

3C Setup Enabled

3D Initialize & install Mouse Detect if mouse is present, initialize mouse, install interrupt vectors.

3E Setup Cache Controller Initialize cache controller.

3F Reserved

BF Chipset Initialization Program chipset registers with Setup values

40 Display virus protest disable or enable.

41 Initialize Floppy

Drive & Controller Initialize floppy disk drive controller and drives.

42 Initialize Hard Drive &

controller Initialize hard drive controller and any drives.





43 Detect & Initialize

Serial/Parallel Ports Initialize any serial and parallel ports (also game port).

44 Reserved

45 Detect & Initialize

Math Coprocessor Initialize math coprocessor.

46 Reserved

47 Reserved

48-4D Reserved

4E Manufacturing POST Loop or Display Messages

Reboot if Manufacturing POST Loop pin is set. Otherwise display any messages (i.e., any non-fatal errors that were detected during POST) and enter Setup.

4F Security Check Ask password security (optional).

50 Write CMOS Write all CMOS values back to RAM and clear screen.

51 Pre-boot Enable Enable parity checker.

Enable NMI, Enable cache before boot.

52 Initialize Option ROMs

Initialize any option ROMs present from

C8OOOh to EFFFFh.

NOTE: When FSCAN option is enabled, will initialize from C8OOOh to F7FFFh.

53 Initialize Time Value Initialize time value in 40h:BIOS area.

60 Setup Virus Protect Setup virus protect according to Setup.

61 Set Boot Speed Set system speed for boot.

62 Setup Num Lock Setup Num Lock status according to Setup.

63 Boot Attempt Set low stack.

Boot via INT 19h.

B0 Spurious If interrupt occurs in protected mode.

B1 Unclaimed NMI If unmasked NMI occurs, display.

Press F1 to disable NMI, F2 reboot.

E1-EF Setup Pages E1-Page 1, E2-Page 2, etc.

FF Boot









Chapter 4

PC HEALTH MONITOR-II SOFTWARE FOR J-7BXA/L

General Description

The PC HEALTH MONITOR-II Software, an application software based on Microsoft Windows 95, is used to control the PC HEALTH MONITOR CHIP. It can monitor the temperatures, power supply voltages and fan speeds via PC HEALTH MONITOR CHIP and show the information on screen periodically. User can use it to specify temperature, voltage and fan speed configurations used by monitor chip. By the way, the alarm warning events and polling interval could also be set by this software. If there is an abnormal event happens, it will pop up a window on screen to inform the user the abnormal situation.

Using the Software



General Function

1. Power Supply Voltage :

VCORE Low Limit/High Limit

VTT Low Limit/High Limit

3.3V Low Limit/High Limit

+5V Low Limit/High Limit

-5V Low Limit/High Limit

+12V Low Limit/High Limit

-12V Low Limit/High Limit

These values are used to specify the threshold values of detecting the abnormal condition of VTT, 3.3V, +5V, -5V, +12V, -12V.

2. FAN Speed

CPUFAN/ FAN1/ FAN2

If the fan RPM is lower than this value and “CPUFAN/FAN1/FAN2” is enabled in Monitoring Config. the PC Speaker will alarm and the monitor software will pop up a window to inform user.

3. Temperature

System/ CPU1 Low Limit/ High Limit

There values is used to specify the Temp-Over register/ Tem-under register of PC HEALTH MONITOR CHIP, If the temperature of the external thermistor is higher than this value and “System/CPU” is enabled in Monitoring Config. the monitor software will pop up a window to inform user.

Monitoring Config.





Enabled or Disabled: User can decide which item should be monitored or not by choosing the item in the configuration page.

Faults Count (1 or 3): User can decide the system to pop up the warning message when there is 1 fault detected or there are 3 consecutive faults detected.

Beep: In addition to pop up warning message user can choose to activate Beep tone if there is error detected. Beep tone will until the error is treated.





Chapter 5

New Function for J-7BXA ,J-7BXA/L Keyboard Password/Hot-key Power On

The J-7BXA ,J-7BXA/L has two ways to Power On System, one is use power button the other is use keyboard. This document description how to use keyboard to control Power On function.

Function 1:

Use Power Button Power On (Default setting)

Please setting both JP3 1-2 closed and J2 1-2 closed (see Figure A). In this condition the system will ignore the BIOS SETUP “Power On Function” under “INTEGRATED PERIPERALS”, system only can power on by Power Button.

Function 2:

Use Keyboard Password/ Hot-key Power On

You have to setting both JP3 2-3 closed and J2 2-3 closed (see Figure A). In this setting you can change BIOS SETUP to “Password” or “Hot-key” in “Power On Function” item under “INTEGRATED PERIPHERAL SETUP”.

A: When choose “Password”, then user can setting your password in “KB Power On Password” item. After save CMOS SETUP, the next time want to power on, you have to key in your password to power on, otherwise the system will not power on.

B: When choose “Hot-key”, then user can choose by key in Hot-key or use Power button to power on system.

Question and Answer:

Q1: When you forget password or the system can not power on by power button?

Answer: There has two solution of this problem:

sol 1: 1st : Turn off the Power Supply by ON/OFF switch.

2nd: Clear CMOS by JP1 3-4 closed about 10 sec and remove the Jumper to 2-3 closed for Normal use.

3rd: Switch ON the Power Supply by ON/OFF switch.

4th: Follow Function 1 or Function 2 to setting to setting your Power On Function.

sol 2: Change the Jumper setting both JP3 1-2 closed and J2 1-2 closed (Default setting)

Let you can use power button to Power On your system, and you can setting BIOS again. In this condition you can choose use Function 1 (use Power Button Power On) or use Function 2 (Use Keyboard Password/ Hot-key Power On) to setting your system.

Q2: When use Function 2 use keyboard Password/Hot-key Power On, there has keyboard error problem?

Answer: This is the Power Supply 5V stand by current too small can not drive the keyboard.

sol: If your Power Supply 5V Stand By current is not enough to driver keyboard. You can not use keyboard password/Hot-key power on Function, Please change the Jumper setting JP3 1-2 closed and J2 1-2 closed only can use Function 1: Power Button Power On.
Аватара пользователя
Angry Demon

Re: Все вопросы по прошивке BIOS системных плат

Сообщение Angry Demon »

dlinniy83, в описании сказано, что PCI-E х16 только для ADD2, вернее:


Цитата:



This slot supports only ADD2 DVI Extension adapter, which extend the onboard graphics adapter by a digital port.



а так PCI-E х1. Который не работает? Работал ли ранее?
Аватара пользователя
vadblm

Re: Все вопросы по прошивке BIOS системных плат

Сообщение vadblm »

Помогите плиз! У меня мать Fujitsu Siemens D2331,

биос Phoenix 5.00 R1.23.2331.01

PCI Express-ный слот на ней не пашет, хочу попробовать перепрошить биос, но нигде не могу найти прошивку! Стоит ли прошивать биос или можно как-то по другому заставить мать видеть PCI Express слот?
Ответить

Вернуться в «Материнские платы и память»