I tried to recover toshiba satellite pro C640 i download from toshiba support and rename it from MC10200.FD to Bios.fd i used key combination fn+f, the power led is blinking and the usb thumb is blinking to, i thought it run nicely. I wait it until the power led and usb thumb not blinking (it's about 10-15 minutes), then i restarted the notebook and the screen remain blank. i thought i had a bad bios flash, so i downloaded the other version of bios and reflash it. but now everytime i press fn+f the power led is blinking but usb thumb didn't, and the power led stop blinking and restart the notebook but still remain blank. Can anyone help me here. Thx
I can't get it to work on a HP DV6915NR. Any tips? It doesn't power on, no response from the laptop at all.
Can someone please help me put acpi tables back to my Lenovo Idealpad u330. Basically I fed my system a bad bios file I made which did not have a complete acpi. I can boot into bios, but i get bsod in windows startup. The only keypress that my system responds to is FN + R for it to read the USB key before bios screen. But for some reason no matter what I name the file, the system wont flash. Original file name from bios file was 0FCN67WW.fd Can someone give me some tips please? File names I tried: 0FCN ofcn 0fcnhw 0FCNHW 0FCNWW 0fcnww bios BIOS d4lv D4LV d4lvhw D4LVHW d4lvww D4LVWW .bin .BIN .fd .FD .rom .ROM this is the output from the platform.ini file ;The file is Insydeflash utility configuration file [Version] Version=00 ;Insydeflash utility will display the value at top [FDFile] FileName= BackupName= ;FileName -> Utility always load this file. ;BackupName -> Utility will backup current BIOS to the file. [UpdateBlock] PatchFv=0 FileName=intel.fv FileOffset=0 FlashSize=0 PhysicalAddress=FFF00000 FvID=945PL-A IDErrorAction=1 ;If user set PatchFv to 1, utility will go update mode. ;If user only need to update some blocks in file, please enter file offset and size ;in here. If flash size is 0, utility will update all binary in file. ;If flag in Platform_Check section is 1, utility will compare FvID with current ;platform ID. When ID comparison failed, user choose result by IDErrorAction. ;1 mean show error message box, 2 mean close utility and reboot/shutdown. [Platform_Check] flag=1 PlatformName=D4LV PlatformName2= PlatformName3= PlatformName4= PlatformName5= PlatformName6= PlatformName7= PlatformName8= PlatformName9= ;This flag is the switch of comparing bios project ID with ROM file project ID. ;When flag is 1, utility will check project ID.If ID doesn't match, utility will ;close the application. When flag is 0, utility won't check project id. ;When flag is 2, utility will check 9 platform IDs. If one is match, it will go flash. ;PlatformName -> If ROM file do not contain correct ID, user can define ID in this file. [AC_Adapter] flag=1 BatteryCheck=1 BatteryBound=30 ;This flag is the switch of checking AC. When flag is 1, utility will check AC. If no AC ;plug in, utility will display warnning message. When flag is 0, utility won't check AC. [Bios_Version_Check] flag=0 ;This flag is the switch of checking Bios Version. When flag is 1, utility will ;check Bios Version. If rom file Version is older than Bios, utility will display warnning ;message and close application. When flag is 0, utility won't check rom file version. [ForceFlash] ALL=0 BB_PEI=0 CPU_Microcode=0 Variable=0 DXE=0 EC=0 Password=0 OEM_NVS=0 Logo=0 Type#09=0 Type#08=0 ;ALL 1 -> Flash all ROM part. 0 -> Resverd all protect areas. ;BB_PEI, CPU_Microcode, Variable... ;1 -> Force flash these area if BIOS report them are protected areas. ;0 -> Protect these area if BIOS report them are protected areas. [FlashComplete] Action=2 Dialog=0 Counter=15 ;Action 0 -> Do nothing, 1 -> Shut down, 2 -> Reboot ;Dialog 0 -> Do not display dialog, 1 -> Display dialog, ; 2 -> Display dialog and wait several seconds. ;If user need to reboot or shut down automaticlly in several seconds, ;user can set counter be a integer. [UI] Confirm=1 Silent=0 DisplayID=1 InsydeInfo=1 VersionInfo=1 GroupInfo=1 ConfirmInfo=0 OnFlashingBeep=0 OnFlashingBeepDelayTime=800 DisableMouseAndKeyboardInput=0 BeforeFlashDelayTime=0 ProgramStartToWrongMessageBox=0 GetFDFileButton=0 ;Confirm 1 - > Display confirm dialog, 0 -> Do not display confirm dialog ;Silent 1 -> Silent mode, hide main dialog, 0 -> Normal mode ;DisplayID 1 -> Display BIOS ID, 0 -> Do not display BIOS ID ;InsydeInfo 1 -> Display Insyde copyright information and URL, 0 -> Do not display it ;VersionInfo 1 -> Display BIOS version, 0 -> Do not display BIOS version ;GroupInfo 1 -> Display group box, Do not display group box ;ConfirmInfo 1 -> Display version and date information in confirm dialog ;OnFlashingBeep 1 -> Beep on flashing, 0 -> Do not beep on flashing ;OnFlashingBeepDelayTime -> Set BEEP delay time(Milliseconds) ;DisableMouseAndKeyboardInput 1 -> Hook mouse and keyboard without "CTRL+ALT+DEL", 0 -> Do not hook mouse and keyboard. ;BeforeFlashDelayTime ->If user need to delay several seconds before flash process, user can set decimal integer here. ;ProgramStartToWrongMessageBox 1 -> Pop-up a warning dialog before flash process, 0 -> Do not pop-up a warning dialog before flash process. ;GetFDFileButton 1 -> Pop-up a file browse dialog, 0 -> Do not pop-up a file browse dialog [Logo] PatchLogo=0 FileName= GUID= [Others] ClearCMOS=1 FlashDevice=0 DisableCompare=0 ErrorRetry=0 ;FlashDevice 0 -> Default, 1 -> SPI flash part, 2 -> Non-SPI flash part. ;DisableCompare 0 -> Read BIOS and compare difference before writing, 1 -> Do not read BIOS and compare difference before writing. ;ErrorRetry 0 -> Do not retry if it found error. 1 -> Try to flash again if write or verify error. [Option] Flag=0 ;Flag 0-> Auto-flash mode. ;Flag 1-> User option mode, including option, start, exit buttons. ;Flag 2-> User flash mode, including start, exit buttons. [ApplicatonFlash] Flag=0 Model= ;Some specific platforms need to flash by application. Only support 32bit Windows. ;Flag 1-> Flash by application ;Flag 0-> Flash by BIOS ;Model is the name of the platform. [ReturnErrorCode] FileNotFound=3 ErrorBeforeFlash=4 ;FileNotFound -> If InsydeFlash not found the BIOS binary file, it will return this error code. ;ErrorBeforeFlash -> If InsydeFlash cause error before flash process, it will return this error code. [UpdateEC] Flag=0 ;0 -> Not flash EC by BIOS. ;1 -> Flash by BIOS now. ;2 -> Flash by BIOS after windows shutdown.
I got the best instructions from a russian website on how to fix this, using these instructions I found that for my lenovo U330 I have to rename the file LT32X64.fd. I cannot believe this worked!!! With the laptop manufacturer's website to download BIOS for your model device Unzip the downloaded *. zip archive. Here two options: after unpacking will individually and separately flasher bios dump is *. exe file, which is packed with the firmware flasher bios (in this case "any" archiver to unpack *. exe, eventually get a dump of the BIOS separately and individually proshivalschika files). Among the files to find the firmware (dump) the BIOS to InsydeFlash has the form *. Fd Note: BIOS flash may have a different extension other than fd. Sam dump weighs 2.1 MB and can not be found, we can find a reference on file with the BIOS from the manufacturer to the topic with your question and get help. Download PhoenixTool v.1.28 PhoenixTool latest version can always be found at the end of the post topic Run and in the field PhoenixTool.exe Original BIOS points the way to dump bios wait for the program will create DUMP (in the same folder as the flash BIOS DUMP folder is created with various modules (*. ROM), which are present in the BIOS firmware) Open the folder and look for the DUMP file 3D17205B-4C49-47E2-8157-864CD3D80DBD_1_ [figures, which vary depending on the notebook model] . ROM in it and contains the desired file name, which must have a dump of the BIOS firmware in the recovery. Open it to any 16 hexadecimal (HEX) editor. For example a simple, working without installing HN_Hex-Ed Scroll toward the end of the content and find the right name for the file. For example: Acer AS 5720 View attachment 14099 Pavilion CQ40 View attachment 14100 All that remained to rename it dump the BIOS from the manufacturer. Some file names xxxxxx.fd, in which you want to rename the downloaded from the site of a dump of the laptop BIOS for the recovery procedur
Success with a Hp dv6 6176sa using a Bios f.1b(SP55068) . Steps I took to recover from a laptop with no display caps lock flashing and fan spinning . 1.) downloaded from Hp support Bios uefi utility and uefi environment and diagnostic environment and use the option to create on usb. 2>) This left me with a usb fat32 my one was 8gb sandisk although some people suggest that smaller the better. 3- This left me with a Hp_tools usb with Hawlett Packard folder . 4 Ran Andy tools to find recovery name and get recovery signatures by extracting sp55068.exe with winrar and loaded 01658.bin into Andy tool. 5>) the recovery file was 01658.bin locate it IN Hawlett packard /Bios/Current Next I also saw a Sig file after I ran Andy tool in the bios folder I extracted Re named the sig file to 01658.sig and located in the same place Hawlett Packard /Bios /Current. Has to be with you bios BIN file. 6. Take the battery out of Laptop and press down power Win+B and Insert Ac 7. LET go of power after the Lights come on and continue to hold win+b Till you see usb reading activity. When you do let go of the win+B key 8.) You will see a screen pop up on the screen with bios recovery progress status bar and it will complete in 2-3 minutes , 9. computer turns off and message pops up confirming bios recovery press enter and your done ..
Hi thanks for writing, if you have time could you provide a little bit more detail as I am trying to recover my HP Envy14 Brick which is flashing its capslock, fan whirling, power light on but BLACK screen. Nothing is happening at all. The USB wont even read!!!! Anyway I've tried everything, all possible combination of .bins and .roms but still its useless unless the USB starts flashing right. Ciao.
need help with my acer one 722 bios flash failed Need help please, i have replace the original bios v1.08 [goo .gl/7V7v6] with this one and now my laptop is die, not show anything after reboot..I have follow the instructions to recover bios as in first post but not help, I have no idea to rename the file in what name.. here is platform.ini content Code: [AC_Adapter] BatteryBound = 20 BatteryCheck = 0 Flag = 1 [ApplicatonFlash] Flag = 0 Model = [BIOSVersionFormat] BIOSVFEnable = 0 VersionFormat = TXXXXXXX.N.NN.NN [BackupROM] FileName = FilePath = c: Flag = 0 [Bios_Version_Check] Flag = 2 [CommonFlash] ErrorMsg00 = No error! ErrorMsg01 = AC detect error! ErrorMsg02 = DC detect error! ErrorMsg03 = DC gas gauge under xx%! ErrorMsg04 = BIOS version compare error! ErrorMsg05 = Model name compare error! ErrorMsg10 = Not support this version of Flash Common Interface! SwitchString = [FDFile] FileName = P1VE6108.bin [FlashComplete] Action = 1,0 ActionOverride = 0 Counter = 15 Dialog = 0 [ForceFlash] ALL = 1 BB_PEI = 0 CPU_Microcode = 0 DXE = 0 EC = 0 Logo = 0 OEM_NVS = 0 Password = 0 Type#08 = 0 Type#09 = 0 Variable = 0 [Log_file] CMOS_DATA_PORT = 71 CMOS_Flag = 0 CMOS_INDEX_PORT = 70 CMOS_OFFSET = 68,69 FileName = InsydeFlash.Log Flag = 0 [Logo] FileName = GUID = PatchLogo = 0 [MULTI_FD] FD#01 = PCI,0,1F,2,80,7006,7007,9.fd,ME.fd FD#02 = PCI,2,0,0,4,100006,100007,7.fd,ME.fd FD#03 = PCI,2,0,0,18,0c,0e,9.fd,ME.fd FD#04 = MPCIIO,2,PCI-0-1F-0-00-FFFFFFFF-3B0B8086,IO-538-0100-0000,9.fd,ME.fd FD#05 = IO,C0,5AABFE02,5AABFE02,9.fd,ME.fd FD#06 = IO,1F6,E7,E4,7.fd FD#07 = IO,C0,fe03,fe03,7.fd FD#08 = IO,C0,03,01,7.fd FD#09 = PCI,2,0,0,0,813,812,9.fd Flag = 0 [MessageStringTable] messagestring1 = "Warning message 1" [Option] Flag = 0 [Others] AllowVersion = 000 ClearCMOS = 0 DisableCompare = 0 DisableVerify = 0 FlashDevice = 0 ForceIHISIVersion = SMIErrorRetry = 5 SMIErrorRetryDelay = 100 VerifyErrorRetry = 3 [PasswordCheck] MsgCaption = Password confirmation MsgFailure = Password is incorrect. Please retry again. MsgPreface = Please enter password MsgSuccess = Password is correct. PasswordCheckEnable = 0 [PermitFlashVersion] MultiVersion1 = MultiVersion10 = MultiVersion11 = MultiVersion12 = MultiVersion13 = MultiVersion14 = MultiVersion15 = MultiVersion16 = MultiVersion17 = MultiVersion18 = MultiVersion19 = MultiVersion2 = MultiVersion20 = MultiVersion3 = MultiVersion4 = MultiVersion5 = MultiVersion6 = MultiVersion7 = MultiVersion8 = MultiVersion9 = PFVFunctionEnable = 0 SingleVersion = [PlatformVersion] Flag = 0 Version1 = Version10 = Version11 = Version12 = Version13 = Version14 = Version15 = Version16 = Version17 = Version18 = Version19 = Version2 = Version20 = Version3 = Version4 = Version5 = Version6 = Version7 = Version8 = Version9 = [Platform_Check] Flag = 1 PlatformName1 = AA PlatformName10 = PlatformName11 = PlatformName12 = PlatformName13 = PlatformName14 = PlatformName15 = PlatformName16 = PlatformName17 = PlatformName18 = PlatformName19 = PlatformName2 = BB PlatformName20 = PlatformName3 = PlatformName4 = PlatformName5 = PlatformName6 = PlatformName7 = PlatformName8 = PlatformName9 = [Region] BIOS = 0 DESC = 0 GbE = 0 ME = 0 Platform_Data = 0 [ReturnCodeDefinition] RETURN_AC_NOT_CONNECT = 1702,259 RETURN_LOAD_DRIVER_FAIL = 1703,259 RETURN_MODEL_CHECK_FAIL = 259,259 RETURN_NEED_REBOOT = 3010,3010 RETURN_SAME_VERSION_CHECK = 99999,259 RETURN_SUCCESSFUL = 0,3010 RETURN_USER_CONFIRM_CANCEL = 1701,259 RETURN_USER_EXIT = 1704,259 [ReturnErrorCode] ErrorBeforeFlash = 4,259 FileNotFound = 3,259 WriteECFail = 6,259 WriteExtraDataFail = 7,259 WriteROMFail = 5,259 [UI] BeforeRunToolDelayTime = 0 Confirm = 1 ConfirmInfo = 0 DelayBeforeFlash = 0 DisableMouseAndKeyboardInput = 0 DisplayID = 1 GetFDFileButton = 0 GroupInfo = 1 InsydeInfo = 1 OnFlashingBeep = 0 OnFlashingBeepDelayTime = 800 ProgramStartToWrongMessageBox = 0 Silent = 0 SilentWithDialog = 2 VersionInfo = 1 [UpdateBlock] FileName = intel.fv FileOffset = 0 FlashSize = 0 FvID = 945PL-A IDErrorAction = 1 PatchFv = 0 PhysicalAddress = FFF00000 [UpdateEC] BIOS_Only = 0 EC_Dialog = 0 EC_Only = 0 EC_Path = Flag = 0 Progress_Bar = 0 [UpdateExtraData] DataType = 1 Flag = 0 type1errorcodeA0 = messagestring1 [UpdateOEMME] CheckVersion = 0 MEFileName = [VARIABLE] AcpiGlobalVariable = 0 BoardManufacturer = 0 BootPriority = 0 Flag = 0 LastBootRecord = 0 POSTInfo = 0 SLP = 0 SLP2M = 0 SLP2P = 0 Setup = 0 SystemManufacturer = 0 SystemProductName = 0 SystemSerialNumber = 0 Uuid = 0 Version = 0 [Version] Version = anyone can help me please
Can someone help me find the platform name for my HP Pavillion DV6-6135DX ? I tried looking for the platform name but there is a huge list and I don't know which one it would be. Here is the platform.ini ;This file is Insydeflash utility configuration file [CommonFlash] SwitchString="ACEN PJMDEN FHRST" ErrorMsg00=No error! ErrorMsg01=AC detect error! ErrorMsg02=DC detect error! ErrorMsg03=DC gas gauge under xx%! ErrorMsg04=BIOS version compare error! ErrorMsg05=Model name compare error! ErrorMsg10=Not support this version of Flash Common Interface! ;SwitchString default : empty. ; String : A switch flag setting string. Ex: "ACEN DCEN FHRST" ; Detail parameter please reference following table. ; Parameter | Description ; -------------+---------------------------------------------- ; PTEN | All protection enable. ; PTDIS | All protection disable. ; ACEN | AC protect checking enable. ; ACDIS | AC protect checking disable. ; DCEN | DC & Gangue protect checking enable. ; DCDIS | DC & Gangue protect checking disable. ; RESSEN | BIOS Regression enable. ; RESSDIS | BIOS Regression disable. ; PJMDEN | Project Model string protect checking enable. ; PJMDDIS | Project Model string protect checking disable. ; FHOS | System back to OS after flash BIOS completely. ; FHST | System directly shutdown after flash BIOS completely. ; FHRST | System directly reboot after flash BIOS completely. ; CPVER:[Num] | Common Flash Version information ; | ex: [Num] is decimal and start from 1. ; -------------+---------------------------------------------- ; ;ErrorMsg00 default : empty. ; String : No error message. ;ErrorMsg01 default : empty. ; String : AC error message. ;ErrorMsg02 default : empty. ; String : DC error message. ;ErrorMsg03 default : empty. ; String : DC gas gauge under xx% message. ;ErrorMsg04 default : empty. ; String : BIOS version error message. ;ErrorMsg05 default : empty. ; String : Model name error message. ;ErrorMsg10 default : empty. ; String : No support this version of Flash Common Interface message. ;The number of ErrorMsg## is in hex. [Version] Version=00 ;Insydeflash utility will display the value at top ;Version default : 00. ; String : Version number string for display. [FDFile] FileName= ;FileName default : empty. ; String : Utility always load this file. ; If the FileName is empty, utility will search current directory ; and load the first found FD file. [BackupROM] Flag=0 FilePath=c: FileName= ;Flag default : 0. ; 0 : No backup BIOS. ; 1 : Backup current BIOS and new BIOS binary. ;FilePath default : empty. ; empty : Use current directory. ; String : Directory for backup BIOS. ;FileName default : empty. ; empty : Use platform ID as file name. ; String : File name for backup BIOS. ;xxx.xxx = Current BIOS image ;xxx_01.xxx = Previous BIOS image ;xxx_new.xxx = New BIOS image [UpdateBlock] PatchFv=0 FileName=intel.fv FileOffset=0 FlashSize=0 PhysicalAddress=FFF00000 FvID=945PL-A IDErrorAction=1 ;PatchFv default : 0. ; 0 : Update all binary in file. ; 1 : Partial update mode. ;FileName default : empty. (Only available in partial update mode.) ; String : BIOS file name. ;FileOffset default : 0. (Only available in partial update mode.) ; Integer : The offset of file for reading. ;FlashSize default : 0. (Only available in partial update mode.) ; Integer : The size to flash. ;PhysicalAddress default : FFF00000. (Only available in partial update mode.) ; DWORD : Physical address in hex. ;FvID default : empty. ; String : When flag in Platform_Check section is 1, utility will compare ; this value with current platform ID. ;IDErrorAction default : 1. (Only available when ID comparison is failed.) ; 1 : Show error message box. ; 2 : Close utility and reboot or shutdown. [Platform_Check] Flag=2 PlatformName1=Casablanca Danube PlatformName2=Sabine PlatformName3=1649 PlatformName4=164A PlatformName5=164B PlatformName6=164C PlatformName7=164D PlatformName8=164E PlatformName9=366A PlatformName10=366B PlatformName11=366C PlatformName12=358B PlatformName13=358C PlatformName14=358D PlatformName15=358E PlatformName16=358F PlatformName17=3590 PlatformName18=3591 PlatformName19=3592 PlatformName20=3593 ;This flag is the switch of comparing bios project ID with ROM file project ID. ;Flag default : 3. ; 0 : Don't check project ID. ; 1 : Check project ID of new file. ; If ID is different with current BIOS, the utility will close. ; 2 : Utility will compare current platform ID with the 20 platform IDs. ; If any one is match, it will go ahead, otherwise utility will close. ; 3 : Depends on BIOS report. ;PlatformName1~20 default : empty. ; String : If ROM file do not contain correct ID, user can define ID here. [PlatformVersion] Flag=0 Version1= Version2= Version3= Version4= Version5= Version6= Version7= Version8= Version9= Version10= Version11= Version12= Version13= Version14= Version15= Version16= Version17= Version18= Version19= Version20= ;This flag only available when the [Platform_Check] is enable to compare the 20 platform IDs. ;The Version is pair with the PlatformName. ;For example: When the platform ID matches with PlatformName2, the Version2 will be used. ;Flag default : 0. ; 0 : Don't use multi version. ; 1 : Use the version in the list instead of the version in file. ;Version1~20 default : empty. ; String : If ROM file do not contain correct version, user can define version here. [AC_Adapter] Flag=1 BatteryCheck=0 BatteryBound=20 ;This flag is the switch of checking AC. ;Flag default : 1. ; 0 : Don't check AC. ; 1 : Check AC. ;BatteryCheck default : 0. ; 0 : Don't check battery. ; 1 : Check battery. ;BatteryBound default : 20. ; Integer (1~100) : Low battery boundary (percentage). ; When BatteryCheck=1 this value will be referenced. ; And only when the battery life percentage is bigger then ; inputed value, it can do flash. [Bios_Version_Check] Flag=2 ;This flag is the switch of checking BIOS version. ;Flag default : 2. ; 0 : Don't check rom file version. ; 1 : Check BIOS version. ; When rom file version is older then BIOS, it will display ; a warning message and close application. ; 2 : Depend on BIOS report. [ForceFlash] ALL=0 BB_PEI=0 CPU_Microcode=0 Variable=0 DXE=0 EC=0 Password=0 OEM_NVS=0 Logo=0 Type#09=0 Type#08=0 ;ALL default : 0. ; 0 : Reserve all protected areas. ; 1 : Flash all ROM parts. ;BB_PEI, CPU_Microcode, Variable, DXE, EC, Password, OEM_NVS, Logo, Type#09, Type#08 ; default : 0. ; 0 : Protect these areas if BIOS report them are protected areas. ; 1 : Force flash these areas if BIOS report them are protected areas. [FlashComplete] Action=2,0 Dialog=0 Counter=15 ActionOverride=0 ;Action default : 2. ; 0 : Do nothing. ; 1 : Shutdown. ; 2 : Reboot ;Dialog default : 0. ; 0 : Don't display dialog. ; 1 : Display dialog. ; 2 : Display dialog and wait several seconds. ;Counter default : 15. ; Integer : The number of seconds for count down to reboot or shutdown. ;ActionOverride default : 0 ; 0 : This key is disabled. Flash utility bases action key setting to do original behavior. ; 1 : This key is enabled. Flash utility just does close itself in silent mode. ;The value behind comma is the return value in silent mode. [UI] Confirm=1 Silent=0 SilentWithDialog=1 DisplayID=1 InsydeInfo=1 VersionInfo=1 GroupInfo=1 ConfirmInfo=0 OnFlashingBeep=0 OnFlashingBeepDelayTime=800 DisableMouseAndKeyboardInput=0 BeforeRunToolDelayTime=0 ProgramStartToWrongMessageBox=0 GetFDFileButton=0 DelayBeforeFlash=0 ;Confirm default : 1. ; 0 : Don't display confirm dialog. ; 1 : Display confirm dialog. ;Silent default : 0. ; 0 : Normal mode. ; 1 : Silent mode, hide main dialog. ;SilentWithDialog default : 2. ; 0 : Don't display any dialog. ; 1 : Display main dialog only. ; 2 : Display all dialogs except main dialog. ;DisplayID default : 1. ; 0 : Don't display BIOS ID. ; 1 : Display BIOS ID. ;InsydeInfo default : 1. ; 0 : Don't display Insyde copyright information and URL. ; 1 : Display Insyde copyright information and URL. ;VersionInfo default : 1. ; 0 : Don't display BIOS version. ; 1 : Display BIOS version. ;GroupInfo default : 1. ; 0 : Don't display group box. ; 1 : Display group box. ;ConfirmInfo default : 0. ; 0 : Don't display BIOS version and date information in confirm dialog. ; 1 : Display BIOS version and date information in confirm dialog. ;OnFlashingBeep default : 0. ; 0 : Don't beep on flashing. ; 1 : Beep on flashing. ;OnFlashingBeepDelayTime ; default : 800. ; Integer : Set beep delay time(Milliseconds). ;DisableMouseAndKeyboardInput ; default : 0. ; 0 : Don't hook mouse and keyboard. ; 1 : Hook mouse and keyboard without "CTRL+ALT+DEL". ;BeforeRunToolDelayTime ; default : 0. ; Integer : Delay number of seconds before flash process. ;ProgramStartToWrongMessageBox ; default : 0. ; 0 : Don't pop-up warning dialog before flash process. ; 1 : Pop-up a warning dialog before flash process. ;GetFDFileButton default : 0. ; 0 : Hide FD file browse button. ; 1 : Show the button for browsing FD file. ;DelayBeforeFlash default : 0. ; Integer : Delay number of seconds before flashing. [Logo] PatchLogo=0 FileName= GUID= ;PatchLogo default : 0. ; 0 : Don't patch logo. ; 1 : Patch logo. ;FileName default : empty. ; String : Logo file name. ;GUID default : empty. ; String : GUID. [Others] ClearCMOS=0 FlashDevice=0 DisableCompare=0 DisableVerify=0 VerifyErrorRetry=3 SMIErrorRetryDelay=100 SMIErrorRetry=5 AllowVersion=B11 ForceIHISIVersion= ;ClearCMOS default : 0. ; 0 : Don't clear CMOS. ; 1 : Clear CMOS. ;FlashDevice default : 0. ; 0 : Default. ; 1 : SPI flash part. ; 2 : Non-SPI flash part. ;DisableCompare default : 0. ; 0 : Read BIOS and compare difference before writing. ; If the readed data is the same as the data we want to write, ; it will not do the write action. ; 1 : Don't do compare before writing. Just do write action directly. ;DisableVerify default : 0. ; 0 : Verify BIOS after writing. ; 1 : Don't verify BIOS after writing. ;VerifyErrorRetry default : 3. ; Integer : Retry times. ; If the value is not zero means enable verify retry, and will retry setted times. ; 0 for disable verify retry. ;SMIErrorRetryDelay ; default : 100. ; Integer : Delay time during SMI error retry(millisecond). ;SMIErrorRetry default : 5. ; Integer : Retry times when SMI fail. (Note: This may let flash time become longer.) ;AllowVersion default : 000. ; Version : Utility will do following process. ; If you want to run into UEFI flash update, the current version (on board BIOS) must be higher than this version ; (as "AllowVersion" key). ; Current BIOS version > allow version: Utility will run into UEFI flash update. ; Current BIOS version <= allow version: Utility will run into Window flash to update BIOS. ; If AllowVersion=000, utility always into UEFI flash update. ;ForceIHISIVersion default : empty. ; Version : This flag will force override the IHISI version which will passing to BIOS. ; Ex: 1.9.1 [Option] Flag=0 ;Flag default : 0. ; 0 : Auto flash mode. ; 1 : User option mode, including option, start, exit buttons. ; 2 : User flash mode, including start, exit buttons. [ApplicatonFlash] Flag=0 Model= ;Some specific platforms need to flash by application. Only support 32bit Windows. ;Flag default : 0. ; 0 : Flash by BIOS. ; 1 : Flash by application. ;Model default : empty. ; String : The name of the platform. [ReturnErrorCode] FileNotFound=3,259 ErrorBeforeFlash=4,259 WriteROMFail=5,259 WriteECFail=6,259 WriteExtraDataFail=7,259 ;FileNotFound default : 3. ; Integer : If utility can't find the BIOS file, it will return this error code. ;ErrorBeforeFlash default : 4. ; Integer : If error occur before flash process, it will return this error code. ;WriteROMFail default : 5. ; Integer : If error occur during write ROM process, it will return this error code. ;WriteECFail default : 6. ; Integer : If error occur during write EC process, it will return this error code. ;WriteExtraDataFail ; default : 7. ; Integer : If error occur during write Extra Data process, it will return this error code. ;The value behind comma is the return value in silent mode. [UpdateEC] Flag=0 EC_Dialog=0 BIOS_Only=0 Progress_Bar=0 EC_Only=0 EC_Path= ;Flag default : 0. ; 0 : Don't flash EC by BIOS. ; 1 : Flash EC by BIOS. ;EC_Dialog default : 0. ; 0 : Don't display confirm dialog when begin to update EC. ; 1 : Show confirm dialog. ;BIOS_Only default : 0. ; 0 : Flash EC and BIOS file. ; 1 : Only flash BIOS part of the merge file. ;Progress_Bar default : 0. ; 0 : Flash EC without progress bar. ; 1 : Flash EC with progress bar. ;EC_Only default : 0. ; 0 : Flash EC and BIOS file. ; 1 : Flash only EC binary file. ;EC_Path default : empty. ; String : EC file name. [UpdateExtraData] Flag=0 DataType=1 type1errorcodeA0=messagestring1 ;Flag default : 0. ; 0 : Do not update extra data. ; 1 : Update extra data by IHISI. ; If new image is NOT processed by IFIT tool, please do not enable this function. ;DataType default : 1. ; Integer : Integer number. The meaning of data type number will define by BIOS OEM. ; : Now will support 1, 4~C. ; : Ex:1,4,6,5 -> Mean you want to update 1,4,6,5 Four type of data. ; : Notice: 2, 3 cannot used. ;type#errorcode??=messagestringX ; : This key is for customizing error message which occur in update extra data. ; For example: ; When an error occur when updating type 4, BIOS return the error code A2. ; AP will find the key "type4errorcodeA2" and get the string ID "messagestring4", and find the string in [MessageStringTable]. ; Then shows the message string instead of standard error message. ; # : The the type number define in DataType. (Hex) ; ?? : The error code returned by BIOS. Available value range A0~AF. ; X : Message string number. ;This feature will let you just input data to update by IHISI. Data type will define by BIOS OEM. ;If new image is NOT processed by IFIT tool, please do not enable this function. [UpdateOEMME] MEFileName= CheckVersion=0 ;MEFileName default : empty. ; String : if this file name or Multi-FD ME file name exist tool will run this case to flash ME. ;CheckVersion default : 0. ; 0 : Don't check ME file version. ; 1 : Check ME file version. ; 2 : When ME flash error is cause of same version and downgrade version do not show error and continue to flash. [Region] BIOS=0 GbE=0 ME=0 DESC=0 Platform_Data=0 ;This section is used to control SPI descriptor mode. ;BIOS default : 0. ; 0 : Don't flash. ; 1 : Flash BIOS region. ;GbE default : 0. ; 0 : Don't flash. ; 1 : Flash GbE region. ;ME default : 0. ; 0 : Don't flash. ; 1 : Flash ME region. ;DESC default : 0. ; 0 : Don't flash. ; 1 : Flash DESC region. ;Platform_Data default : 0. ; 0 : Don't flash. ; 1 : Flash Platform_Data region. [Log_file] Flag=0 FileName=InsydeFlash.Log CMOS_Flag=0 CMOS_INDEX_PORT=70 CMOS_DATA_PORT=71 CMOS_OFFSET=68,69 ;Flag default : 0. ; 0 : Don't log to file. ; 1 : Utility will log to specify file. ;FileName default : InsydeFlash.Log. ; String : Log file name. ;CMOS_Flag default : 0. ; 0 : Disable CMOS debug. ; 1 : Enable CMOS debug. ;CMOS_INDEX_PORT default : 70. (hex) ; 70 : Use 0x70 port as index port. ; 72 : Use 0x72 port as index port. ;CMOS_DATA_PORT default : 71. (hex) ; 71 : Use 0x71 port as index port. ; 73 : Use 0x73 port as index port. ;CMOS_OFFSET default : 0,0. (hex) ; CMOS_OFFSET=xx,yy the xx is high byte offset; yy is low byte offset, and the range is 0~FF (hex) [ReturnCodeDefinition] RETURN_SUCCESSFUL=0,3010 RETURN_MODEL_CHECK_FAIL=259,259 RETURN_USER_CONFIRM_CANCEL=1701,259 RETURN_AC_NOT_CONNECT=1702,259 RETURN_LOAD_DRIVER_FAIL=1703,259 RETURN_NEED_REBOOT=3010,3010 RETURN_USER_EXIT=1704,259 RETURN_SAME_VERSION_CHECK=99999,259 ; default : RETURN_SUCCESSFUL=0 ; RETURN_MODEL_CHECK_FAIL=259 ; RETURN_USER_CONFIRM_CANCEL=1602 ; RETURN_AC_NOT_CONNECT=1602 ; RETURN_LOAD_DRIVER_FAIL=259 ; RETURN_NEED_REBOOT=3010 ; RETURN_USER_EXIT=1602 ; RETURN_SAME_VERSION_CHECK=1602 ; 99999 : Use the default value above. ; Other integer : Use input value as return code. ;The value behind comma is the return value in silent mode. [VARIABLE] Flag=0 SystemManufacturer=0 BoardManufacturer=0 SystemProductName=0 SystemSerialNumber=0 Uuid=0 POSTInfo=0 Version=0 SLP=0 Setup=0 BootPriority=0 LastBootRecord=0 AcpiGlobalVariable=0 SLP2M=0 SLP2P=0 ;Flag default : 0. ; 0 : Do nothing. The following settings in this section won't be referenced. ; 1 : Erase variable before flash. ; 2 : Erase variable only. ;All Other Values default : 0. ; 0 : Don't erase variable. ; 1 : Erase variable before flash base on the "Flag" settings. [MULTI_FD] Flag=1 FD#01=PCI,0,0,0,0,FFFFFFFF,17051022,01649S21.bin FD#02=PCI,0,0,0,0,FFFFFFFF,96011022,01649F21.bin ; ;Flag default : 0. ; 0 : Normal mode. ; 1 : Multi-FD mode. It will reference FD#XX values. ;FD#XX support up to 99 files FD#01 ~ FD#99 ;This section supports IO space type, PCI address type and multiple condition type. ;FD#XX=IO,[Offset],[Mask],[Value],[File Name],[ME File Name],[INI File Name] ;FD#XX=PCI,[Bus],[Device],[Function],[Offset],[Mask],[Value],[File Name],[ME File Name],[INI File Name] ;FD#XX=MPCIIO,[Conditon Number],PCI-[Bus]-[Device]-[Function]-[Offset]-[Mask]-[Value],IO-[Offset]-[Mask]-[Value],[File Name],[ME File Name],[INI File Name] ; [Offset] : Offset in hex. ; [Mask] : IO type supports BYTE, WORD and DWORD in hex. ; For example, BYTE -> 03, WORD -> 0A01, DWORD 100400D3 ; PCI type supports DWORD in hex only. ; [File name] : File name of FD. ; [ME File name] : ME File name of FD. If it exists, utility will run OEMME flash feature. ; [INI File name] : INI File name for overwrite. ; If it exists, utility will load the new ini file and overwrite all sections (except [MULTI_FD]) exist in new ini file. ;When [Offset] & [Mask] == [Value], it will flash the following files ([File Name] and [ME File Name]). [BIOSVersionFormat] BIOSVFEnable=0 VersionFormat=TXXXXXXX.N.NN.NN ;This BIOSVFEnable flag is the switch of BIOSVersionFormat. ;FunctionEnable default : 0 ; 0 : function is disabled ; 1 : function is enabled. ;VersionFormat X : The field is masked. The mask field will be NOT compared. ; N : The digit field can be ASCII, case-sensitive. ; T : It¡¦s the same definition with N. But T is a case-insensitive. ; . : Dot is also a mask. [PermitFlashVersion] PFVFunctionEnable=0 SingleVersion= MultiVersion1= MultiVersion2= MultiVersion3= MultiVersion4= MultiVersion5= MultiVersion6= MultiVersion7= MultiVersion8= MultiVersion9= MultiVersion10= MultiVersion11= MultiVersion12= MultiVersion13= MultiVersion14= MultiVersion15= MultiVersion16= MultiVersion17= MultiVersion18= MultiVersion19= MultiVersion20= ;This section is for conditional version definition for BIOS update. ;When this function enabled, flash utility will compare on board BIOS version with conditional version and then decide to continue flash progress or not. ;For example: In following condition PFVFunctionEnable=1, SingleVersion=A03, "Please upate to BIOS version A03 first!". ; When on board BIOS version is older then A03, ; it will popup the error dialog with the message "Please upate to BIOS version A03 first!" and then terminated. ; Otherwise it will continue orginal flash process. ;The MultiVersion1~20 are similar as SingleVersion, but they only available when the [Platform_Check] is enable to compare the 20 platform IDs. ;They must be pair of the PlatformName of [Platform_Check] section. ;For example: When the platform ID matches with PlatformName2, the Version2 will be used. ;PFVFunctionEnable default : 0. ; 0 : Disable conditional version check. ; 1 : Enable conditional version check. ;SingleVersion default : empty. ; String : XXXX, "Message String" ; XXXX is the conditional version, regarding version check rule please refer section "BIOSVersionFormat". ; "Message String" is the message to show when the on board BIOS version is older than the conditional version. ;MultiVersion1~20 default : empty. ; String : XXXX, "Message String" ; XXXX is the conditional version, regarding version check rule please refer section "BIOSVersionFormat". ; "Message String" is the message to show when the on board BIOS version is older than the conditional version. [PasswordCheck] PasswordCheckEnable=0 MsgCaption=Password confirmation MsgPreface=Please enter password MsgSuccess=Password is correct. MsgFailure=Password is incorrect. Please retry again. ;PasswordCheckEnable ; default : 0. ; 0 : Disable the password check function. ; 1 : Enable the password check function. ;MsgCaption default : "Password confirmation" ; String : The dialog box caption. ;MsgPreface default : "Please enter password" ; String : The preface of password entering. ;MsgSuccess default : "Password is correct." ; String : The string displaied when the comparing result returned by BIOS is 0x00. ;MsgFailure default : "Password is incorrect. Please retry again." ; String : The string displaied when the comparing result returned by BIOS is 0x01. [MessageStringTable] messagestring1="Warning message 1" ;The message string must as following format messagestring#="Your message here." ;The # is a number in Decimal or Hex.
Hi, I have a Google Chromebook CR-48, it's stuck in the bios screen, when I press F2 or F10, it will just say entering and freeze, and will never boot through. Can anyone help? I don't really understand the instructions, sorry about that, thanks!
Hi, I have Acer Aspire 4540 (Insyde BIOS ver1.05 from acer website) and I wanted to downgrade the BIOS to ver1.03 (from acer website). I did it through windows flash and now it's brick. Unplug AC & Battery Holding Fn+Esc plug AC (power led blinks) then press once the power button (while holding Fn+Esc) the fan starts at maximum speed and nothing happens and it doesn't seem that usb is being read (no blinking) by the way I use FAT format for usb drive and put all possible names for filename. pls help me. Thanks for your amazing and helpful thread
please explain the steps.. i have no luck with entirely following all instruction on acer 4745g ati mobility with file "ZQ1x64EC.bin" from latest 1.25 bios
anyone help me.. acer 4349 insydeh20 v1.06 bios problem.. Hello guys. Please, anyone help me. I thought I have bricked my friend's laptop. It's Acer Aspire 4349 with InsydeH20 v1.06 Bios system. I have update the bios from v1.03 to v1.06 from acer support webpage. I did the update using DOS mode which is by executing ZQR_106.exe. And now it seems to fail and stuck at the windows loading bar. Thanks in advance. Here is the platform.ini content. ;This file is Insydeflash utility configuration file [CommonFlash] SwitchString= ErrorMsg00=No error! ErrorMsg01=AC detect error! ErrorMsg02=DC detect error! ErrorMsg03=DC gas gauge under xx%! ErrorMsg04=BIOS version compare error! ErrorMsg05=Model name compare error! ErrorMsg10=Not support this version of Flash Common Interface! ;SwitchString default : empty. ; String : A switch flag setting string. Ex: "ACEN DCEN FHRST" ; Detail parameter please reference following table. ; Parameter | Description ; -------------+---------------------------------------------- ; PTEN | All protection enable. ; PTDIS | All protection disable. ; ACEN | AC protect checking enable. ; ACDIS | AC protect checking disable. ; DCEN | DC & Gangue protect checking enable. ; DCDIS | DC & Gangue protect checking disable. ; RESSEN | BIOS Regression enable. ; RESSDIS | BIOS Regression disable. ; PJMDEN | Project Model string protect checking enable. ; PJMDDIS | Project Model string protect checking disable. ; FHOS | System back to OS after flash BIOS completely. ; FHST | System directly shutdown after flash BIOS completely. ; FHRST | System directly reboot after flash BIOS completely. ; CPVER:[Num] | Common Flash Version information ; | ex: [Num] is decimal and start from 1. ; -------------+---------------------------------------------- ; ;ErrorMsg00 default : empty. ; String : No error message. ;ErrorMsg01 default : empty. ; String : AC error message. ;ErrorMsg02 default : empty. ; String : DC error message. ;ErrorMsg03 default : empty. ; String : DC gas gauge under xx% message. ;ErrorMsg04 default : empty. ; String : BIOS version error message. ;ErrorMsg05 default : empty. ; String : Model name error message. ;ErrorMsg10 default : empty. ; String : No support this version of Flash Common Interface message. ;The number of ErrorMsg## is in hex. [Version] Version=00 ;Insydeflash utility will display the value at top ;Version default : 00. ; String : Version number string for display. [FDFile] FileName= ;FileName default : empty. ; String : Utility always load this file. ; If the FileName is empty, utility will search current directory ; and load the first found FD file. [BackupROM] Flag=0 FilePath=c: FileName= ;Flag default : 0. ; 0 : No backup BIOS. ; 1 : Backup current BIOS and new BIOS binary. ;FilePath default : empty. ; empty : Use current directory. ; String : Directory for backup BIOS. ;FileName default : empty. ; empty : Use platform ID as file name. ; String : File name for backup BIOS. ;xxx.xxx = Current BIOS image ;xxx_01.xxx = Previous BIOS image ;xxx_new.xxx = New BIOS image [UpdateBlock] PatchFv=0 FileName=intel.fv FileOffset=0 FlashSize=0 PhysicalAddress=FFF00000 FvID=945PL-A IDErrorAction=1 ;PatchFv default : 0. ; 0 : Update all binary in file. ; 1 : Partial update mode. ;FileName default : empty. (Only available in partial update mode.) ; String : BIOS file name. ;FileOffset default : 0. (Only available in partial update mode.) ; Integer : The offset of file for reading. ;FlashSize default : 0. (Only available in partial update mode.) ; Integer : The size to flash. ;PhysicalAddress default : FFF00000. (Only available in partial update mode.) ; DWORD : Physical address in hex. ;FvID default : empty. ; String : When flag in Platform_Check section is 1, utility will compare ; this value with current platform ID. ;IDErrorAction default : 1. (Only available when ID comparison is failed.) ; 1 : Show error message box. ; 2 : Close utility and reboot or shutdown. [Platform_Check] Flag=3 PlatformName1=AA PlatformName2=BB PlatformName3= PlatformName4= PlatformName5= PlatformName6= PlatformName7= PlatformName8= PlatformName9= PlatformName10= PlatformName11= PlatformName12= PlatformName13= PlatformName14= PlatformName15= PlatformName16= PlatformName17= PlatformName18= PlatformName19= PlatformName20= ;This flag is the switch of comparing bios project ID with ROM file project ID. ;Flag default : 3. ; 0 : Don't check project ID. ; 1 : Check project ID of new file. ; If ID is different with current BIOS, the utility will close. ; 2 : Utility will compare current platform ID with the 20 platform IDs. ; If any one is match, it will go ahead, otherwise utility will close. ; 3 : Depends on BIOS report. ;PlatformName1~20 default : empty. ; String : If ROM file do not contain correct ID, user can define ID here. [PlatformVersion] Flag=0 Version1= Version2= Version3= Version4= Version5= Version6= Version7= Version8= Version9= Version10= Version11= Version12= Version13= Version14= Version15= Version16= Version17= Version18= Version19= Version20= ;This flag only available when the [Platform_Check] is enable to compare the 20 platform IDs. ;The Version is pair with the PlatformName. ;For example: When the platform ID matches with PlatformName2, the Version2 will be used. ;Flag default : 0. ; 0 : Don't use multi version. ; 1 : Use the version in the list instead of the version in file. ;Version1~20 default : empty. ; String : If ROM file do not contain correct version, user can define version here. [AC_Adapter] Flag=1 BatteryCheck=0 BatteryBound=20 ;This flag is the switch of checking AC. ;Flag default : 1. ; 0 : Don't check AC. ; 1 : Check AC. ;BatteryCheck default : 0. ; 0 : Don't check battery. ; 1 : Check battery. ;BatteryBound default : 20. ; Integer (1~100) : Low battery boundary (percentage). ; When BatteryCheck=1 this value will be referenced. ; And only when the battery life percentage is bigger then ; inputed value, it can do flash. [Bios_Version_Check] Flag=2 ;This flag is the switch of checking BIOS version. ;Flag default : 2. ; 0 : Don't check rom file version. ; 1 : Check BIOS version. ; When rom file version is older then BIOS, it will display ; a warning message and close application. ; 2 : Depend on BIOS report. [ForceFlash] ALL=0 BB_PEI=0 CPU_Microcode=0 Variable=0 DXE=0 EC=0 Password=0 OEM_NVS=0 Logo=0 Type#09=0 Type#08=0 ;ALL default : 0. ; 0 : Reserve all protected areas. ; 1 : Flash all ROM parts. ;BB_PEI, CPU_Microcode, Variable, DXE, EC, Password, OEM_NVS, Logo, Type#09, Type#08 ; default : 0. ; 0 : Protect these areas if BIOS report them are protected areas. ; 1 : Force flash these areas if BIOS report them are protected areas. [FlashComplete] Action=1,0 Dialog=0 Counter=15 ActionOverride=0 ;Action default : 2. ; 0 : Do nothing. ; 1 : Shutdown. ; 2 : Reboot ;Dialog default : 0. ; 0 : Don't display dialog. ; 1 : Display dialog. ; 2 : Display dialog and wait several seconds. ;Counter default : 15. ; Integer : The number of seconds for count down to reboot or shutdown. ;ActionOverride default : 0 ; 0 : This key is disabled. Flash utility bases action key setting to do original behavior. ; 1 : This key is enabled. Flash utility just does close itself in silent mode. ;The value behind comma is the return value in silent mode. [UI] Confirm=0 Silent=0 SilentWithDialog=2 DisplayID=1 InsydeInfo=1 VersionInfo=1 GroupInfo=1 ConfirmInfo=0 OnFlashingBeep=0 OnFlashingBeepDelayTime=800 DisableMouseAndKeyboardInput=0 BeforeRunToolDelayTime=0 ProgramStartToWrongMessageBox=0 GetFDFileButton=0 DelayBeforeFlash=0 ;Confirm default : 1. ; 0 : Don't display confirm dialog. ; 1 : Display confirm dialog. ;Silent default : 0. ; 0 : Normal mode. ; 1 : Silent mode, hide main dialog. ;SilentWithDialog default : 2. ; 0 : Don't display any dialog. ; 1 : Display main dialog only. ; 2 : Display all dialogs except main dialog. ;DisplayID default : 1. ; 0 : Don't display BIOS ID. ; 1 : Display BIOS ID. ;InsydeInfo default : 1. ; 0 : Don't display Insyde copyright information and URL. ; 1 : Display Insyde copyright information and URL. ;VersionInfo default : 1. ; 0 : Don't display BIOS version. ; 1 : Display BIOS version. ;GroupInfo default : 1. ; 0 : Don't display group box. ; 1 : Display group box. ;ConfirmInfo default : 0. ; 0 : Don't display BIOS version and date information in confirm dialog. ; 1 : Display BIOS version and date information in confirm dialog. ;OnFlashingBeep default : 0. ; 0 : Don't beep on flashing. ; 1 : Beep on flashing. ;OnFlashingBeepDelayTime ; default : 800. ; Integer : Set beep delay time(Milliseconds). ;DisableMouseAndKeyboardInput ; default : 0. ; 0 : Don't hook mouse and keyboard. ; 1 : Hook mouse and keyboard without "CTRL+ALT+DEL". ;BeforeRunToolDelayTime ; default : 0. ; Integer : Delay number of seconds before flash process. ;ProgramStartToWrongMessageBox ; default : 0. ; 0 : Don't pop-up warning dialog before flash process. ; 1 : Pop-up a warning dialog before flash process. ;GetFDFileButton default : 0. ; 0 : Hide FD file browse button. ; 1 : Show the button for browsing FD file. ;DelayBeforeFlash default : 0. ; Integer : Delay number of seconds before flashing. [Logo] PatchLogo=0 FileName= GUID= ;PatchLogo default : 0. ; 0 : Don't patch logo. ; 1 : Patch logo. ;FileName default : empty. ; String : Logo file name. ;GUID default : empty. ; String : GUID. [Others] ClearCMOS=0 FlashDevice=0 DisableCompare=0 DisableVerify=0 VerifyErrorRetry=3 SMIErrorRetryDelay=100 SMIErrorRetry=5 AllowVersion=000 ForceIHISIVersion= ;ClearCMOS default : 0. ; 0 : Don't clear CMOS. ; 1 : Clear CMOS. ;FlashDevice default : 0. ; 0 : Default. ; 1 : SPI flash part. ; 2 : Non-SPI flash part. ;DisableCompare default : 0. ; 0 : Read BIOS and compare difference before writing. ; If the readed data is the same as the data we want to write, ; it will not do the write action. ; 1 : Don't do compare before writing. Just do write action directly. ;DisableVerify default : 0. ; 0 : Verify BIOS after writing. ; 1 : Don't verify BIOS after writing. ;VerifyErrorRetry default : 3. ; Integer : Retry times. ; If the value is not zero means enable verify retry, and will retry setted times. ; 0 for disable verify retry. ;SMIErrorRetryDelay ; default : 100. ; Integer : Delay time during SMI error retry(millisecond). ;SMIErrorRetry default : 5. ; Integer : Retry times when SMI fail. (Note: This may let flash time become longer.) ;AllowVersion default : 000. ; Version : Utility will do following process. ; If you want to run into UEFI flash update, the current version (on board BIOS) must be higher than this version ; (as "AllowVersion" key). ; Current BIOS version > allow version: Utility will run into UEFI flash update. ; Current BIOS version <= allow version: Utility will run into Window flash to update BIOS. ; If AllowVersion=000, utility always into UEFI flash update. ;ForceIHISIVersion default : empty. ; Version : This flag will force override the IHISI version which will passing to BIOS. ; Ex: 1.9.1 [Option] Flag=0 ;Flag default : 0. ; 0 : Auto flash mode. ; 1 : User option mode, including option, start, exit buttons. ; 2 : User flash mode, including start, exit buttons. [ApplicatonFlash] Flag=0 Model= ;Some specific platforms need to flash by application. Only support 32bit Windows. ;Flag default : 0. ; 0 : Flash by BIOS. ; 1 : Flash by application. ;Model default : empty. ; String : The name of the platform. [ReturnErrorCode] FileNotFound=3,259 ErrorBeforeFlash=4,259 WriteROMFail=5,259 WriteECFail=6,259 WriteExtraDataFail=7,259 ;FileNotFound default : 3. ; Integer : If utility can't find the BIOS file, it will return this error code. ;ErrorBeforeFlash default : 4. ; Integer : If error occur before flash process, it will return this error code. ;WriteROMFail default : 5. ; Integer : If error occur during write ROM process, it will return this error code. ;WriteECFail default : 6. ; Integer : If error occur during write EC process, it will return this error code. ;WriteExtraDataFail ; default : 7. ; Integer : If error occur during write Extra Data process, it will return this error code. ;The value behind comma is the return value in silent mode. [UpdateEC] Flag=1 EC_Dialog=0 BIOS_Only=0 Progress_Bar=1 EC_Only=0 EC_Path= ;Flag default : 0. ; 0 : Don't flash EC by BIOS. ; 1 : Flash EC by BIOS. ;EC_Dialog default : 0. ; 0 : Don't display confirm dialog when begin to update EC. ; 1 : Show confirm dialog. ;BIOS_Only default : 0. ; 0 : Flash EC and BIOS file. ; 1 : Only flash BIOS part of the merge file. ;Progress_Bar default : 0. ; 0 : Flash EC without progress bar. ; 1 : Flash EC with progress bar. ;EC_Only default : 0. ; 0 : Flash EC and BIOS file. ; 1 : Flash only EC binary file. ;EC_Path default : empty. ; String : EC file name. [UpdateExtraData] Flag=0 DataType=1 type1errorcodeA0=messagestring1 ;Flag default : 0. ; 0 : Do not update extra data. ; 1 : Update extra data by IHISI. ; If new image is NOT processed by IFIT tool, please do not enable this function. ;DataType default : 1. ; Integer : Integer number. The meaning of data type number will define by BIOS OEM. ; : Now will support 1, 4~C. ; : Ex:1,4,6,5 -> Mean you want to update 1,4,6,5 Four type of data. ; : Notice: 2, 3 cannot used. ;type#errorcode??=messagestringX ; : This key is for customizing error message which occur in update extra data. ; For example: ; When an error occur when updating type 4, BIOS return the error code A2. ; AP will find the key "type4errorcodeA2" and get the string ID "messagestring4", and find the string in [MessageStringTable]. ; Then shows the message string instead of standard error message. ; # : The the type number define in DataType. (Hex) ; ?? : The error code returned by BIOS. Available value range A0~AF. ; X : Message string number. ;This feature will let you just input data to update by IHISI. Data type will define by BIOS OEM. ;If new image is NOT processed by IFIT tool, please do not enable this function. [UpdateOEMME] MEFileName= CheckVersion=0 ;MEFileName default : empty. ; String : if this file name or Multi-FD ME file name exist tool will run this case to flash ME. ;CheckVersion default : 0. ; 0 : Don't check ME file version. ; 1 : Check ME file version. ; 2 : When ME flash error is cause of same version and downgrade version do not show error and continue to flash. [Region] BIOS=1 GbE=0 ME=0 DESC=0 Platform_Data=0 ;This section is used to control SPI descriptor mode. ;BIOS default : 0. ; 0 : Don't flash. ; 1 : Flash BIOS region. ;GbE default : 0. ; 0 : Don't flash. ; 1 : Flash GbE region. ;ME default : 0. ; 0 : Don't flash. ; 1 : Flash ME region. ;DESC default : 0. ; 0 : Don't flash. ; 1 : Flash DESC region. ;Platform_Data default : 0. ; 0 : Don't flash. ; 1 : Flash Platform_Data region. [Log_file] Flag=0 FileName=InsydeFlash.Log CMOS_Flag=0 CMOS_INDEX_PORT=70 CMOS_DATA_PORT=71 CMOS_OFFSET=68,69 ;Flag default : 0. ; 0 : Don't log to file. ; 1 : Utility will log to specify file. ;FileName default : InsydeFlash.Log. ; String : Log file name. ;CMOS_Flag default : 0. ; 0 : Disable CMOS debug. ; 1 : Enable CMOS debug. ;CMOS_INDEX_PORT default : 70. (hex) ; 70 : Use 0x70 port as index port. ; 72 : Use 0x72 port as index port. ;CMOS_DATA_PORT default : 71. (hex) ; 71 : Use 0x71 port as index port. ; 73 : Use 0x73 port as index port. ;CMOS_OFFSET default : 0,0. (hex) ; CMOS_OFFSET=xx,yy the xx is high byte offset; yy is low byte offset, and the range is 0~FF (hex) [ReturnCodeDefinition] RETURN_SUCCESSFUL=0,3010 RETURN_MODEL_CHECK_FAIL=259,259 RETURN_USER_CONFIRM_CANCEL=1701,259 RETURN_AC_NOT_CONNECT=1702,259 RETURN_LOAD_DRIVER_FAIL=1703,259 RETURN_NEED_REBOOT=3010,3010 RETURN_USER_EXIT=1704,259 RETURN_SAME_VERSION_CHECK=99999,259 ; default : RETURN_SUCCESSFUL=0 ; RETURN_MODEL_CHECK_FAIL=259 ; RETURN_USER_CONFIRM_CANCEL=1602 ; RETURN_AC_NOT_CONNECT=1602 ; RETURN_LOAD_DRIVER_FAIL=259 ; RETURN_NEED_REBOOT=3010 ; RETURN_USER_EXIT=1602 ; RETURN_SAME_VERSION_CHECK=1602 ; 99999 : Use the default value above. ; Other integer : Use input value as return code. ;The value behind comma is the return value in silent mode. [VARIABLE] Flag=0 SystemManufacturer=0 BoardManufacturer=0 SystemProductName=0 SystemSerialNumber=0 Uuid=0 POSTInfo=0 Version=0 SLP=0 Setup=0 BootPriority=0 LastBootRecord=0 AcpiGlobalVariable=0 SLP2M=0 SLP2P=0 ;Flag default : 0. ; 0 : Do nothing. The following settings in this section won't be referenced. ; 1 : Erase variable before flash. ; 2 : Erase variable only. ;All Other Values default : 0. ; 0 : Don't erase variable. ; 1 : Erase variable before flash base on the "Flag" settings. [MULTI_FD] Flag=0 FD#01=PCI,0,1F,2,80,7006,7007,9.fd,ME.fd FD#02=PCI,2,0,0,4,100006,100007,7.fd,ME.fd FD#03=PCI,2,0,0,18,0c,0e,9.fd,ME.fd FD#04=MPCIIO,2,PCI-0-1F-0-00-FFFFFFFF-3B0B8086,IO-538-0100-0000,9.fd,ME.fd FD#05=IO,C0,5AABFE02,5AABFE02,9.fd,ME.fd FD#06=IO,1F6,E7,E4,7.fd FD#07=IO,C0,fe03,fe03,7.fd FD#08=IO,C0,03,01,7.fd FD#09=PCI,2,0,0,0,813,812,9.fd ;Flag default : 0. ; 0 : Normal mode. ; 1 : Multi-FD mode. It will reference FD#XX values. ;FD#XX support up to 99 files FD#01 ~ FD#99 ;This section supports IO space type, PCI address type and multiple condition type. ;FD#XX=IO,[Offset],[Mask],[Value],[File Name],[ME File Name],[INI File Name] ;FD#XX=PCI,[Bus],[Device],[Function],[Offset],[Mask],[Value],[File Name],[ME File Name],[INI File Name] ;FD#XX=MPCIIO,[Conditon Number],PCI-[Bus]-[Device]-[Function]-[Offset]-[Mask]-[Value],IO-[Offset]-[Mask]-[Value],[File Name],[ME File Name],[INI File Name] ; [Offset] : Offset in hex. ; [Mask] : IO type supports BYTE, WORD and DWORD in hex. ; For example, BYTE -> 03, WORD -> 0A01, DWORD 100400D3 ; PCI type supports DWORD in hex only. ; [File name] : File name of FD. ; [ME File name] : ME File name of FD. If it exists, utility will run OEMME flash feature. ; [INI File name] : INI File name for overwrite. ; If it exists, utility will load the new ini file and overwrite all sections (except [MULTI_FD]) exist in new ini file. ;When [Offset] & [Mask] == [Value], it will flash the following files ([File Name] and [ME File Name]). [BIOSVersionFormat] BIOSVFEnable=0 VersionFormat=TXXXXXXX.N.NN.NN ;This BIOSVFEnable flag is the switch of BIOSVersionFormat. ;FunctionEnable default : 0 ; 0 : function is disabled ; 1 : function is enabled. ;VersionFormat X : The field is masked. The mask field will be NOT compared. ; N : The digit field can be ASCII, case-sensitive. ; T : It¡¦s the same definition with N. But T is a case-insensitive. ; . : Dot is also a mask. [PermitFlashVersion] PFVFunctionEnable=0 SingleVersion= MultiVersion1= MultiVersion2= MultiVersion3= MultiVersion4= MultiVersion5= MultiVersion6= MultiVersion7= MultiVersion8= MultiVersion9= MultiVersion10= MultiVersion11= MultiVersion12= MultiVersion13= MultiVersion14= MultiVersion15= MultiVersion16= MultiVersion17= MultiVersion18= MultiVersion19= MultiVersion20= ;This section is for conditional version definition for BIOS update. ;When this function enabled, flash utility will compare on board BIOS version with conditional version and then decide to continue flash progress or not. ;For example: In following condition PFVFunctionEnable=1, SingleVersion=A03, "Please upate to BIOS version A03 first!". ; When on board BIOS version is older then A03, ; it will popup the error dialog with the message "Please upate to BIOS version A03 first!" and then terminated. ; Otherwise it will continue orginal flash process. ;The MultiVersion1~20 are similar as SingleVersion, but they only available when the [Platform_Check] is enable to compare the 20 platform IDs. ;They must be pair of the PlatformName of [Platform_Check] section. ;For example: When the platform ID matches with PlatformName2, the Version2 will be used. ;PFVFunctionEnable default : 0. ; 0 : Disable conditional version check. ; 1 : Enable conditional version check. ;SingleVersion default : empty. ; String : XXXX, "Message String" ; XXXX is the conditional version, regarding version check rule please refer section "BIOSVersionFormat". ; "Message String" is the message to show when the on board BIOS version is older than the conditional version. ;MultiVersion1~20 default : empty. ; String : XXXX, "Message String" ; XXXX is the conditional version, regarding version check rule please refer section "BIOSVersionFormat". ; "Message String" is the message to show when the on board BIOS version is older than the conditional version. [PasswordCheck] PasswordCheckEnable=0 MsgCaption=Password confirmation MsgPreface=Please enter password MsgSuccess=Password is correct. MsgFailure=Password is incorrect. Please retry again. ;PasswordCheckEnable ; default : 0. ; 0 : Disable the password check function. ; 1 : Enable the password check function. ;MsgCaption default : "Password confirmation" ; String : The dialog box caption. ;MsgPreface default : "Please enter password" ; String : The preface of password entering. ;MsgSuccess default : "Password is correct." ; String : The string displaied when the comparing result returned by BIOS is 0x00. ;MsgFailure default : "Password is incorrect. Please retry again." ; String : The string displaied when the comparing result returned by BIOS is 0x01. [MessageStringTable] messagestring1="Warning message 1" ;The message string must as following format messagestring#="Your message here." ;The # is a number in Decimal or Hex.
SOS! I have updated my company's Acer 5943G to the latest version but it faild, and it can't boot-up I tried many methods to recovery the bios, but never success... I heard that the Insyde bios has a power-full recovery function, please! if it has chance to recovery the bios, please teach me how to do that, does the bios file should change to the "current" filename ? I have sent it back to the Acer's official support center in my place, but it cost so expensive. thanks in advance, any help I would be very grateful! ^__^
Acer Aspire One Happy, using PAV70D3 BIOS Acer Aspire One Happy, using PAV70D3 BIOS I am trying to flash the bios using the crisis recovery procedure. So far I have tried renaming the PAV70D3.fd file to AA.fd BB.fd AAHD.fd , BBHD.fd , plus also leaving the original file name. I have formatted various usb sticks of different sizes with FAT and copied one of the above files on each time (with and without including the FLAs**t.EXE). The procedure to enter recovery I am using is removing battery and AC, plug in prepared usb stick, hold down Fn + Esc and plug in AC, Whilst holding the Fn + Esc press power button then after a few seconds release Fn+Esc. With one stick I get a brief flash of light on power up, with another I get a constant light but no flickering....with the others I get nothing. Does anyone know if the key combination is correct for this model? Does having the incorrect file affect the read light flicker on the usb, or should it flicker regardless? If I do not use the above combination and just switch on, the machine powers up the fan with power button and front power light both staying solid, but then switchs off after about 5 seconds, and this suggests to me that the key combination is doing something as the system stays on when using Fn Esc. Please help as this is driving me insane