Home

BIOS Flash

image

Contents

1. Re 4 ENIVIFOMIMIGIIES ed ERE Ee 5 System Arc hitect re 5 Support BIOS C 5 SUPPO n 5 BIOS Flash EE 6 CUT T ERES TEN 6 Main Menu and dp Cu bot 7 Operation Flow or ProcedUuresS rhetor bt tet cot ores 8 SUSI API Programmer s Documentation ER anna 9 Initialize Module Esai 9 1 bool EPF _InitializeOpen saasscnsnnatansasaicdaien rime pee eps 9 2 bool EPF InitializeClose cccccccccccccecssesseseceeeeeceesesseaececeeseesesaeaeeeceeeeeeseseaeeeeeesesseeseaaees 9 Information Module nn sni a AA A A 10 3 bool EPF _ 1 ener 10 Flashi Module Len ssi ean iat rrr ere rera er eere aes ead ee rn re devas Ee eaten ra ua EE dava 11 4 EPF 11 File Module rtr ED pri E RR E a FR a E
2. 2004 2009 Advantech All Right Reserved BIOS Flash User Manual File Module 5 EPF_LoadFile2BufAndGetFileCheckSum LoadFile2BufAndGetFileCheckSum char file path unsigned long file check sum Description Load BIOS from file to buffer Parameter file path OUT file path file check sum IN file check sum Return true 1 false 0 6 EPF LoadProgAndSave2File EPF LoadProgAndSave2File char file path HWND hWnd unsigned int msgID Description Load BIOS from flash ROM to file Parameter file path OUT file path load bios hWnd OUT Show progress windows handle msgID OUT User defined Windows Message Message ID 0x0400 0x204 Return true 1 false 0 2004 2009 Advantech All Right Reserved BIOS Flash User Manual Appendix A Supported BIOS Description Flash Size 1M 2M 4M 16M KB Flash Type 1M ROM AMD ATMEL CSI INTEL MOSEL MX_AP MX_P SST AMIC WIN AMD CHIP ID AMD 29F010 5V b ATMEL CHIP ID 1 ATMEL 29 010 5V b ATMEL CHIP ID 3 ATMEL 49F001T 5V CSI CHIP ID INTEL CHIP ID MOSEL 1M CHIP ID CSI CAT28F001P 12V INTEL 28F001BX T 12V MOSEL V29C51001T MX_AP_CHIP_ID MXIC 28F1000AP 12V MX_P_CHIP_ID MXIC 28F1000P 12V MXIC_29F001T_ID MXIC 29 001 SV b SST CHIP ID SST CHIP ID 1 SST 39SF010 CHIP ID AMIC A29001 ID WIN CHIP ID SST 29EE010 5V SST 39SF010 5V AMI
3. ATA9FOAOT ID ATMEL 49 040 SV EN_29F040_ID EN EN29F040 5V BMB 29 040 ID Fujitsu BMB29F040C SV j MOSEL 29C51004 ID MOSEL29C51004T 5V Th 29F004 CHIP ID MXIC 29 004 5V b AMD HY ATMEL GTK BM PMC BMB MOSEL MXIC INTEL SST WINBOND ST MegaWin AMIC IMT INTEL E8280AD 10 INTEL E82802AB 3 3V 4Mb INTEL_E82F400B5T_ID INTEL E82F400B5 5 SST 491 004 CHIP ID SST 491 004 3 3V 55 491 004 10 SST 491 004 3 3V Winbond_FWH_W39V040A_Chip Winbond W39V040FA 4Mb Winbond_LPC_W39VO40AP_Chip Winbond W39VO40AP 4Mb PMC_Pm49FLOO4T_Chip_ID PMC Pm49FLOO4T LPC FWH ATMEL_AT49LW040_ID ATMEL AT49LW040 4Mb FWH ST M29WO040B ID ST M29W040B BV ST_M29F040B_ID ST M29F040B 5V B ATMEL 4911040 ID ATMEL AT49LLO40 4Mb LPC SST 491 040 CHIP ID SST 49LFO40A LPC 3 3V SST 28SF040A ID SST 28SFO40A SV ET ST_M29F400T_ID STM29F400T WINBOND_29C040_ID WINBOND 29 040 5V b AMD HY ATMEL GTK BM PMC BMB MOSEL MXIC INTEL SST WINBOND ST MegaWin AMIC IMT WINBOND 391040 CHIP ID WINBOND 291040 3 3V j MegaWin MM29F040 ID AMD AM29F040B 5V MegaWin MM29LF040 ID MEGAWIN MM29LF040 3 3V MXIC MX29F040 ID MX29F040 ASV hb AMIC A29040 ID AMIC A29040 5V hb ST MB50FWOAO ID ST M50FW040 BV hb ST 501 040 10 ST MSOLPW040 3V ST_MSOLPW041_ID ST M50
4. s 12 5 LoadFile2BufAndGetFileCheckSum 12 6 EPF LoadProgAndSave2File inpr bred d ey Po ede v 12 PO SIN MN RE TT 13 A Supported BIOS DescriptiOn eate a pata inen 13 2004 2009 Advantech All Right Reserved BIOS Flash User Manual Introduction An embedded system is usually a closed environment or a headless system tasked with performing one or a few dedicated functions When a System Integrator needs to upgrade or update the BIOS they usually need to turn off the embedded system and go into a DOS environment However this is not always so practical and one must be careful when updating the BIOS usually requiring a technical person to do so a better way would be to flash the BIOS in a Windows XP environment directly Now with Advantech s BIOS Flash utility customers can update and backup the BIOS in a Widows XP environment The BIOS Flash utility allows customers to update the flash ROM BIOS version or use it to back up current BIOS by copying it from the flash chip to a file on customers disk The BIOS Flash utility also provides a command line version and API for fast implementation into customized applications Alternatively customers can add the BIOS Flash function into their embedded applications by calling Advantech BIOS Flash Application Programming Interface API or customers can put a new BIOS file on
5. C A29001 5V WINBOND 29EE011 ASV SST 28 010 amp 28 011 5V j b b AMD AMIC ATMEL BM CSI EN GTK HY IMT INTEL MOSEL WINBOND EFST WIN SST PMC ST MXIC PMC TI Flash Type 2M ROM AMD 2M CHIP ID A29002 ID AMD 29 002 5V AMIC A29002 5V ATMEL 2M 1 CHIP ID ATMEL 49F002T 5V ATMEL 2M 2 CHIP ID ATMEL 291 020 AV ATMEL 2M CHIP ID BM 2M CHIP ID CSI 2M CHIP ID 29 002 ID ATMEL 29 020 SV BRIGHT 29 5020 5V CSI 28 002 12V EN 29 002 SV GTK 020 CHIP ID ARF351VO20 GTK_022_CHIP_ID AVF35LV020 hb 29 002 ID HYUNDAI 29 002 IMT_2M_CHIP_ID IMT IM29F002T SV 2004 2009 Advantech All Right Reserved BIOS Flash User Manual INTEL_2M_CHIP_ID INTEL 28F002BX T 12V s MOSEL 2M CHIP ID MOSELV29C51002T V MOSEL_2M_V29LC51002_ID MOSEL V29LC51002T 5V WINBOND 49F002T CHIP ID WINBOND 49F002U 5V WINBOND 391020 CHIP ID WINBOND 291020 3 3V my EFST FA9BOO2UA CHIP ID EFST F49B002UA 5V 2 WIN 49 002 CHIP ID WINBOND 49V002 3 3V J SST 491 020 CHIP ID SST49LFO20lPC 3 3V SST 491 020 CHIP ID SST 491 020 LPC 3 3V PMC 49LP002 Chip ID PMC Pm49LP002 LPC 3 3V PMC Pm49FLOO2T Chip ID PMC Pm49FLOO2T LPC FWH ST 5 02 ID ST M50FW002 FWH ST 501 002 ID ST M50LPWOO2 LPC y WIN 49V002F ID WINBOND 49V
6. F0044 B 3 3V Version V1 10 Build Date 11 28 2008 Select a ROM file and flash it to BIOS BIOS Flash Update Backup Assign a file name and read BIOS to file History Record BIOS s binary file is loading now BIOS s binary file is OK file check sum Ox3a4b5f BIOS is Updating now Clear the history record The information of Exit this tool version 2004 2009 Advantech All Right Reserved BIOS Flash User Manual Operation Flow or Procedures GUI Mode Backup a BIOS ROM 1 Press Backup Flash ROM button 2 Type a name on save dialog 3 Press OK Update a BIOS ROM 1 Press Flash BIOS ROM button 2 Press OK to validate 3 Select a binary file open dialog 4 Choose the BIOS block which you want to update and confirm it 5 Press OK Command Mode Backup a BIOS ROM CBiosFlash exe FileName Update a BIOS ROM CBiosFlash exe w FileName Update a BIOS ROM by force mode CBiosFlash exe fw FileName 2004 2009 Advantech All Right Reserved BIOS Flash User Manual SUSI API Programmer s Documentation All APIs return the BOOL data type except Susi Available and some special cases that are of type int If any function call fails i e a BOOL value of FALSE or an int value of 1 the error code can always be retrieved by an immediate call to SusiGetLastError Initialize Module 1 bool EPF InitializeOpen bool Initia
7. LPWOA1 AV hb SST 395 040 ID SST 395 040 SV 2004 2009 Advantech All Right Reserved BIOS Flash User Manual SST_39SFO40P_ID SST 39SFO40P AV SST_39VFO40P_ID SST 39VFO40P 5V IMT_4M_CHIP_ID IMT IM29F004T 5V INTEL_E8280AC_ID INTEL E82802AC 3V 8Mb SST 491 008 CHIP ID SST 491 008 3 3V b SST 49LFO80A CHIP ID SST 49LFO80A 3 3V AMD HY ATMEL GTK BM PMC BMB MOSEL MXIC INTEL SST WINBOND ST MegaWin AMIC IMT ST_M50LPW080_ID ST M50LPW080 8Mb LPC BV ST M50FWOSO ID ST M50FW080 8Mb FWH BV ATMEL 491 080 ID ATMEL AT49LW080 8Mb FWH Flash Type 16M ROM 0x25bf SST 25 16 16Mb SPI SPI 2004 2009 Advantech All Right Reserved
8. OO2F 3 3V j ATMEL 491020 ID ATMEL 491 020 2Mb SST 491 00 CHIP ID SST 49LF003A 3Mb 3 3V j SST 491 030 CHIP ID SST 49LF030A 3Mb 3 3V 2000PPC ID 28 2000 12V 23 2000TPC ID 28F2000TPC 12V y 2M 2 CHIP ID MXIC 28 002 12V n MXIC 29F002T ID 29 002 5V 2 MXIC 29F022T ID 29F022 N T 5V PMC 2M CHIP ID PMC PM29F002T 5V my PMC 39 020 CHIP ID PM39F020 5V D SST 2M CHIP ID SST 29 020 SV SST 2M 1 ID SST 291 020 BV 2 SST 39SF020 CHIP ID SST 39SF020 5V y SST 39VF020 CHIP ID SST 39VF020 3 3 if SST A9LFOO2 CHIP ID SST 491 002 3 3V 2Mb ST 2M CHIP ID ST M29F002T 5V TI 2M CHIP ID INTEL TI TMS28F020 12V WINBOND 2M CHIP ID WINBOND 29C020 3 Flash Type 4M ROM AMD HY ATMEL GTK BM PMC BMB MOSEL MXIC AMD 4M CHIP ID AMD 29F400BT SV 29F040A 10 HYUNDAI 29 040 AMD 16M CHIP ID 29F160D AV b BMB 16M CHIP ID MBM 29F160 b 2004 2009 Advantech All Right Reserved BIOS Flash User Manual ATMEL_29C040_ID ATMEL 29C040A GTK_040_CHIP_ID AVF35LV040 BM 29F040 ID BRIGHT BM29FS040 5V b Bright BM29F040 ID BRIGHT BM29F040 5V 39 040 10 PMC PM39F040 SV PMC_PM29F004T_ID Pm29F004T 5V ATMEL
9. Trusted ePlatform Services ADNANTECH BIOS Flash Version 1 0 User Manual Advantech Co Ltd No 1 Alley 20 Lane 26 Rueiguang Road Neihu District Taipei 114 Taiwan R O C www advantech com BIOS Flash User Manual Copyright Notice This document is copyrighted 2008 by Advantech Co Ltd All rights reserved Advantech Co Ltd Reserves the right to make improvements to the products described in this manual at any time Specifications are thus subject to change without notice No part of this manual may be reproduced copied translated or transmitted in any form or by any means without prior written permission of Advantech Co Ltd Information provided in this manual is intended to be accurate and reliable However Advantech Co Ltd assumes no responsibility for its use or for any infringements upon the rights of third parties which may result from its use All the trade marks of products and companies mentioned in this data sheet belong to their respective owners Copyright 1983 2009 Advantech Co Ltd All Rights Reserved 2004 2009 Advantech All Right Reserved Version History BIOS Flash User Manual Date Version Author Description 2009 05 01 1 0 CL Wilson New release 2004 2009 Advantech All Right Reserved BIOS Flash User Manual Table of Contents E IU 4
10. a USB disk so their applications will read it into the BIOS automatically With Advantech s BIOS Flash utility updates become easier and more integrated Advantech s BIOS Flash utility is a tool that allows customers to update and backup the BIOS on Advantech hardware platforms all in a user friendly interface under Windows XP Product Features Updates the BIOS version of Flash ROM Supporting Flash ROM Sizes 1 M 2 M and 4 M KB Backs up your current BIOS by copying it from the flash chip to a file on your disk Utility and API for fast implementation of custom applications Support Windows 2004 2009 Advantech All Right Reserved BIOS Flash User Manual Environments System Architecture X86 systems Support BIOS Type Flash Size 1M 2M 4M 16M KB Flash Type 1M ROM Support OS 1 Windows XP Professional 2 Windows XP Embedded 3 Windows Embedded Standard 2004 2009 Advantech All Right Reserved BIOS Flash User Manual BIOS Flash Program Installation BIOS Flash installation is a setup file please click the setup exe to do the installation follow the steps to complete the process After the installation this complete utility will include BIOSFlash exe ePFlash dll and ePFlash sys 2004 2009 Advantech All Right Reserved BIOS Flash User Manual Main Menu and Control C BIOS Flash AD ANTECH BIOS Information ROM Type i855 W83627HF 6469Y4KEC 00 ROM ID SST 49L
11. lizeOpen void extend 1 Description Initialize Parameter extend info1 OUT a reserved parameter you can set a empty string Return true 1 false 0 2 bool EPF InitializeClose bool EPF_InitializeClose Description Un Initialize Parameter None Return true 1 false 0 2004 2009 Advantech All Right Reserved BIOS Flash User Manual Information Module 3 bool EPF_GetBiosInformation bool EPF_GetBiosInformation char build date buf char flash rom type buf char flash rom id buf char bios ver buf Description Get BIOS Information Flash ROM Type String such as SST 49LF004A B 3 3V Onboard chipset name such as Grantsdale 6A79DFKGC 00 Parameter build date buf IN get build date in a buffer flash rom type buf IN get flash rom type in a buffer flash rom id buf IN get flash rom id in a buffer flash rom id buf IN get bios version in a buffer Return true 1 false 0 2004 2009 Advantech All Right Reserved BIOS Flash User Manual Flash Module 4 EPF_SaveBinFileAsFlashRom EPF_SaveBinFileAsFlashRom HWND hWnd unsigned int int flash_area Description Update BIOS Parameter save bios hWnd OUT Show progress windows handle msglD OUT User defined Windows Message flash area OUT Flash Area 1 gt boot block 2 gt esce block 4 gt main block Message ID 0x0400 0x205 Return true 1 false 0

Download Pdf Manuals

image

Related Search

Related Contents

ExcelCare XL – 90 S/M/L  Graco 311238ZAJ User's Manual  View/Open    Demande d\`AEEH et son complément  Toshiba Satellite P755D-S5378  

Copyright © All rights reserved.
Failed to retrieve file