Sunteți pe pagina 1din 6

InsydeFlash for Windows (Use IHISI) Version 3.56 -----------1.

Fix BVDT Protect when the move region size smaller than 0x1000. Version 3.55 -----------1.Fix BVDT protect function. Version 3.54 -----------1.Fix some bug and some dialog string. 2.Modify backup rules. [BackupROM] Flag=0 FilePath= FileName= Flag 1 -> Backup current BIOS and new BIOS binary FilePath -> If user does not enter the file path, utility will use current direc tory. FileName -> If user does not enter the file name, utility will use platform ID. xxx.xxx = Current BIOS image xxx_01.xxx = Previous BIOS image xxx_new.xxx = New BIOS image Version 3.53 -----------1.Fix a bug in FlashTester. Counter is not correct. 2.Add mew BVDT protect function 3.Modify "Error:No FD match in INI settings." to "It is not for your notebook." Version 3.52 -----------1. Add new key in INI setting The "Disable read" function in DOS Flashit will skip "Compare" and "Verify" step s. In INI file, "DisableCompare" only skip "Compare" step. However, some OEM/ODM projects can not read binary from flash part. Windows version add "DisableVerify" key in INI, It will disable "Verify" step if this key is 1. 2. Add BIOS binary selection in INI file. [MULTI_FD] Flag=1 FD#01=PCI,0,1F,2,80,7006,7007,9.fd FD#02=PCI,2,0,0,4,100006,100007,7.fd FD#03=PCI,2,0,0,18,0c,0e,9.fd FD#04=PCI,0,1f,0,0,0015808F,2815808F,8.fd FD#05=IO,C0,5AABFE02,5AABFE02,9.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 1 -> Multi-FD mode, 0 -> normal mode FD#XX support 99 files FD#01 ~ FD#99 FD#XX=IO Type,Offset,Mask,Value,File name FD#XX=PCI Type,Bus,Device,Function,Offset,Mask,Value,File name Type -> Support IO space and PCI address type Offset -> Offset (HEX) Mask -> IO type support BYTE, WORD, DWORD (HEX). For example, BYTE -> 03, WORD > 0A01, DWORD 100400D3 -> PCI type support DWORD only File name -> File name of FD If [Offset] & Mask == Value, then flash the following file. 3. Support Windows PE 2.0 x64 version User must run InsydeFlashx64.exe in x64 PE. The user can make pure x64 InsydeFlash in FD Packer. 4. Support FD argument For example: Run InsydeFlash.exe xxx.fd It will skip MULTI_FD in INI and auto-searching FD. 5. Support /g argument For example: Run InsydeFlash.exe xxx.fd /g Just like DOS version, user can read current ROM to a file. 6. Verify regions(descriptor mode) in ROM file. Version 3.48 -----------1.When user enable UAC in Vista, the user need to "Run as administrator" with In sydeFlash. Now, InsydeFlash will notice Vista. Vista will pop up message box. 2.Fix unstable place when InsydeFlash is initializing. Version 3.47 -----------1. Change InsydeFlash behavior. OLD : Even AC flag is 1, AC adapter does not plugged but battery life percent is fine. InsydeFlash allow flash process. NEW : If AC flag is 1, AC adapter should be plugged. Version 3.46 -----------1.Fix a battery detection bug. InsydeFlash will get current battery life percent value from OS and compare with value in platform.ini [AC_Adapter] BatteryCheck=1 BatteryBound=20

Also, if battery life percent is not enough, it will display the value in messag e box. Version 3.45 -----------1.In platform.ini, InsydeFlash add more keys for model checking process. For example, ODM may have one BIOS for different model. They need to use different ID in different model. There are two kinds of solutions. First, user add ID list in ini file. User set Flag to 2. [Platform_Check] flag=2 PlatformName=AAA1 PlatformName2=AAA2 PlatformName3=AAA3 PlatformName4=AAA4 PlatformName5=AAA5 PlatformName6=AAA6 PlatformName7= PlatformName8= PlatformName9= Second, ODM reports all IDs in one string at IHISI function 11h and BVDT. For example, the string will be like "AAA1AAA2AAA3AAA4AAA5AAA6" Also, some share ROM model need check EC's id, ODM can combine the ID with this string. 2.iFdPacker version 2.0.5 The single execution file's icon change to official Insyde icon. Version 3.44 -----------1. Platform.ini add [VARIABLE] to erase variable Version 3.43 -----------1. Fix flash after platform can not boot to OS Version 3.42 -----------1. Confirm dialog always on top Version 3.41 -----------1.Fix fail issue that user press start button Version 3.40 -----------1.Add a GET FD file button [UI] GetFDFileButton=0 Version 3.39 -----------1.Add a wrong mesage box

