** ** ** FLASH32 Utility ** ** v1.08 Feb. 2005 ** ** Introduction: ============= This document shows you how to use the flash32 utility. Contents of the Subdirectory: ============================= FLASH32.EXE The flash32 utility program file. FLASH32.TXT This file. Usage: ====== The flash32 menu consists of five functions: 1. Select Boot ROM Type: Choose the flash ROM type of the one mounting on the board. 2. Load Image File: Loading the image file that you are going to write in. 3. FlashROM Enable/Disable: Select to enable or disable the FlashROM. 4. Write to Boot ROM: Excute to write image file to FlashROM. 5. Change Boot Method: Change the method how you want to boot the system. Command line options ==================== Usage: Flash32 [option] option: -? This help. -h This help. -t [flash_type] Specific model of the FlashROM to write. Show all FlashROM supported if not given flash_type. -tm[#] <1|2> Set Boot Menu Timer Option. # : ( 1 ~ 6 ) card number, could be ignored. tm 1 : Wait 3 seconds for user press Ctrl-Tab to show menu. tm 2 : Wait 5 seconds for user press Ctrl-Tab to show menu. -tr[#] <1|2|3|4> Set Boot RPL Timer Option. # : ( 1 ~ 6 ) card number, could be ignored. tr 1 : Wait 15 seconds for RPL find server timeout. tr 2 : Wait 30 seconds for RPL find server timeout. tr 3 : Wait 60 seconds for RPL find server timeout. tr 4 : wait 120 seconds for RPL find server timeout. -p[#] filename Program Boot ROM with data in filename. # : ( 1 ~ 6 ) card number, could be ignored. -p file.img : Program file.img with first card -p3 file.img : Program file.img with 3th card. -v[#] filename Verify Boot ROM with data in filename. # : ( 1 ~ 6 ) card number, could be ignored. -v file.img : Verify file.img with first card. -v3 file.img : Verify file.img with 3th card. -f[#] filename Create a file by Boot ROM content. # : ( 1 ~ 6 ) card number, could be ignored. -f file.img : Create file.img with first card. -f3 file.img : Create file.img with 3th card. -c[#] filename Check Boot ROM image's device ID. # : ( 1 ~ 6 ) card number, could be ignored. -c file.img : Check device ID in file.img with first card. -c3 file.img : Check device ID in file.img with 3th card. -e[#] <0|64|128|256|512|1M|2M> Enable or disable Boot ROM. # : ( 1 ~ 6 ) card number, could be ignored. 0 to disable boot ROM. 64 to enable 64K boot ROM. 128 to enable 128K boot ROM. 256 to enable 256K boot ROM. 512 to enable 512K boot ROM. 1M to enable 1M boot ROM. 2M to enable 2M boot ROM. Please, reboot computer to enable Boot ROM. Note 1: 128K boot ROM size setting is NOT applicable to VT6110. Note 2: 256K/512K/1M/2M boot ROM size setting is NOT applicable to VT6110/VT6120/VT6122. -bt[#] Select BootROM boot type. # : ( 1 ~ 6 ) card number, could be ignored. PXE : Select PXE boot. RPL : Select RPL boot. -bm[#] <19|18|BBS|NO> Enable boot up methods. # : ( 1 ~ 6 ) card number, could be ignored. bm 19 : Try network boot first, then local drives. bm 18 : Try local drives boot first, then network. bm BBS: According to BIOS(Boot Entry Vector). bm NO : Local drives boot. Exit status: 0 Command execution success. 1 Command execution fail. Support EEPROM models: ====================== SST: SST29xE512, SST29xE512A, SST29xE010, SST29xE010A, SST29xE020, SST29xE020A, SST39xF512, SST39xF010, SST39xF020. Winbond: W29EE512, W29C010, W29C011, W29C020, W29C020C, W29C022, W39L020. NOTE: ===== 1. Please do not use EMM386.EXE in the DOS CONFIG.SYS file. It will cause flash32.exe to generate page fault exception.