20130729 advantech bios-training

Post on 15-Apr-2017

640 views 10 download

Transcript of 20130729 advantech bios-training

BIOS TrainingBIOS Training

InterInter--Con. FAECon. FAEDennis JianDennis Jian2013/07/292013/07/292013/07/292013/07/29

Topics

A. BIOS IntroductionB BIOS TypeB. BIOS TypeC. BIOS Tool TypeD BIOS Upgrade SOPD. BIOS Upgrade SOPE. FAQ

AA BIOS I t d tiBIOS I t d tiA. A. BIOS IntroductionBIOS IntroductionA.1 BIOS A.1 BIOS IntroductionIntroductionA.2 Flash Type: FWH & SPIA.2 Flash Type: FWH & SPIA.3 Flash Image ComponentsA.3 Flash Image Components

A.1 BIOS IntroductionA.1 BIOS Introduction

•BIOS = Basic Input/Output System

•The fundamental purposes of the BIOS are:•Boot the computer by providing a basic set of instructions•Initialize system hardware componentsy p•Perform POST (Power-On Self Test)•Provide set-up program for changing BIOS parameters•Provide low-level routines for the communications between OS and hardware devices•Load the operating system after turning on the computer

A.2 Flash Type: FWH & SPIA.2 Flash Type: FWH & SPIFWH SPI

A.3 Flash Image ComponentsA.3 Flash Image Components

Check BIOS Component: Award – CBROM Check BIOS Component: Award – CBROM pp

Check BIOS Component: AMI – MMTOOL Check BIOS Component: AMI – MMTOOL pp

B BIOS T peB BIOS T peB. BIOS TypeB. BIOS TypeB.1 AwardB.1 AwardB 2 AMI C 8B 2 AMI C 8B.2 AMI Core8B.2 AMI Core8B.3 AMI Aptio (UEFI)B.3 AMI Aptio (UEFI)

B.1 AwardB.1 Award

Example: before AIMB-764/PCA-6010/PCE-5020...BIOS tools: AwdflashBIOS tools: Awdflash

B.2 AMI Core 8B.2 AMI Core 8

Example: AIMB-766/767/769/780; PCA-6011/6012;PCE-5124/5125

BIOS tools: SPI programmer or Advspi v1.13 or Afudos (BIOS.rom)

B.3 AMI Aptio (UEFI)B.3 AMI Aptio (UEFI)

Example: AIMB-781/PCE-5126/ASMB-781 or above; ;BIOS tools: SPI programmer or Afudos (Aptio)BIOS tools: SPI programmer or Afudos (Aptio)

C BIOS Tool TypeC BIOS Tool TypeC. BIOS Tool TypeC. BIOS Tool TypeC.1 AwdflashC.1 AwdflashC 2 ADVSPIC 2 ADVSPIC.2 ADVSPIC.2 ADVSPIC.3 Afudos (For Core 8)C.3 Afudos (For Core 8)C.4 Afudos (For Aptio)C.4 Afudos (For Aptio)( p )( p )C.5 SPI ProgrammerC.5 SPI Programmer

BIOS Type v.s. Update ToolsBIOS Type v.s. Update Tools

C.1 AwdflashC.1 Awdflash

C.2 ADVSPIC.2 ADVSPI

C.3 Afudos (For Core 8)C.3 Afudos (For Core 8)

http://www.ami.com/Support/amibiossupport/

C.4 Afudos (For Aptio)C.4 Afudos (For Aptio)

C.5 SPI Programmer C.5 SPI Programmer

D BIOS Update SOPD BIOS Update SOPD. BIOS Update SOPD. BIOS Update SOPD.1 AwdflashD.1 AwdflashD 2 ADVSPID 2 ADVSPID.2 ADVSPID.2 ADVSPID.3 Afudos (For Core 8)D.3 Afudos (For Core 8)D.4 Afudos (For Aptio)D.4 Afudos (For Aptio)( p )( p )D.5 SPI ProgrammerD.5 SPI Programmer

D.1 AwdflashD.1 Awdflash

D.1 Awdflash Upgrade SOPD.1 Awdflash Upgrade SOPAwdflash command description

