Fastwel CPC1600 User Manual

Pc/104-plus intel pentium m based processor module
Table of Contents

Advertisement

Quick Links

CPC1600
PC/104-Plus
Intel Pentium M Based
Processor Module
User Manual
Rev. 001 E
July 2008
P
r
e
l
i
m
i
n
a
r
y
The product described in this manual is compliant
to all related CE standards.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CPC1600 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Fastwel CPC1600

  • Page 1 CPC1600 PC/104-Plus Intel Pentium M Based Processor Module User Manual Rev. 001 E July 2008 The product described in this manual is compliant to all related CE standards.
  • Page 2 Product Title: CPC1600 Document Name: CPC1600 User Manual Document Version: 001 E Copyright © 2008 Fastwel Co. Ltd. All rights reserved. Revision Record Rev. Index Brief Description Product Index Date Initial version CPC1600 July 2008 Contact Information Fastwel Co. Ltd...
  • Page 3: Table Of Contents

    List of Tables ..............................3 List of Figures ..............................3 Notation Conventions............................4 General Safety Precautions..........................5 Unpacking, Inspection and Handling........................6 Three Year Warranty............................8 Introduction............................9 Overview ..............................9 CPC1600 Versions..........................11 CPC1600 Diagrams ..........................12 1.3.1 Block Diagram ........................13 1.3.2 Board Appearance........................14 1.3.3 Board Layout ........................15 1.3.4 Dimensions Diagram......................17 Technical Characteristics........................18...
  • Page 4 CPC1600 2.3.8 GPIO Connector ........................40 2.3.9 Power Connector ........................40 2.3.10 Other Connectors and System Status LEDs................41 Installation............................42 Safety Regulations ..........................42 System Design Variants ........................43 Installation of the Board and Expansion Modules ...................44 Removal Procedure..........................45 Peripheral Devices Installation.......................45 3.5.1 USB Devices Installation .......................45 3.5.2...
  • Page 5: List Of Tables

    First Megabyte Memory Map .........................50 Table 4-4: I/O Address Map ...........................51 Table 6-1: DC Input Voltage Ranges and Limits......................56 Table 6-2: Some CPC1600 Components Power Consumption ................56 Table 7-1: Related Standards ..........................57 Table 7-2: Related Specifications...........................58 List of Figures Figure 1-1: CPC1600 Block Diagram........................13...
  • Page 6: Notation Conventions

    This document contains information, which is property of Fastwel Co. Ltd. It is not allowed to reproduce it or transmit by any means, to translate the document or to convert it to any electronic form in full or in parts without antecedent written approval of Fastwel Co.
  • Page 7: General Safety Precautions

    However, prolonged operation near the maximum temperature is not recommended by Fastwel or by electronic chip manufacturers due to thermal stress related failure mechanisms. These mechanisms are common to all silicon devices; they can reduce the MTBF of the product by increasing the failure probability.
  • Page 8: Unpacking, Inspection And Handling

    If damage is observed (usually in the form of bent component leads or loose socketed components), contact Fastwel's official distributor from which you have purchased the product for additional instructions. Depending on the severity of the damage, the product may even need to be returned to the factory for repair.
  • Page 9 In performing all necessary installation and application operations, please follow only the instructions supplied by the present manual. In order to keep Fastwel’s warranty, you must not change or modify this product in any way, other than specifically approved by Fastwel or described in this manual.
  • Page 10: Three Year Warranty

    If a product should fail through Fastwel's fault during the warranty period, it will be repaired free of charge. For out of warranty repairs, the customer will be invoiced for repair charges at current standard labor and materials rates.
  • Page 11: Introduction

    – for industrial temperature range (–40°C to +85°C) and for commercial temperature range (0°C to +70°C). Extra reliability of CPC1600 is provided by the hardware monitoring subsystem and built-in watchdog timer. This prevents accidental damage to the hardware under unfavourable thermal conditions.
  • Page 12 Introduction CPC1600 Some of the CPC1600's outstanding features are: Intel® Pentium® M processor family, up to 2.0 GHz Up to 2 MB L2 on-die cache running at CPU speed Celeron M LV 1.0 MHz (option) Chipset: 82915GM GMCH and ICH6M...
  • Page 13: Cpc1600 Versions

    QNX 4.20, 6.0 \LNX Linux 2.4.20, 2.6.11 Example: CPC1600 – 01 – P1.4–RAM512–C \CF512C \COATED \XPE PC/104-Plus processor module, Intel® 82915GM, DDR2 SDRAM, SVGA, SATA, 2 Gigabit Ethernet Pentium M 1.4 GHz, 400 MHz FSB 512 MB soldered DDR2 SDRAM Commercial temperature range, 0…+70°C...
  • Page 14: Cpc1600 Diagrams

    Introduction CPC1600 CPC1600 Diagrams The diagrams in this section give visual information about the CPC1600 board design, its appearance, connectors and components layout. The diagrams may not reflect insignificant differences between the CPC1600 versions and generations. C P C 1 6 0 0...
  • Page 15: Block Diagram

    Introduction CPC1600 1.3.1 Block Diagram Figure 1-1: CPC1600 Block Diagram Hardware Intel Monitor Pentium M/ Dothan mBGA479M CK-410 & SS Clocking FSB 400/533 MHz VGA CRT 1 GB 915GM Soldered GMCH DDR2 1257mFCBGA LVDS SDRAM with Backlight Control Compact Flash...
  • Page 16: Board Appearance

    Introduction CPC1600 1.3.2 Board Appearance Figure 1-2: CPC1600 Board Appearance The appearance may vary for different versions of the board. Heatsinks are not shown. (TBA) C P C 1 6 0 0 U s e r M a n u a l ©...
  • Page 17: Board Layout

    Introduction CPC1600 1.3.3 Board Layout Figure 1-3: CPC1600 Top Side Layout 2.5” IDE Header 2 SATA Channels Gb Eth 2 LEDs Reset 8 GPIO Lines Gb Eth 1 LEDs PC/104+ VIO Selector Clear CMOS ICH6M Gb Ethernet 1 CPLD JTAG...
  • Page 18: Figure 1-4: Cpc1600 Bottom Side Layout

    Introduction CPC1600 Figure 1-4: CPC1600 Bottom Side Layout Dual Gigabit Ethernet DDR2 SDRAM CompactFlash Type II 82915GM GMCH Pentium M CPU The layout may slightly differ for various versions of the board. C P C 1 6 0 0 U s e r M a n u a l ©...
  • Page 19: Dimensions Diagram

    Introduction CPC1600 1.3.4 Dimensions Diagram Figure 1-5: CPC1600 Mounting Dimensions Diagram 29.6 12.3 C P C 1 6 0 0 U s e r M a n u a l © 2 0 0 8 F a s t w e l...
  • Page 20: Technical Characteristics

    Introduction CPC1600 Technical Characteristics 1.4.1 Processor, Memory and Chipset The CPC1600 supports the following Intel processors: Pentium® M Processor 90 nm (Dothan) Up to 2.0 GHz Up to 2 MB L2 on-die cache 400/533 MHz PSB Supports SpeedStep® III for low power mode Celeron®...
  • Page 21: Interfaces

    Introduction CPC1600 Intel® I/O Controller Hub 6M (ICH6M, 82801FBM) PCI-Express bus rev. 1.0 PCI Bus rev. 2.3 interface at 33 MHz Integrated Serial ATA host controller Integrated IDE controller Ultra ATA33/66/100, BMIDE and PIO modes USB 2.0 host interface ACPI 2.0 compliant power management logic...
  • Page 22: Control And Monitoring

    Introduction CPC1600 Video Interfaces Built-in Intel 2D/3D high performance graphics accelerator Intel® Graphics Media Accelerator 900 Hardware Motion Compensation Engine for software MPEG2 and MPEG4 decoding Integrated DAC, 400 MHz Intel® Stable Image Technology Video memory up to 64 MB shared with system...
  • Page 23: General

    Introduction CPC1600 Reset Input Onboard reset header Power Supply 2-pin power connector Power can be supplied via ISA and PCI bus 1.4.4 General Mechanical PC/104-Plus form factor Dimensions: 115.5 × 96 mm (see Figure 1-5 for details) Board weight: 120 g (to be amended)
  • Page 24: Delivery Checklist

    Introduction CPC1600 Delivery Checklist The CPC1600 supplied set includes: CPC1600 SBC with installed heat conducting plate Ribbed heatsink (*) Cooling fan (*) Set of adapter and power cables (to be specified) CD-ROM with documentation and service software Antistatic bag Consumer carton box...
  • Page 25: Detailed Description

    Processor, Memory and Chipset 2.1.1 Processor The CPC1600 board is based on the Intel® Pentium® M processor (90 nm, Dothan) in mFCBGA479M package operating at frequencies of up to 2 GHz. Intel® Pentium® M processor combines high performance and low power consumption. Its...
  • Page 26 Detailed Description CPC1600 The GMCH provides interface for the microprocessor, the memory bus and includes a high performance graphics accelerator. The ICH is a centralized controller for I/O peripherals of the board, such as the PCI, PCI-Express, USB 2.0, EIDE, SATA and AC97 interface.
  • Page 27: Internal Peripherals

    2.2.1.1 CompactFlash CPC1600 has a standard Compact Flash type I/II socket, which can accept CompactFlash memory card for use as a disk drive connected to IDE channel. The CompactFlash socket is located on the bottom side of the board. Please, refer to a subsection “CompactFlash...
  • Page 28: Local Smbus Devices

    2.2.4 Battery The CPC1600 utilizes a 3.0 V lithium battery for the RTC and CMOS memory backup. Use PANASONIC BR2032 or compatible. C P C 1 6 0 0...
  • Page 29: Interfaces And Connectors

    CPC1600 is equipped with standard PC/104-Plus connectors. The PC/104 and PC/104-Plus connectors allow CPC1600 to interface with expansion modules such as A/D converters, digital I/O modules, etc. A maximum of four PC/104 or PC/104-Plus expansion modules may be stacked on the CPC1600 module to form a fully-integrated system.
  • Page 30: Table 2-1: Pc/104 Connector (Rows A And B) Contacts Designation

    Detailed Description CPC1600 Table 2-2: PC/104 Connector (Rows A and B) Contacts Designation Pin # Signal In/Out Pin # Signal In/Out IOCHK# – Ground In/Out RESETDRV In/Out Power In/Out IRQ9 In/Out – In/Out DRQ2 In/Out -12V Power In/Out ENDXFR# In/Out...
  • Page 31: Table 2-1: Pc/104 Connector (Rows C And D) Contacts Designation

    Detailed Description CPC1600 Table 2-3: PC/104 Connector (Rows C and D) Contacts Designation Pin # Signal In/Out Pin # Signal In/Out Ground Ground SBHE# MEMCS16# LA23 IOCS16# LA22 IRQ10 LA21 IRQ11 LA20 IRQ12 LA19 IRQ13 LA18 IRQ14 LA17 DACK0# MEMR#...
  • Page 32: Table 2-1: Pc/104-Plus Connector Contacts Designation

    Detailed Description CPC1600 PC/104-Plus Interface The PC/104-Plus uses a 120-pin (30x4) 2 mm header located on the top side of the board. This interface header accepts four stackable modules and carries all of the appropriate 32-bit 33 MHz PCI signals. Three PCI bus mastering devices are supported on the PC/104-Plus header.
  • Page 33 Detailed Description CPC1600 The PC/104-Plus VIO selector is located on the top side of the module next to the PC/104-Plus header and allows to set the voltage supplied to PCI interface I/O buffers. Figure 2-3: PC/104-Plus VIO Selector Positions There is a standard 3-pin header for PC/104-Plus voltage selection.
  • Page 34: Usb Interfaces

    2.3.2 USB Interfaces The CPC1600 supports up to six USB 2.0 ports. They are available via three 10-pin onboard connectors. All USB ports support high-speed, full-speed, and low-speed operation. Hi-speed USB 2.0 supports data transfer rate of up to 480 Mb/s.
  • Page 35: Graphics Controller

    Detailed Description CPC1600 2.3.3 Graphics Controller A highly integrated 2D/3D graphics accelerator is included in the 915GM GMCH. The internal graphics controller provides interfaces to a standard analog monitor and/or to a digital TFT panel with LVDS interface. VGA and LVDS headers are located on the top side of the module and require adapter cables for connection of the monitors.
  • Page 36: Gmch Core Voltage Selector

    8-pin connector is used for TFT panel control. For connection of external devices all three connectors require adapter cables, supplied with CPC1600. Pinouts of these connectors can be found in the following tables. Table 2-7: SVGA Connector Pinout Pin Number...
  • Page 37: Table 2-5: Lvds Connector Pinout

    Detailed Description CPC1600 Table 2-8: LVDS Connector Pinout Pin Number Signal Pin Number Signal LVDS_A_DATA0+ LVDS_B_DATA0+ LVDS_A_DATA0- LVDS_B_DATA0- LVDS_A_DATA1+ LVDS_B_DATA1+ LVDS_A_DATA1- LVDS_B_DATA1- LVDS_A_DATA2+ LVDS_B_DATA2+ LVDS_A_DATA2- LVDS_B_DATA2- LVDS_A_CLK+ LVDS_B_CLK+ LVDS_A_CLK- LVDS_B_CLK- Table 2-9: TFT Panel Control Connector Pinout Pin Number Signal...
  • Page 38: Ethernet Ports

    Ethernet Ports Figure 2-2: Ethernet Connectors Two 2-row 16-pin Ethernet headers are located on the top side of CPC1600. They are used by two Gigabit Ethernet interfaces. Two 4-pin headers allow connection of Ethernet LEDs. All these headers require cable adapters to connect network cables to standard RJ45 connectors.
  • Page 39: Eide Interface

    CPU is not engaged in data transfer. DMA modes are similar to each other, but differ in data transfer protocols details and DMA clock frequency, thus providing different transfer rates. The current version of CPC1600 supports one EIDE channel to accommodate a maximum of two devices (with no CompactFlash card in slot).
  • Page 40: Hdd Led Connector

    Contact “1” should be connected to “+”. 2.3.6 Serial ATA Ports Figure 2-5: Serial ATA Connectors CPC1600 has two standard SerialATA connectors installed on board. The connector's pinout is presented in the table below. Table 2-13: SATA Connector Pinout...
  • Page 41: Compactflash Socket

    CF removable mass storage devices are fully compatible with 16-bit ATA/ATAPI-4 IDE interface with DMA support (CF Specification v.4.1). CompactFlash socket is connected to the EIDE port as master at the current version of CPC1600. Table 2-14: CompactFlash Socket Pinout...
  • Page 42: Gpio Connector

    Detailed Description CPC1600 2.3.8 GPIO Connector Figure 2-7: GPIO Connector 10-pin GPIO connector is located on the top side of the board near the PC/104-Plus connector. It provides eight general purpose I/O lines that can be used for data exchange with such external devices as data acquisition modules.
  • Page 43: Other Connectors And System Status Leds

    Detailed Description CPC1600 2.3.10 Other Connectors and System Status LEDs A group of three 2-pin connectors next to PC/104-Plus connector consists of Remote reset switch connector, Clear CMOS jumper switch, and HDD LED connector (described above). 3-pin PC/104-Plus VIO selection switch is described above in a section devoted to PC/104-Plus connectors.
  • Page 44: Installation

    Installation CPC1600 Installation The CPC1600 is easy to install. However, it is necessary to follow the procedures and safety regulations below to install the module correctly without damage to the hardware, or harm to personnel. The installation of the peripheral drivers is described in the accompanying information files. For details on installation of an operating system, please refer to the relevant software documentation.
  • Page 45: System Design Variants

    PC/104 expansion cards to be installed on the processor module. CPC1600 has these components placed on the bottom side of the module in order to make heat sinking easier. Moreover, this provides additional system design possibilities.
  • Page 46: Installation Of The Board And Expansion Modules

    Connect the required external interfacing cables to the module's connectors and make sure that the module and all connected cables are properly fixed. The CPC1600 is now ready for operation. Please, refer to appropriate software, application, and system manuals to get further instructions.
  • Page 47: Removal Procedure

    Peripheral Devices Installation Many peripheral devices can be connected to the CPC1600. Their installation procedures differ significantly. Therefore, the following sections provide mainly general guidelines regarding installation of peripheral devices.
  • Page 48: Compactflash Cards Installation

    Installation CPC1600 3.5.2 CompactFlash Cards Installation CompactFlash socket of CPC1600 supports only 3.3 V CompactFlash ATA type I/II cards. Note: Connection of the CompactFlash cards while the power is on may damage your system. Carefully slide in the correctly oriented card and gently press to engage the contacts completely.
  • Page 49: Pc/104 And Pc/104-Plus Expansion Modules Installation

    PC/104 and PC/104-Plus Expansion Modules Installation The PC/104 and PC/104-Plus connectors allow you to install interface expansion modules. They can be stacked to form a highly integrated control system. CPC1600 is capable to communicate with up to four PC/104 or PC/104-Plus expansion modules.
  • Page 50: Configuration

    Configuration CPC1600 Configuration Clear CMOS Jumper Description If the system does not boot (due to, for example, the wrong BIOS configuration or incorrect password) the settings stored in CMOS may be cleared using jumper “Clear CMOS”. Procedure for clearing CMOS settings: Switch off the system power Set the “Clear CMOS”...
  • Page 51: Gmch Core Voltage Selection

    All actions should be performed when the power is disconnected. Interrupts Handling Interrupt handling of the CPC1600 module corresponds to the standard AT IRQ mapping (8259 IRQ controller integrated in the chipset). The functions of the interrupts described below are the default ones, but can be modified via the BIOS Setup.
  • Page 52: On-Board Pci Interrupts

    USB 2.0 controller The details can be found in the ICH technical documentation. Memory Maps The CPC1600 module employs the standard AT ISA memory mapping. The details of memory mapping are presented in the following subsections. 4.5.1 First Megabyte Memory Map...
  • Page 53: I/O Addresses

    Configuration CPC1600 4.5.2 I/O Addresses The following table presents the I/O memory mapping: Table 4-4: I/O Address Map I/O Address Read Target Write Target Internal Unit 00h–08h DMA Controller DMA Controller 09h–0Eh RESERVED DMA Controller DMA Controller DMA Controller 10h–18h...
  • Page 54 Configuration CPC1600 I/O Address Read Target Write Target Internal Unit B2h–B3h Power Management Power Management Power Management B4h–B5h Interrupt Controller Interrupt Controller Interrupt B8h–B9h Interrupt Controller Interrupt Controller Interrupt BCh–BDh Interrupt Controller Interrupt Controller Interrupt C0h–D1h DMA Controller DMA Controller D2h–DDh...
  • Page 55: Phoenix® Bios Setup

    Phoenix® BIOS Setup CPC1600 Phoenix® BIOS Setup The Phoenix® BIOS in your SBC is an adapted version of a standard BIOS for IBM PC AT-compatible personal computers equipped with Intel®x86 and compatible processors. The BIOS provides low-level support for the central processing, memory, and I/O system units.
  • Page 56: Thermal And Power Issues

    6.1.1 Passive Regulation The thermal management concept of CPC1600 module includes four separate but correlated functions. Their main purpose is to protect the processor from overheating and reduce its power consumption. Dedicated thermal control subsystem allows the processor to operate within safe temperature range without the need for special software or interrupt handling.
  • Page 57: Active Regulation

    CPC1600 to the total heat emission. These devices must also be capable to operate at the temperatures within the system operating range, especially those, which are attached directly to the CPC1600 processor module.
  • Page 58: System Power

    Absolute maximum input voltage presented in the table below must not be exceeded to guarantee that the CPC1600 is not damaged. The range for the input power voltage, within which the module is functional, is also presented.
  • Page 59: Appendices

    Appendices CPC1600 Appendices Supplementary Information 7.1.1 Related Standards and Specifications The Fastwel’s CPC1600 module comply with the requirements of the following standards: Table 7-1: Related Standards Type Standard Test Parameters CE: Emission EN50081-1 – CE: Immission EN61000-6-2 – CE: Electrical safety EN60950 –...
  • Page 60: Useful Abbreviations, Acronyms And Short-Cuts

    Error Correction Code Data error correction technology used in memory modules Firmware Hub Nonvolatile memory chip, part of Intel chipset, used for main and reserve BIOS copies in CPC1600 GMCH Graphics and Memory Controller Hub Universal Serial Bus Low Pin Count...
  • Page 61 Appendices CPC1600 Abbreviation Meaning PCI (Peripheral Component Interconnect) Mezzanine Card Common Mezzanine Card LVDS Low Voltage Differential Signal Digital monitors communication specification Real Time Clock BIOS Basic Input-Output System Personal Computer PICMG PCI Industrial Computer Manufacturers Group Accelerated Hub Architecture...

Table of Contents