BIOS update on EKF CCG-RUMBA: ============================= A BIOS update is accomplished by programming the SPI (*1) flash memory on EKF CCG-RUMBA. Follow the steps described below for a BIOS update on EKF CCG-RUMBA: - Copy all files of the ZIP archive to a bootable DOS formatted device (e.g. USB disk or USB stick) - Boot the system from this device - When the DOS prompt displays, press - Wait for end of programming, view result. If an error occurs during programming (which is very unlikely), try batchfile PS.BAT once more BEFORE the system is reset - When finished successfully restart your system with reset-button (front panel handle on CCG-RUMBA), a power-off-on sequence or by pressing CTRL-ALT-DEL WARNING: Do not interrupt the programming procedure in order to avoid damage of the Flash. Programming takes max. 100 seconds if the BIOS binary is loaded from a (USB) floppy disk and about 30 seconds when the binary is loaded from an USB-Stick or a harddisk. The new BIOS is present after resetting the system. If the format of CMOS parameter has changed compared to the previous BIOS version, all CMOS parameter will now automatically reset to default settings. (*1) SPI = Serial Peripheral Interface Notes if an EKF Expansion board is installed on CCG-RUMBA: ========================================================== An EKF Expansion board if one of CCE, CCH, CCI, CCJ, CCK, .... See http://www.ekf.com/c/ccpu/ccg/ccg_e.html for more information. These boards normally have an FWH (*2) installed, which should contain an additionally BIOS for CCG-RUMBA in case of emergency. If the BIOS update procedure on CCG_RUMBA failed for any reason (again, this is very unlikely), set jumper J_FWH on an EKF Expansion board and reset the board. The board now tries to load an (old) BIOS from the FWH on the Expansion board. If this is successful and DOS has been loaded, try once more to update the SPI flash memory on CCG-RUMBA, type *> PS.BAT If finished successfully now, remove jumper J_FWH and reboot the board (from SPI flash memory on CCG-RUMBA). Utility 'progfwh.exe' without any option (see PF.BAT) always updates the FWH on an EKF expansion board, regardless whether jumper J_FWH is set or not set. Jumper J_FWH only decides from which flash memory the BIOS is loaded after a board reset: J_FWH NOT set -> BIOS is loaded from SPI flash memory on CCG-RUMBA J_FWH set -> BIOS is loaded from FWH on EKF Expansion board This means, if you want to use the new BIOS after PS.BAT (SPI programming) has successfully finished, be sure that jumper J_FWH on the Expansion board is NOT set before reboot. How to program the FWH on an EKF Expansion board (CCE, CCH, CCI, CCJ, CCK, CCL, C23): ===================================================================================== A BIOS update on an EKF Expansion board is accomplished by programming the FWH (*2) on that board. Follow the steps described below for a BIOS update on an EKF Expansion board: - Copy all files of the ZIP archive to a bootable DOS formatted device (e.g. USB disk or USB stick) - Boot the system from this device - When the DOS prompt displays, press - Wait for end of programming, view result. If an error occurs during programming (which is very unlikely), try batchfile PF.BAT once more BEFORE the system is reset - When finished successfully restart your system with reset-button (front panel handle on CCG-RUMBA), a power-off-on sequence or by pressing CTRL-ALT-DEL WARNING: Do not interrupt the programming procedure in order to avoid damage of the Flash. Programming takes max. 100 seconds if the BIOS binary is loaded from a (USB) floppy disk and about 20 seconds when the binary is loaded from an USB-Stick or a harddisk. The new BIOS is present after resetting the system. If the format of CMOS parameter has changed compared to the previous BIOS version, all CMOS parameter will now automatically reset to default settings. Use at least V6.1 of utility 'progfwh.exe' (Jan. 2008). Older versions have limited programming support to program a BIOS binary into a FWH of an EKF EXpansion board. Additional information is available by typing 'progfwh -?'. (*2) FWH = Firm-Ware-Hub = Intel's designation for a Flash Memory connected to the chipset via LPC bus. Any questions? Email to support@ekf.de 2008-07-03 EKF