; AST2000/2100 Windows SOC Flash Utility ReadME ;=============================================================================== 1.Platform Requirement: - Windows Environment - M/B with PCI Slots - Support ASPEED Chips >> AST1000/2000 A1 and after >> AST1100/2050/2100 - Support O.S. >> Windows 2000 >> Windows XP x86/x64 >> Windows Server 2003 x86/x64 >> Windows Server 2008 x86/x64 >> Windows Vista x86/x64 2.Flash Utility Usage (New Interface): - Run in Command Prompt - Format: >> socflash [operand] ++ operand list +++ if=the update file +++ of=the backup file +++ cs=chip select ++++ AST1000/2000: 0/1 (default: 0) ++++ AST1100/2050/2100: 0/1/2 +++++ default: get from SCU trapping ++++++ if Boot Trapping is disabled, then set to 0 for AST2100, and 2 for others +++ flashtype=flash chip type ++++ 0/1/2: NOR/NAND/SPI +++ skip=the skip size in bytes at the start of input file (default=0) +++ offset=the offset in bytes at the start of the flash (default=0) +++ count=the size in bytes copy to the flash (default=the size of the flash) +++ option=f|2|c ++++ f: skip the comparision of flash data and force to update ++++ 2: two flash update support ++++ c: use chip erase instead of sector erase +++++ AST1100/2050/2100: two SPI solution: 1st SPI is on CS2; 2nd SPI is on CS0 +++++ AST2000: two NOR Flash Solution: 1st Flash is on CS0; 2nd Flash is on CS1 >> example: ++ socflash if=new.bin of=old.bin option=f +++ update the firmware image to new.bin +++ bacup the old firmware to old.bin +++ force to update without comparision 3.Flash Utility Usage (Legacy Interface): - Run in Command Prompt - Format: >> Normal: SOCFlash [the update soc file*] [the backup file*] [Chip Select] [Flash Type] [Start Offset] [Programming Size] >> Backup Only: SOCFlash -b [the backup file*] [Chip Select] [Flash Type] [Start Offset] [Programming Size] >> Skip Backup: SOCFlash -s [the update soc file*] [Chip Select] [Flash Type] [Start Offset] [Programming Size] ++ The fields add * means must have - Options: >> Chip Select: ++ AST1000/2000: 0/1 (default: 0) ++ AST1100/2050/2100: 0/1/2 +++ default: get from SCU trapping ++++ if Boot Trapping is disabled, then set to 0 for AST2100, and 2 for others >> Flash Type: (AST1100/2050/2100) ++ 0/1/2: NOR/NAND/SPI >> Start Offset: start offset from image file (default: 0x0) >> Programming Size: The size need to program to Flash - Example: socflash all.bin old.bin 4.Support Flash Chip List: - NOR: >> Spansion S29xx064MxxR4 >> Spansion S29GL128Nx8, S29GL256Nx8 >> ST STM29W640F >> MXIC MX29LV640DT - NAND: >> Micron MT29F2G08 >> Samsung K9F1G08U0A - SPI: >> Spansion S25FL128P, S25FL64A >> SST 25VF016B >> ST M65P64, M25P128 >> Winbond W25X16, W25x64 >> MXIC MX25L12805D 5.FAQ - Show Error Message: Cannot Load Windows WDM Driver Properly >> Root Cause: Server2008 x64, Vista x64 cannot allow the un-signed driver >> Solution: +++ Restart System +++ Press F8 +++ select "Disable Driver Signature Enforcement" and boot into the system 6.Contact Window: - yc_chen@aspeedtech.com - 886.3.578.9568 ext. 810Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.