Everest? How do I see a 2.1 mod? Hi - I can see my 1.0 SLIC table in ACPI using "EVEREST Ultimate Edition". When I install the new 2.1 mods however - there is no SLIC entry anymore... how do I find out if the 2.1 mod worked OK, and which one is currently installed (using EVEREST or anything else) under Windows 7 32bit ???
Well this certainly has been a frustrating experience filled with mis-direction, confusion and links that fail to produce results. I'll get right down to the brass-tacks so there is no confusion or misunderstanding of my desires or intentions. I am interested in BIOS modding but I think my idea is not what seems to be occurring here. I want to modify a Pheonix BIOS by replacing modules and option roms and extracting modules and option roms for modification. What I see is a lot of talk about SLIC and windows and this is not what I am interested in doing. I've tried to obtain the pheonix bios mod tool but unfortunately there is no link that actually works for whatever reason it fails so it should be removed or fixed. I've got an X58 based eVGA board I need to modify the BIOS (Pheonix) and an Intel DX58SO (Intel AMI/Insyde) I need to perform similiar modifications too. I have yet to find any tools that let you mod any Intel AMI/Insyde BIOS and at this point I have to conclude that the pheonix bios mod tools is vapor-ware since I am unable to obtain it from any link on this forum. I hear a lot of talk that tools exist to do these tasks, I've only seen mmtool.exe work on AMI Aptio based BIOSes and that is it, surely this cannot be the only tool and BIOS combination that a solution exists for? Without a lot of gruff it would be nice to get a response or PM that includes BIOS tools (or links to them that work) that would fulfill my requirements without adding any more frustration of dealing with posts that contain faulty links or so much confusion that makes it impossible to determine what the true purpose of the thread is for.
Code: Phoenix Phlash16 Utility Version 1.7.0.38 Copyright (c) Phoenix Technologies Ltd., 2000-2009 USAGE: Phlash16 [options] [@rspfile] [romfile] romfile Override the default BIOS image name BIOS.WPH with "file". @rspfile Response file containing more options /A:address 32 bit address where to put the File Image. /B:file Override the default BIOS image name BIOS.WPH with "file". /BBL Program boot block. /BU[=name] Backup flash memory into BIOS.BAK before programming. If "name" specified, override the default filename BIOS.BAK. /C Clear CMOS checksum after programming. /CS Verify BIOS.WPH image checksum. /DMC:string Specify chassis manufacturer DMI string. /DMM:string Specify motherboard manufacturer DMI string. /DMS:string Specify system manufacturer DMI string. /DOxx:string Specify OEM DMI string number xx. /DPC:string Specify chassis asser tag number. /DPM:string Specify motherboard product ID DMI string. /DPS:string Specify system product ID DMI string. /DSC:string Specify chassis serial number DMI string. /DSM:string Specify motherboard serial number DMI string. /DSS:string Specify system serial number DMI string. /DUS:string Specify UUID DMI string. /DVC:string Specify chassis version DMI string. /DVM:string Specify motherboard version DMI string. /DVS:string Specify system version DMI string. /DESC Check the descriptor mode. /DEV Display device information from WPH file. /EXIT Exit without rebooting. /E2 Generate a new UUID when current UUID is (FFF...FFF). /H or /? Help screen. /I Verify image size matches flash part size. /MODE=n Specify mode n (0, 1, 2, 3). /MFG Manufacturing mode - Automatically reboot without keypress. /N Program only if BIOS.WPH is different than system BIOS. /NOB Do not allow an older BIOS to be flashed to the platform. /NIC Update network controller driver with *.lom files. /NOBIOSINFO Do not display BIOS date and part number while flashing. /O Override (disable) all options from BIOS.WPH. /P Production mode (minimize messages and delays). /PF=string String to pass on to command line. /PN Program only if same BIOS part number. /REMOTE Specify remote operation over RS232 /RO[=name] Read contents of flash part and save to a file. /R=n Retry flashing a block n times if flash fails. /S Silent operation (turn off speaker). /SWAP=NO Disable Axx autodetection. /T Show debug timing info (Warning: flash is done TEN TIMES!) /V Verify each block after programming it. /VBL Show warning for Vista Bitlocker. /VGA Update VGA module with *.dat files. /X Ignore XMS memory manager check. /Z Zero before erasing a block. /UUID Generate a new UUID . /DOSKEY Ignore DOSKEY check . /Mod:filename Update current system BIOS with the module specified by filename. /Fbin:filename Update current system BIOS DMI with the interface file specified by filename, do not need image file. /FileUUID Generate a new UUID to BIOS image(Will not flash). /ShowFileUUID Show UUID of a BIOS bin file. /Force Update BIOS from image file directly without any modification. To update entire system BIOS you also need the following file: BIOS.WPH (the interface file with the BIOS image)
Code: PFLASH v1.3.22.0 (20100307) (C)Phoenix Technologies Ltd. 2009 All Rights Reserved Usage: PFLASH [options] FileName FileName : New BIOS Name For Flash Programming /secure : Security Flash /cvar : Clear varibles /bbl : Update recovery volume /nosmi : Flash BIOS without SMI /hide : Flash BIOS without PFAE and GUI /h or /help : Help Screen Example : PFLASH 965gf.fd : PFLASH /secure CAPSULE.cap
Code: Phoenix UEFI Flash Tool Version: 1.3.15.0 (c) Phoenix Technologies Ltd. 2008-2010 Syntax: WINFLASH [options] [romfile] Arguments: /?-- help /h-- help /help-- help /bak=backfile-- special the filename for save ROM content /bu -- save ROM to backup file /cs-- verify module's checksum /cvar-- clear variable region /exit-- Exit without rebooting /bbl-- Update bootblock /v-- Verify block after programming /all-- Update all region of bios image /bios-- Update bios region of bios image /desc-- Update descriptor region of bios image /ec-- Update ec region of bios image /gbe-- Update gbe region of bios image /me-- Update me region of bios image /output=filename -- specifies the destination location of the flash image /logo=logo.bmp-- replace LOGO /mod=module.ffs-- replace general ffs file /raw=guid:filename-- replace raw module /mfg-- automatically reboot without keypress /p-- production mode (minimize messages and delays) /remote2-- no gui mode (without messages and delays /ro-- backup ROM only mode (without update BIOS) /noflash -- no flash operation /sp -- Skip the product ID check /sn -- Skip the part number check /sv -- Skip the version check /sd -- Skip the Date check /testmode -- test mode, stop before flashing /efivarmode=mode -- EFI variable mode [0=ROM,1=Image,2=CLI,3=RIC(defult)] /mode=dmimode-- specify the DMI operation mode (0,1,2,3) [0=Image,1=DMI only,2=ROM+CLI(defult),3=Image+CLI] /dms=string-- specify system manufacturer DMI string /dps=string-- specify system product ID DMI string /dvs=string-- specify system version DMI string /dss=string-- specify system serial number DMI string /dus=string-- specify UUID DMI string /dmm=string-- specify motherboard manufacturer DMI string /dvm=string-- specify motherboard version DMI string /dpm=string-- specify motherboard product ID DMI string /dsm=string-- specify motherboard serial number DMI string /dmc=string-- specify chassis manufacturer DMI string /dvc=string-- specify chassis version DMI string /dsc=string-- specify chassis serial number DMI string /dpc=string-- specify chassis asset tag number /doxx=string -- specify the OEMxx DMI string
Code: PEGATRON Firmware Update Utility v1.10 Usage: PFUDOS <ROM File Name> [Option 1] [Option 2]... or PFUDOS <Input or Output File Name> <Command> or PFUDOS <Command> LEGACY Commands: /O - Save current BIOS into file /M - Refer to Options: /M /MAI - Display System ROM and ROM file's MA information Options: /P - Program main BIOS image /B - Program Boot Block /N - Program NVRAM /C - Destroy CMOS checksum /K - Program all non-critical blocks /Q - Silent execution /X - Don't Check ROM ID /A - Program all blocks /S - Display current system's ROMID /Ln - Load CMOS defaults:(n=0-3) L0: Load current optimal L1: Load current failsafe L2: Load optimal from ROM file L3: Load failsafe from ROM file /M - Update bootblock MAC address if it exists Example: /M1234ABCD will update MAC to 1234ABCD /R - Preserve ALL SMBIOS structure during NVRAM programming /Rn - Preserve SMBIOS type N during NVRAM programming(n=0-255) EFI Commands: /O - Save current BIOS into file /U - Display ROM file's ROMID /S - Refer to Options: /S /CP - Display Main-BIOS's Checksum /CB - Display Boot-Block's Checksum /CE - Display Embedded-Controller's Checksum Options: /P - Program main BIOS image /B - Program Boot Block /N - Program NVRAM /E - Program Embedded Controller Block /K - Program all non-critical blocks /X - Don't Check ROM ID /S - Display current system's ROMID
Code: Build DATE:2008-08-15 Pegatron SMBIOS Utility, Copyright by Pegatron Rev1.25 Diags ================================================================================ /?, /??: show usage |- Delete DMI --------------------------- - Basic Function ----------------------|/DDMI: Delete DMI, just by <handle> /PnP: Show $PnP header info |- Read/Write Test DMI ------------------ /SM: Show _SM_ header info |/RWDMI: R/W DMI Test /PWC: Check SPV status for EXTF. | -all: Delete or R/W test all handles - Parameter for /RDMI,/WDMI,/DDMI------| -ts <n>: R/W DMI String Length <n> -type <t>: set DMI Type | -t <n>: R/W DMI String type <n> -handle <h>: set DMI handle |- Misc. -------------------------------- -mcb: Backup MCB of Environ. Var. |/DK: detect key via return code - Read DMI ----------------------------| (This is not related to SMBIOS) /RDMI [<Offset>] [<s>]: Show DMI | -p: Check partial string for /RDMI | - Write DMI ---------------------------| /WDMI <Offset> [<s>]: Write DMI Data | -f <file>: Write <file> to DMI | -AddS, -AddE: add string to DMI | -DelS, -DelE: del string from DMI | -extf <pwd>: use EXTF function | -ncp: not to check power status | -bn <bn>: Set block name with -EXTF. | ---------------------------------------?----------------------------------------
Code: Pegatron WDMI Utility Rev 3.09 Released Date: 2008/08/15 WDMI.EXE <-Sw1> <...> [/Command1] [...] ... < Parameter1> <...> -NoMsg : No notice message box show out when DMI data is updated successfully -NoBIOSMsg : No error message box when checking BIOS is not support in first executing -NChkPow : .Not to check power status -PWD <pwd>: .Input password when need security check to update BIOS -BN <bn>: .Set block name to be written in. default:_DMI -HEADER : .Show "_SM_" header information in window mode -ALL : ..Show all handles content in window mode -File <fn>: .Create a file <fn> for storing All Handle content. -TYPE <n> : .Show all type=n handles content, n= Type Number, must between 0~0xFF -HANDLE <n> : .Show specify handle's content, n= Handle Number, must between 0~0xFFFF /? : ..Show this help window /PWC : .Check whether the password need to check /SM <string> : .Setup Type1 System Manufacturer /SP <string> : .Setup Type1 System Product Name /SV <string> : .Setup Type1 System Version /SS <string> : .Setup Type1 System Serial Number /UU <b1>...<b16> : Setup Type1 System UUID, b1~b16=Byte1~Byte16 Note: UUID can not be all 0(Zero) or all 0xFF. /BM <string> : .Setup Type2 Base Board Manufacturer /BP <string> : .Setup Type2 Base Board Product Name /BV <string> : .Setup Type2 Base Board Version /BS <string> : .Setup Type2 Base Board Serial Number /CM <string> : .Setup Type3 Enclosure or Chassis Manufacturer /CV <string> : .Setup Type3 Enclosure or Chassis Version /CS <string> : .Setup Type3 Enclosure or Chassis Serial Number /CA <string> : .Setup Type3 Enclosure or Chassis Asset Tag Number /CmpB <handle> <offset> <byte> : Compare byte data with DMI /CmpS <handle> <offset> <string> : Compare string data with DMI Note: <handle> must between 0~0xFFFF. <offset> must between 0~0xFF
Code: Flash Memory Update Utility, V2.80 Copyright (c) 2009 Fujitsu Technology Solutions Usage: BIOFLASH filename.OMF | filename.OCF | filename.ENC <options> filename.OMF BIOS image, BIOS module or CMOS update file filename.OCF Packed BIOS image update file <options> /ARCHIVE Create archive files of BIOS and CMOS /AUTO Search for a suitable BIOS OMF-file in current directory /CAUTO Search for a suitable CMOS OMF-file in current directory /CMOS Create a cmos archive file: Cxxxx_xx.OMF /INFO Display system and BIOS information /NORESET No reset after flash device is programmed /U Update only if installed BIOS is out-of-date /Y Answer 'YES' in advance to any prompt /KEY /KEY() Use a specific key for encrypted files /NOP6 No implicit auto-update for CPU microcode patch area /P6 Explicit auto-update for CPU microcode patch area /P6() Insert any microcode, independent of the installed CPU /X16MB(n) Force bioflash.exe to move its buffers in memory n*16MB Avoid collisions with RAMDRIVE, LAN remote boot, etc. /MODULE(X,YY) Module update X=PtlClass(ascii) YY=AbgClass(hex) /NOAPI Use the Bioflash plug-in file instead of BIOS API /BEEP /FACTORY /FMASK /NAUTO /BAUTO /NOMOD /OEM /STD /?
Code: Flash Module Update Utility, V1.17 Copyright (c) 1999-2003 Fujitsu Siemens Computers Installs a new BIOS Module in the Flash Memory FLASHMOD /LOGO filename <options> | /ROMPILOT filename /OPROM filename | /BOOTPAUTO | /PXEAUTO /PREVIEW filename /NVRAM filename <options> filename BIOS module file /LOGO Installs a new Quiet Boot logo Use *.BIN or *.BMP files. BMP format files must be 16-color images. The maximum size is 640*480 pixel. NOTE: If your Bitmap is to complex, it maybe can't be compressed enough and therefore doesn't fit in the reserved ROM space. /ROMPILOT Installs a new LAN driver for Rompilot Use *.LST files /OPROM Installs a new Option ROM Use *.OMF files /BOOTPAUTO Installs a new BOOTP LAN BOOT ROM Search for a valid *.OMF file /PXEAUTO Installs a new PXE LAN BOOT ROM Search for a valid *.OMF file /PREVIEW Shows the new Quiet Boot logo Use *.BMP files /NVRAM Installs new NVRAM Default Values Use *.OMF files <options> [/YES] [/C] [/X=] [/Y=] [/B=] [/P] [/BIOSFILE=] /YES answer 'YES' in advance to any prompt /C Center Quiet Boot logo /P Use color palette of *.BMP file /REBOOT Do reboot after module flash /X= Logo location (x = pixel column offset 0..639, default: 0) /Y= Logo location (y = pixel row offset 0..479, default: 0) /B= BackgroundColor (0 - 15, default: 0) Use /PREVIEW to select a Background Color /BIOSFILE= Name of the Bios OMF file to be used instead of the Bios Flash /BMP2BIN /SCREEN /DMI /OFFSET /SAVE /RESTORE
Code: +---------------------------------------------------------------------------+ | MITAC TBU Update Utility v0.02 | | Copyright (C)2009 MITAC TBU Inc. All Rights Reserved. | +---------------------------------------------------------------------------+ +---------------------------------------------------------------------------+ | Usage: TFLASH <ROM File Name> [Option 1] [Option 2]... | | or | | TFLASH <Input or Output File Name> <Command> | | ------------------------------------------------------------------------- | | Commands: | | /O - Save current BIOS into file | | /C - Refer to Options: /C | | /U - Display ROM file's ROMID | | /S - Refer to Options: /S | | /Ln - Refer to Options: /Ln | | /M - Refer to Options: /M | | /MAI - Disaply System ROM and ROM file's MA information | | /HOLE: - Update specific ROM Hole according to given name. | | NewRomHole1.BIN /HOLE:RomH1 | | /HOLEOUT: - Save specific ROM Hole according to given name. | | NewRomHole1.BIN /HOLEOUT:RomH1 | | /NCB: - Update specific Non-Critical Block according to given name. | | NewNcb1.BIN /NCB:Ncb1 | | /NCBOUT: - Save specific Non-Critical Block according to given name. | | NewNcb1.BIN /NCBOUT:Ncb1 | | /D - Verification test of given ROM File without flashing BIOS. | | /CLNEVNLOG - Refer to Options: /CLNEVNLOG | | Options: | | /P - Program main BIOS image | | /B - Program Boot Block | | /N - Program NVRAM | | /C - Destroy CMOS checksum | | /E - Program Embedded Controller Block | | /K - Program all non-critical blocks | | /Kn - Program n'th non-critical block only(n=0-7) | | /Q - Silent execution | | /REBOOT - Reboot after programming | | /X - Don't Check ROM ID | | /S - Display current system's ROMID | | /Ln - Load CMOS defaults:(n=0-3) | | L0: Load current optimal | | L1: Load current failsafe | | L2: Load optimal from ROM file | | L3: Load failsafe from ROM file | | /M - Update bootblock MAC address if it exists | | Example: /M1234ABCD will update MAC to 1234ABCD | | /R - Preserve ALL SMBIOS structure during NVRAM programming | | /Rn - Preserve SMBIOS type N during NVRAM programming(n=0-255) | | Example: Use '/R0 /R11' will preserve type 0 and 11 if | | they exist. | | /ECUF - Update EC BIOS when newer version is detected. | | /SHUTDOWN - Shutdown after programming. | | /EC - Program Embedded Controller Block. (Flash Type) | | /CLNEVNLOG - Clear Event Log. | +---------------------------------------------------------------------------+
Code: MSI Flash Utility Version 0.02.04 Copyright(c) Micro-Star Int'l Co.,Ltd. 2008-2010. All Rights Reserved. Usage: msiflash [binfile] [/e] [/p] [/r][su][ru] binfile The binary file for update /p Program flash part /r Full reset after operation finish /su Save UUID /ru Restore UUID /ku Keep UUID /du Display UUID /wu Set UUID /e /p /e /r Invalid parameter! /su /ru /r /ku /du /wu Not support the flash part!
Code: GIGABYTE SPI Flash BIOS Update Utility v2.09 <Options> : /C - Clear DMI Data after BIOS Update /D - Load CMOS Defaults after BIOS Update /E - Clear CMOS after BIOS Update /R - Reboot System after BIOS Update /S - Save Original BIOS Image to Disk
Code: Aflash3 utility in DOS Environment Revision: 2.2 Parameters: /AUTO:ROMFile - Load the ROMFile and start to flash automatically /DUMP:DUMPFile - Save current BIOS ROM contents to DUMPFile /PSW:password - flash automatically with password /PWD:password - flash automatically with password /NOGPNV - Not reserve the GPNV blocks ROMFile - Tool will double-confirm the User to update BIOS /FORCE - Force to update BIOS /NOMSG - Don't show any message on screen /PWC - Query if Password Check is need /E - Wait for user's input when errors occur /L - Save status into Log file "aflash3.log /h or /? - Show Help function of above command parameters