py: Program Flash Memorypy: Program Flash Memorysn: No Original BIOS Backupcc: Clear CMOS Data After Programmingcd: Clear DIM Data After Programmingg gcp: Clear PnP(ESCD) Data After Programmingwb: Always Programming BootBlock

1. After BIOS flash finish, push power button to shut down2. Remove AC power3. Clear CMOS4. Connect AC power, and then push power button to power on5. When the first power on, push [DEL] to enter SETUP MENU6. [Load Setup Default]7 [S d E it S t ] d th t t th t i7. [Save and Exit Setup] and then restart the system again

D.2 ADVSPI Upgrade SOPD.2 ADVSPI Upgrade SOP1. Copy update tools and BIOS.bin to USB boot disk.2. boot from USB boot disk.3. Key in “ADVSPI BIOS.bin” and then choose “Y”y4. After update BIOS finish, please check the MAC address.5. if it show 8888####.,Please use “EEUPDATE.exe” to modify

MAC address to correct address.EEUPDATE –NIC=1 –MAC= #### (Correct MAC address)

D.3 Afudos (For Core 8)D.3 Afudos (For Core 8)

D.3 Afudos (For Core 8) Upgrade SOPD.3 Afudos (For Core 8) Upgrade SOPAFUDOS (Core8) Command description

/ P i BIOS i/p: Program main BIOS image/b: Program Boot Block/n: Program NVRAM/x: Don’t Check ROM ID/x: Don t Check ROM ID/c: Refer to Options

1 After BIOS flash finish Please use “EEUPDATE exe” to check and1. After BIOS flash finish, Please use EEUPDATE.exe to check and modify MAC address to correct address.EEUPDATE –NIC=1 –MAC= #### (Correct MAC address)

2 Then push power button to shut down2. Then push power button to shut down3. Remove AC power4. Clear CMOS5. Connect AC power, and then push power button to power onp , p p p6. When the first power on, push [DEL] to enter SETUP MENU7. [Load Optimal Defaults]8. [Save Changes and Exit] and then restart the system again[ g ] y g

D.4 Afudos (For Aptio)D.4 Afudos (For Aptio)

D.4 Afudos (For Aptio) Upgrade SOPD.4 Afudos (For Aptio) Upgrade SOPAFUDOS (Aptio) Command description

/p: Program main BIOS image/p: Program main BIOS image/b: Program Boot Block/n: Program NVRAM/x: Don’t Check ROM ID

1. After BIOS flash finish, Please use “EEUPDATE.exe” to check and modify MAC address to correct address.yEEUPDATE –NIC=1 –MAC= #### (Correct MAC address)

2. Then push power button to shut down3. Remove AC power4. Clear CMOS5. Connect AC power, and then push power button to power on6. When the first power on, push [DEL] to enter SETUP MENU7 [R t D f lt ]7. [Restore Defaults]8. [Save Changes and Exit] and then restart the system again

D.5 SPI ProgrammerD.5 SPI Programmer

D.5 SPI Programmer SOPD.5 SPI Programmer SOP1. After BIOS flash finish, clear CMOS2. Connect AC power, and then push power button to power on3 When the first power on push [DEL] to enter SETUP MENU3. When the first power on, push [DEL] to enter SETUP MENU4. [LOAD SETUP Default]5. Save and Exit SETUP and then restartIf you use the SPI Programmer to flash the BIOS the MAC addressIf you use the SPI Programmer to flash the BIOS, the MAC addresswould be changed already. So you must set MAC address manually byusing “EEUPDATE exe ”using EEUPDATE.exe.Please check the MAC address first like the following picture.And then getting inside DOS, type“eeupdate –nic=1 –mac=************”p

E. FAQE. FAQ

E. FAQ E. FAQ If we have no CPU card on hand, you can reference the manual to get BIOS picture, and then you can find which BIOS type be used.

There are BIOS upgrade tools for Windows O.S. But we recommend to upgrade BIOS under DOS.

For customized BIOS request, Advantech will help you to modify it.

For AMI BIOS if the ME has updated you have to add “/me”For AMI BIOS, if the ME has updated, you have to add /me commend. For example: V1.xx to 2.xx

#afudos BIOS.bin /p /b /n /x /meAnd the jumper-JME1 have change to “ME update enable” beforeAnd the jumper-JME1 have change to ME update enable before upgrade.

Thank YouThank You