devices within a category (such as to boot from IDE hard drive instead of SCSI), or to permanently change the boot order, you will have to enter SETUP and change the boot options.

If any errors are detected up to this point they will now be displayed on the screen along with the following prompt to direct further actions. Pressing F1 will ignore the errors and continue with the boot process. The F2 key can be pressed to enter the ROM UTILITIES and possibly resolve any configuration error that may have been made.

Press F2 to Run SETUP

Press F1 to load default values and continue

If the F2 key was not pressed, and no errors were detected, the system summary screen will be displayed. After 10 seconds or upon a key press the BIOS will attempt to boot the installed operating system.

The System BIOS is compatible with the Plug and Play Specification Version 1.0A. The two areas that are addressed by the System BIOS are Resource Management and Runtime Services.

Resource Management provides the ability to manage the fundamental system resources, which include DMA, Interrupt Request Lines (IRQs), I/O and Memory addresses. These resources, termed system resources, are in high demand and commonly are over allocated or allocated in a conflicting manner in ISA systems, leading to system configuration failures.

The resource manager takes on the responsibility for configuring Plug and Play cards, as well as system board devices during the power up phase. After the Power-On Self Test (POST) process is complete, control of the Plug and Play device configuration passes from the system BIOS to the system software. The BIOS does, however, provide configuration services for system board devices even after the POST process is complete. These services are known as Runtime Services.

Runtime Services provide a mechanism whereby a Plug and Play operating system, such as Windows 2000, may perform resource allocation dynamically at runtime. The operating system may directly manipulate the configuration of devices that have traditionally been considered static.

8.2.2 ROM Utilities

The ROM Utilities consist of various easy-to-use utilities required in the configuration of the board. The function of each utility is briefly described below. Battery backed CMOS RAM is used to store the configuration/setup parameters selected in the ROM Utilities. On power-up the CMOS RAM parameters are used to configure the system. If the CMOS RAM is corrupt, default parameters stored in ROM are used to configure the system. If no errors occurred during the POST, the System Configuration Summary Screen will be displayed as shown on the next page. Else, ROM Utility configuration errors detected during the POST will be displayed and the default values loaded. As each utility is selected using the arrow keys, the contents of the utility will be displayed. This allows the user to view the current settings of each utility without having to actually execute the utility. To execute a specific utility, either press the function key associated with the utility or move the highlighted bar onto the utility and press <ENTER>.

41

Page 51
Image 51
Intel cpci borard with a intel pentuim M, cpb4612 manual ROM Utilities

cpb4612, cpci borard with a intel pentuim M specifications

The Intel CPCI board equipped with the Intel Pentium M processor, specifically the CPB4612, represents a significant advancement in the realm of compact computing solutions tailored for embedded applications. This board is primarily designed to cater to industries requiring low-power, high-performance computing capabilities, such as telecommunications, medical equipment, and industrial automation.

One of the defining features of the CPB4612 board is its incorporation of the Intel Pentium M processor, known for its efficient architecture. The Pentium M operates on a low power envelope while delivering robust performance, thanks to its advanced Power Management capabilities, which can dynamically adjust frequency and voltage based on workload demands. This feature not only assists in maintaining optimal performance but also extends the operational lifespan of embedded systems by reducing unnecessary power consumption.

The CPB4612 boasts a modular design compliant with the CompactPCI (CPCI) standard, enhancing its versatility within various configurations. This modular structure allows easy integration with other CPCI-compliant boards, facilitating scalability for different application requirements. Furthermore, the board supports up to 1 GB of DDR RAM, which provides sufficient memory capacity for most embedded applications.

In terms of connectivity, the Intel CPB4612 features a wealth of interfaces including Ethernet for network connectivity, USB ports for peripheral devices, and serial ports for legacy support. This array of options ensures that the board can connect seamlessly to a variety of external devices, catering to the needs of diverse industry applications.

The board is also equipped with advanced thermal management technologies, ensuring it operates within safe temperature ranges even under heavy workloads. The design includes heat sinks and ventilation options that help dissipate heat effectively, mitigating the risk of thermal-related performance degradation.

In summary, the Intel CPCI board with the Pentium M processor, CPB4612, is an ideal choice for applications demanding a balance between power efficiency and high performance. With its modular design, ample connectivity options, and robust thermal management features, it provides a reliable and flexible solution for embedded computing needs across multiple industries. This board exemplifies Intel's commitment to innovation, allowing developers to harness the power of advanced computing in a compact form factor.