================================================= Release Notes for Phoenix BIOS on EKF CCD-CALYPSO ================================================= This file describes changes, extensions and bug fixes made in Phoenix BIOS for EKF CCD-CALYPSO. For any further questions contact EKF at: Email : support@ekf.de Internet : www.ekf.com ===================================================================================== 2013-04-09: BIOS release, Build #134 production - Added support for new JMB362 SATA controller chip revision C Note: This SATA controller has a new PCI SSID (0x2362) ===================================================================================== 2013-02-12: BIOS release, Build #132 production - Updated flash programming utility "progfwh.exe" to V6.7 - Forced disabling of PS/2 keyboard and mouse swap function of SIO SCH3114. This is necessary cause the swap function is sometimes not disabled after Reset or Power-Up. - Corrected display of unknown boot devices (UnknownDv) in Setup (F2): Boot - Fixed a bug in selection of Primary VGA via BIOS Setup Setup (F2): Advanced -> Graphics Configuration -> Default Primary Video Adapter: Available options: CompactPCI (Default), On-Board If set to mode 'On-Board', chipset internal Intel Graphics Device (IGD) can now be used as Primary VGA, even if a VGA card (e.g. EKF CV1 or CV2) on CompactPCI bus is installed. Default mode of this Setup item is 'CompactPCI' for compatibility reasons of older BIOS versions. - Setup menu 'On-Board Graphics Configuration' is now always shown and selectable, even if Setup item 'Default Primary Video Adapter' is set to 'CompactPCI'. ===================================================================================== 2010-08-27: BIOS release, Build #130 production - Added support for Console Redirection Setup (F2): Advanced -> Console Redirection If Console Redirection is enabled, all BIOS messages and BIOS Setup screens are copied to a serial interface (COM port). In this case no VGA device is necessary. Serial interface can be either COM port of CCR-RIO (CCD Rear-I/O extension) or COM-B of EKF CCA/CCB/CCE. - Changed default video mode to mode 'Text'. Setup (F2): Advanced -> Graphics Device Configuration -> POST Video Mode: This was necessary to better support Console Redirection. - Added BIOS Password feature Setup (F2): Advanced -> BIOS/POST Configuration -> Set Supervisor Password: If Password is enabled, next time BIOS Setup can only be entered if the correct Password is typed in. Please note the Password will be immediately enabled after typed in, i.e. it is not necessary to save it with F10 (Save and Exit). - Added Setup option to allow that an OS can only boot, if the correct Password is typed in Setup (F2): Advanced -> BIOS/POST Configuration -> Password on Boot: Available options are: Disabled (Default), Enabled This Setup option is only available if a Password was previously set. - Added Setup option to allow routing of SMBus signals to CompactPCI Setup (F2): Advanced -> Board Configuration -> SMBus to CompactPCI - Removed Setup menu for APM Power Management - Added initialization of LM87 hardware monitor. This allows to use monitoring tools which do not initialize this controller (like SpeedFan for Windows). - New setup page to observe some hardware states Setup (F2): Monitoring Currently this screen shows board temperature of CCD-CALYPSO (LM87 internal) and CPU internal temperature (via LM87). - Added code to warn user if Rear-IO version of EKF CCD-CALYPSO is installed in a 64 bit CompactPCI system - which normally is not allowed! In this case the BIOS crashes or runs very slow if at the same time USB 2.0 EHCI controller is enabled. A new BIOS setup node controls whether the corresponding error message is shown: Setup (F2): Advanced -> Miscellaneous Configuration -> Message if wrong bus detected: Available options: Disabled: Message not shown Enabled: Error message shown (Default) - USB 2.0 EHCI controller now enabled per default if 1) a 32 Bit CompactPCI bus is detected and 2) a 64 Bit CCD-CALYPSO is detected in a 64 Bit CompactPCI bus In case a 32 Bit CCD-CALYPSO (Rear-IO version) is detected in a 64 Bit CompactPCI bus, EHCI controller is disabled per default to avoid a BIOS crash due to false overcurrent detection on UHCI controller #1. ===================================================================================== 2008-12-12: BIOS release, Build #122 production - If one of EKF CCA-LAMBADA, CCB-BOSSANOVA or CCE-PUNK is installed and detected, default-IRQ for Rear-IO serial interface (EKF CCT-RIO) is now IRQ10 (COM3). This avoids a conflict with IRQ4 on a serial interface of CCA/CCB/CCE. This change was necessary cause the serial port driver for Microsoft Windows doesn't support interrupt sharing. - Added feature to reset CMOS when jumper JGP is set. JGP is located directly behind DVI/VGA connector of CCD-CALYPSO. If jumper JGP is permanently installed, CMOS is set to default values at every start of the board. - Removed a bug which shows wrong values for 'Memory Installed' and 'Memory Usable' in BIOS Setup and for "Extended Memory" in Summary Screen at end of POST. ===================================================================================== 2008-06-25: BIOS release, Build #120 production - Added code to automatically select best "DRAM channel" mode. This can be controlled with a new Setup option: Setup (F2): Advanced -> Memory Configuration -> Select mode for Dual SDRAM: Default mode 'Auto' disables interleave mode for Swissbit SDRAM module with part number 'SEN06464P2B31MT-XX', cause this module doesn't support interleave mode correctly. Mode 'Interleaved' forces interleave mode for all SDRAM modules, even if Swissbit module with part number 'SEN06464P2B31MT-XX' is detected. Mode 'Asymmetric' disables interleave mode for all SDRAM modules, even if two modules with same size are detected. - Additionally show "DRAM Channel Control" in Setup: Setup (F2): Main -> Memory Installed - Added feature to always enable VGA Analog (DSUB-15) even if no Analog monitor is attached during POST - Added Setup option to let user decide what to do if a keyboard error occurs: Setup (F2): Advanced -> BIOS/POST Options -> Ignore Keyboard Error Default mode is 'Disabled' to be compatible to earlier BIOS versions. - Replaced boot algorithm with a newer implementation of the 'Core Boot Specification': Setup (F2) -> Boot The new algorithm identifies all boot devices in the system and attempts to boot from them in the order specified in Setup. It displays each kind of boot device type in the Setup menu and can arrange the boot priority order with any sequence of devices. The main advantage of this new algorithm is that in boot menu (F11 key during POST) every boot device can now be selected. - Removed feature to boot from a LAN (Ethernet) device by pressing F12 key during POST. Boot from LAN can now just as well made by pressing F11 key during POST and then selecting the Ethernet device to boot from in the boot menu. Notice that booting from an on-board Ethernet device must be previously enabled in Setup: Setup (F2): Advanced -> Ethernet Configuration - Added code to indicate that key F11 is pressed for Boot Menu - Keys F2 (Setup) and F11 (Boot menu) can now be typed in any sequencing during POST - Key F11 (Boot menu) now additionally recognized in Setup ===================================================================================== 2008-03-12: BIOS release, Build #116 production - Enabled this Setup option: Setup (F2): Advanced -> Miscellaneous Configuration -> Execute Delay after Reset: This option was disabled in BIOS Build #114 - Enabled this Setup option: Setup (F2): Advanced -> Miscellaneous Configuration -> Select Mode on Warm Start: This option was disabled in BIOS Build #114 - Added code to detect SMSC SIO SCH3114 on all four possible configuration base addresses. This was necessary cause EKF expansion boards with SIO SCH3114 and RS485 capability overwrite the default configuration base address of 162Eh. - Removed a bug in SIO detection routine which caused various effects during POST - Added detection of a hardware change. A hardware change is a removal or an installation of an EKF expansion board or an exchange of an expansion board with another type (for example CCE exchanged with CCH or C23). When such a change is detected BIOS Setup is loaded with factory defaults. - Enabled support of both serial ports and floppydisk interface on EKF expansion boards with SMSC SIO 27x (CCA, CCB, CCE). This support was disabled in BIOS Build #114. - Added code to support three different SIOs (Super IOs) with one BIOS binary. This BIOS Build (#116) supports: On-board ITE SIO IT8761E (always present): Serial port (Rear-IO), PS/2 keyboard and mouse SMSC SIO LPC47B27x (CCA, CCB, CCE): Both serial ports A and B, Floppydisk, PS/2 keyboard and mouse SMSC SIO SCH3114 (CCH, CCI, CCJ, CCK, CCL, C23): Four serial ports A-D, PS/2 keyboard and mouse Support of the parallel port on all expansion boards is disabled with this BIOS version. ===================================================================================== 2008-02-22: BIOS release, Build #114 production - Added a patch to fix a bug in third party Expansion ROM for SiI-649 (used on EKF CE2) - Added a Setup Switch for CPU Spread Spectrum enabled or disabled: Setup (F2): Advanced -> Board Configuration -> Spread Spectrum Default mode is 'Off'. - Added support for new Super-IO SCH3114 (EKF C23). This results in a new IO-MAP for range 0200h-02FFh: 0200h - 027Fh : Runtime Regs of SMSC SIO 27x or SCH3114 (for 27x formerly 600h-67fh) 0280h - 02BFh : Unavailable, could not be used! 02C0h - 02DFh : 32 bytes security range of SIO SCH3114 02E0h - 02E3h : GPIO regs of ITE SIO IT8761 (formerly 290h-293h) 02E4h - 02E7h : 4 bytes unused 02E8h - 02EFh : Serial port COM4 02F0h - 02F7h : Reserved for serial port of ITE SIO if all serial ports of SMSC SIO SCH3114 are used! 02F8h - 02FFh : Serial port COM2 - Added support for ATA Controller JMB363 (EKF C23) ===================================================================================== 2006-08-10: BIOS release, Build #098 production - Removed a bug which prevents the installation of Win2k or WinXP from a SATA CDROM ===================================================================================== 2006-07-21: BIOS release, Build #096 production - Increased timeout for USB devices from 4 seconds to 20 seconds - Added IRQ numbers 9, 12, 14 and 15 in ISA IRQ Exclusion list Setup (F2): Advanced -> PCI Configuration -> PCI/PNP ISA IRQ Resource Exclusion Note that IRQ14 and IRQ15 can only be selected if not used by local ATA controller. - Added feature to select an IRQ number for all eight PCI interrupts PIRQ[A-H]. Setup (F2): Advanced -> PCI Configuration -> PCI IRQ Configuration This ability allows to select a dedicated IRQ number for a special PCI device, to select one IRQ for all PCI devices or whatever ... any combination is allowed. - Added option which allows to select allocation size for CardBus bridges (-> EKF CP3-HOUSE): Setup (F2): Advanced -> PCMCIA/CardBus Configuration -> Select CardBus Allocation Size For Windows XP and more than one EKF CP3-HOUSE this item must be set to 16 MByte (default). - Added support for PCMCIA and CardBus boards like EKF CPx series Setup (F2): Advanced -> PCMCIA/CardBus Configuration Note: For ATA PC Cards Serial-IRQ support must be enabled (at least for Windows). - Show amount of Fixed and DVMT graphics memory in "On-Board Graphics Configuration" setup - Added setup option to select the amount of total graphics memory for use by the IGD: Setup (F2): Advanced -> Graphics Device Configuration -> On-Board Graphics Configuration -> Total Graphics Memory (64MB or 128MB) For more information see Intel white paper "www.intel.com/design/chipsets/applnots/302623.htm" - Added setup option to select the amount of pre-allocated graphics memory for use by the Internal Graphics Device (IGD): Setup (F2): Advanced -> Graphics Device Configuration -> On-Board Graphics Configuration -> Pre-Allocated Memory Size (1MB or 8MB) For more information see Intel white paper "www.intel.com/design/chipsets/applnots/302623.htm" - Added setup option to select configuration of Intel DVMT 3.0 graphics memory: Setup (F2): Advanced -> Graphics Device Configuration -> On-Board Graphics Configuration -> DVMT 3.0 Mode (Fixed, DVMT or Combo) For more information see Intel white paper "www.intel.com/design/chipsets/applnots/302623.htm" - Removed obsolete option "IGD - Memory Size:" in setup "On-Board Graphics Configuration" - Inhibit Intel graphics driver for Win2k and WinXP to change BIOS graphics configuration. This avoids the annoying effect that DVI-D or VGA-Analog is sometimes not enabled after restart of Win2k/WinXP. ===================================================================================== 2006-06-28: BIOS release, Build #094 production - Now all error codes are additionally displayed on green LED 'GP' in front panel of EKF CCD-CALYPSO. This is useful in systems where no beeper is available (e.g. if no EKF CCA-LAMBADA or no EKF CCB-BOSSANOVA is installed). - Added code to issue error codes (beeps and flashes) in case of non-functioning memory - Make option PostVgaMode permanent (now stored in CMOS, was a readonly/unchangeable option) - Added support to boot from USB mass storage devices even if no companion board (EKF CCA-LAMBADA or CCB-BOSSANOVA) is installed ===================================================================================== 2006-05-03: BIOS release, Build #092 production - Default for BIOS setup option "Hard Disk Pre-Delay" is now 3 seconds. Setup (F2): Advanced -> ATA/IDE Configuration -> Hard Disk Pre-Delay - To reset CMOS to factory defaults with the Reset-in-Series option (see biosinfo.txt for more information), a Reset must now be executed exactly 3 times after any Reset. - Added option which allows to enable a delay (about 10-12s) after Power-Up Setup (F2): Advanced -> Miscellaneous Configuration -> Execute Delay after Reset: This option can be used to possibly solve Power-Up problems of some devices. - Supported device ID of Intel PXE OPROM (BA1231Q2.LOM) is now 109A (for 82573L), previously it was 108B (for 82573E/V). Important: EEPROM of both Ethernet Controllers on CCD-CALYPSO must be updated appropriate to match this new device ID. - Added support to disable PXE OPROM for Intel Ethernet-Controller 82573 - Added support for Boot Menu (F11 key) Boot Menu allows a quick temporary selection of a boot device, i.e. with this feature it is not necessary to enter setup (-> Boot) and to move the desired boot device to top position. Boot Menu can be invoked by pressing F11 key at any time during POST (when blue F11 message is displayed at bottom of screen). ===================================================================================== 2006-04-06: First BIOS release, Build #090 production ===================================================================================== < End of File >