Version 3.38 -----------1.Add when error message occur , unlock keyboard and mouse 2.Fix PlatformName by ini display error Version 3.37 -----------1.fix "Alone Flash Region binary file" function can not flash EC 2.fix "Alone Flash Region binary file" function flash protect area issue Version 3.36 -----------1.fix "Alone Flash Region binary file" function issue Version 3.35 -----------1.Add "Alone Flash Region binary file" function 2.Modify "write HDCP key" function read file rule Version 3.34 -----------1.Remove program window (X) button.(Beta1) 2.Add Retry checking AC power function.(Beta1) 3.Modify some wrong message.(Beta2) 4.Add on flashing playing wav file.(Beta3) 5.support IHISI function 19h(Beta4) 6.Lock all input without system key("CTRL+ALT+DEL")(Beta5) 7.Add check platform name by .INI function(Beta6) 8.Add return code set by .INI(Beta6) 9.Add a new argument(/WH) for "write HDCP key function"(Beta7) 10.support IHISI 1.7.4(OEM/ODM customization-2)(Beta8) Version 3.33 -----------1.Fix driver bug. 2.Add /EV arguments Version 3.32 -----------1.Add Disable read compare by IHISI(function 11h) 2.Add new Variable(SLP2M & SLP2P) 3.Add support IHISI spec 1.7.1 new feature 4.Add Disable model name & Version display by IHISI(function 11h) Version 3.31 -----------1.Add Display Wrong message on Dialog "Do not turn off your computer" Version 3.30 -----------1.Support R3.5 code base for "patch logo function" Version 3.29 -----------1.Add Region map arguments(BIOSBGbEBMEBDESC) Version 3.28 -----------1.Add DLL_AP_FlashComplete function

2.Add ICL50_M005_TURN_OFF_DTS 3.Add APTURN_OFF_DTS 4.Add AP_Read_Memory_Buffer Version 3.27 -----------1.Add error code configuration. 2.Add silent style in console mode (-s). Version 3.26 -----------1.Add application flash (64bit) Version 3.25 -----------1.Fix 64bit driver bug. Version 3.24 -----------1.Add application flash (32bit) Version 3.23 -----------1.Fix driver bug. 2.Add retry function. 3.Add read compare switch. Version 3.22 -----------1.Add error return code. 2.Support binary variable access. Version 3.21 -----------1.Add /C arguments Version 3.20 -----------1.Add UI configurations. Version 3.19 -----------1.Dynamic find IHISI main function number. 2.Add UI configurations. Version 3.18 -----------1.Add BVDT. 2.Add ID display. Version 3.17 -----------1.Fix buffer overflow bug. Version 3.16 -----------1.Modify iFdPacker function. Version 3.15 ------------

1.Add /1 /2 /4 /8 arguments. Version 3.14 -----------1.Add command line argument for iFdPacker. 2.Add FV ID protection. Version 3.13 -----------1.Support BIOS IHISI 1.6.2 2.Add log file argument. Version 3.12 -----------1.Add command line arguments Version 3.11 -----------1.Fix UI block problem Version 3.10 -----------1.Add silent mode 2.Add tool: InsydeFdPacker Version 3.06 -----------1.Add a key in INI for turn on/off end dialog. 2.Fix file not found bug Version 3.05 -----------1.Support BIOS IHISI 1.5.8 2.Add FV update mode Version 3.04 -----------1.Support BIOS IHISI 1.5.7 Version 3.03 -----------1.Support BIOS IHISI 1.5.6 Version 3.02 -----------1.Supprt BIOS IHISI 1.5.5 2.Utility can covert logo image.

S-ar putea să vă placă și