Fastwel CPC522 User Manual

Fastwel CPC522 User Manual

3u compactpci cpu module
Table of Contents

Advertisement

Quick Links

CPC522
3U CompactPCI CPU Module
User Manual
Rev. 001
May 2022
The product described in this manual is compliant
with all related CE standards.

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for Fastwel CPC522

  • Page 1 CPC522 3U CompactPCI CPU Module User Manual Rev. 001 May 2022 The product described in this manual is compliant with all related CE standards.
  • Page 2 Product Title: CPC522 Document name: CPC522 User Manual User Manual version: 001 Ref. docs: IMES.467444.116 Copyright © 2022 Fastwel Co. Ltd. All rights reserved. Revision Record Rev. Index Brief Description Product Index Date Preliminary version CPC522 May, 2022 Contact Information Fastwel Co.
  • Page 3: Table Of Contents

    1.2 Technical specifications……………………..…………………………………………………………………………..11 1.3 Operating environmental parameters …..…………..…………………………………………………………………13 1.4 Delivery checklist…..…………………………………………..………………………………………………………...13 1.5 Packaging information ………………..……………………………….….……………………………………….……14 1.6 Appearance and layout of the CPC522 components …..………………….………………………………………..14 1.6.1 Appearance of CPC522 …………………………………………………………………………………………..15 1.6.2 Layout of main components……………………………………………………………………………………….16 1.6.3 Front panel ………………………………………………………………………………………………………….18 Functional description ........................19 2.1 Block diagram ……...….……………………………………………………………………………………………...…19...
  • Page 4: List Of Tables

    Interface Modules Used for expanding the I/O Capabilities of the CPC522 ........20 Table 2-2: SMBus device addresses ........................ 28 Table 2-3: Assignment of XS7 connector pins for installing the MIC584 mezzanine on the CPC522....31 Table 2-4: Assignment of the DisplayPort connector pins ................33 Table 2-5: RJ45 Gigabit Ethernet connector pin assignments ................
  • Page 5: List Of Figures

    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. Ltd. or one of its officially authorized agents.
  • Page 6 CPC522 Ownership rights This document contains information that is the property of Fastwel Group. It may not be copied or transmitted by any known means, nor may it be stored in information storage and retrieval systems without the prior written consent of Fastwel Group or one of its authorized agents. The information...
  • Page 7: Conventions

    CPC522 Conventions Caution, High Voltage! This sign and text warn of the dangers associated with electrical discharges (> 60 V) when touching the device or any part of it. Failure to follow the precautions mentioned or prescribed in the regulations may endanger your life or health, and may result in damages to the equipment.
  • Page 8 CPC522 Safety requirements This Fastwel Group product has been developed and tested to ensure compliance with electrical safety requirements. Its design provides long-term fail-safe operation. The product's life cycle may be significantly shortened due to mishandling during unpacking and installation. Therefore, for your own safety and for ensuring proper operation of the device, you should follow the recommendations given below.
  • Page 9: General Rules Of Usage

    Fastwel Group other than those contained in this User Manual or received from the technical support service of Fastwel Group in the form of a set of instructions for their implementation will void the warranty.
  • Page 10 Returning a product for repair Apply to Fastwel Company or to any of the Fastwel's official representatives for the Product Return Authorization. Attach a failure inspection report with a product to be returned in the form, accepted by customer, with a description of the failure circumstances and symptoms.
  • Page 11: Transportation, Unpacking And Storage

    CPC522 Transportation, Unpacking and Storage Transportation The modules should be transported in the separate manufacturer’s packaging (container), consisting of an individual antistatic packaging and a cardboard box, in closed transport (road, rail, air in heated and sealed compartments) under storage conditions 5 according to the GOST standard 15150-69 or under storage conditions 3 for sea transportation.
  • Page 12: Introduction

    CPC522 Introduction The CPC522 CPU Module is designed in the 3U CPCI Serial form-factor with the purpose of using it in real-time systems, production control, high-speed data acquisition and data processing system. The CPC522 CPU Module is an extension of the 3U CPCI modules manufactured by Fastwel Group.
  • Page 13: Technical Specifications

    For all versions of the CPC522, forced cooling must be provided. Technical specifications ● Processor • Intel Coffee Lake H, E-2276ML 2 GHz, 25W, 6 x cores, 12 MB cache (CPC522-01); • Intel Coffee Lake H, Core i3-9100HL 1.6 GHz, 25W, 4 x cores, 6 MB cache (CPC522-02) ●...
  • Page 14 ● LED indication The LEDs indicators for start diagnostics, drives activity, user LEDs are routed to the front panel. The LEDs are described in the table below. CPC522 User Manual © 2 0 2 2 F a s t w e l...
  • Page 15: Operating Environmental Parameters

    • Commercial version: from 0°C to +70°С. ● Humidity: • Up to 80%, non-condensing; • Up to 98%, non-condensing, for /Coated option. ● Resistance to vibration/single shocks: • 2g/50g for CPC522 Module. 1.4 Delivery checklist The module’s delivery checklist includes:  CPC522 Module ...
  • Page 16: Packaging Information

    CPC522 1.5 Packaging information The CPC522 module is packed in a box, which has the following dimensions: 350 x 260 x 70 mm. Module’s packaged weight is max. 1 kg. Note Retain the original anti-static bag and consumer packaging till the end of the warranty period.
  • Page 17: Appearance Of Cpc522

    Fig. 1-1 Appearance of the CPC522 Module The appearance of the module’s versions may slightly differ from the one shown in the figure. Fig. 1-1 shows the CPC522 Module with the SSD installed (not included into the Delivery Checklist). CPC522 User Manual ©...
  • Page 18: Layout Of Main Components

    1.6.2 Layout of main components Fig. 1-2 Layout of main components on the CPC522 board (top view) This figure shows the top side of the CPC522 board. Heatsink is not shown. SA1 Switch Fig. 1-3 Layout of main components of the CPC522 Module (bottom view) CPC522 User Manual ©...
  • Page 19 CPC522 Fig. 1-4 CPC522 Module with the installed R1 heatsink (4HP) Fig. 1-5 CPC522 Module with the installed with the increased heatsink R2 (8HP) CPC522 User Manual © 2 0 2 2 F a s t w e l V e r . 0 0 1...
  • Page 20: Front Panel

    Bottom retainer screw Fig. 1- 6 Front panel of the CPC522 Module (front view) Button A fulfils mechanical function: it is used to install/remove the CPC522 (see subparagraphs 4.2 CPC522 Installation procedure and 4.3 Removal procedure). Button A is also a programmable switch designed for manual system initialization, if required.
  • Page 21: Functional Description

    CPC522 2. Functional description 2.1 Block diagram Fig. 2-1 Block diagram of CPC522 2.2 Options for system expansion For expanding the functionalities of the CPU module and to connect peripheral devices to it, the following interface modules are used: the MIC584 mezzanine and the KIC550 (or KIC550RC) interface module.
  • Page 22: Peripheral Devices

    CPC522 The peripherals (audio, video interfaces, serial ports, etc.) are connected to the CPC522 module through the following interface modules: The MIC584 mezzanine module contains the following set of interfaces:  2xUSB 2.0  2xSATA  Audio IN/OUT/MIC  4xRS-232 ...
  • Page 23 Accessing the watchdog timers The configuration of the device is based on a Plug-and-Play architecture. The watchdog registers can be accessed via the standard I/O registers (index and data) when entering the configuration mode. ©2022 Fastwel Ver.001 CPCCPC522 User Manual...
  • Page 24 DX, AL  The watchdog timer registers are available for reading and writing. For example, reading the 3eh status register and writing its value back: MOV DX, 302H MOV AL, 3EH OUT DX, AL ©2022 Fastwel Ver.001 CPCCPC522 User Manual...
  • Page 25 CPC522 MOV DX, 303H  Exit configuration mode: MOV DX, 302H MOV AL, 57H OUT DX, AL MOV AL, 46H OUT DX, AL Global configuration registers INDEX HARD RESET Type Configuration register Logical Device Number Logical Device Number register (index 7h)
  • Page 26 CPC522 Base[7:3] - I/O port base address bits[7:3] Base[2:0] – must be 0; Primary interrupt select Reserved Timer Init Register Window 1 base address bits[7:0] Window 1 base address bits[15:8] Window 2 base address bits[7:0] Window 2 base address bits[15:8]...
  • Page 27 CPC522 Write/Read: 00h – interrupt is disabled 01h – IRQ1 02h – SMI 03h – IRQ3 04h – IRQ4 05h – IRQ5 06h – IRQ6 07h – IRQ7 Interrupt_select 08h – IRQ8 (interrupt is disabled) 09h – IRQ9 0ah – IRQ10 0bh –...
  • Page 28 CPC522 Write/Read: Window1_Base_Adress[7:0] Bits 7:0 of the base address of window 1 Index = F3h Name Description Write/Read: Window1_Base_Adress[15:8] Bits 15:8 of the base address of window 1 Window 2 port base address registers Index = F4h Name Description Write/Read:...
  • Page 29 CPC522 Name Description Write/Read: Timer_Current_Value[23:16] Bits 23:16 of the current timer value Timer Initial Value Register [23:0] Base+3h Name Description Write/Read: Timer_Initial_Value[7:0] Bits 7:0 of the initial counter value Base+4h Name Description Write/Read: Timer_Initial_Value[15:8] Bits 15:8 of the initial counter value...
  • Page 30: Battery

    0 - Reset is disabled 2.3.2 Battery The CPC522 Module uses one 3.0 V lithium battery to power the real-time clock. Please, use RENATA CR2032 or compatible models (see 4.4.3 Battery replacement). Operation of the module without battery is possible. Without a battery the clock data may be inaccurate.
  • Page 31 CPC522 2.3.4.2 Integrated SSD The CPC522 modules have a 32GB SATA III SSD soldered onto the board. 2.3.4.3 Fast memory ( ) for saving user data FRAM The board contains a non-volatile fast serial-access FRAM memory (32-KB) for storing service information: 1 KB is used by the manufacturer and 31 KB - for user’s critical data.
  • Page 32 CPC522 MOV DX, 302H MOV AL, 60H OUT DX, AL MOV DX, 303H MOV AL, 3H OUT DX, AL MOV DX, 302H MOV AL, 61H OUT DX, AL MOV DX, 303H MOV AL, 10H OUT DX, AL Activate the device:...
  • Page 33: Module Interfaces

    2.4.2 Connector for mezzanine module installation  Fig. 2- 2 XS7 connector for installation of MIC584 mezzanine module The XS7 connector is located on the top side of the CPC522 board (see Figure 1- 2).   Table 2-3 Assignment of XS7 connector pins for installing the MIC584 mezzanine on the CPC522...
  • Page 34: Keyboard / Mouse Interface

    Fig. 2- 3 USB1 and USB2 connectors 2.4.5 DisplayPort • The DisplayPort 1 and 2 connectors on the front panel of the CPC522 (see subsection 1.6.3) are designed to connect digital monitors up to 4096x2304@60Hz. The output also allows you to ©...
  • Page 35: Serial Interfaces (Rs-232 And Rs-485)

    CPC522 connect DVI-D monitors via a passive adapter. An additional DisplayPort 3 interface is routed to the P2 connector of the backplane.  Fig. 2- 4 DisplayPort connector Table 2-4 Assignment of the DisplayPort connector pins  Assignment LANE0+ LANE0-...
  • Page 36: Parallel Port Interface

    The module includes 2 x Intel® i-225LM Ethernet controllers that support 100Base-TX/1000Base- T/2500 Base-T protocols. The controllers are connected to the system's PCI-E bus. The RJ45 Gigabit Ethernet connectors are located on the front panel of the CPC522 and are specified as Eth1 and Eth2.
  • Page 37: Sata Interface

    SATA connectors. If the user installs the MIC584-02 mezzanine module on the CPC522, the CPC522 board with MIC584-02 will be fully functional except for the 2 x SATA channels, which will not be implemented. For a detailed description of the MIC584, refer to the relevant User Manual.
  • Page 38: Gp Led Indicator Configuration And Control Registers (Logic Device 5)

    CPC522 2.5.1 GP LED indicator configuration and control registers (logic device 5) Table 2-7 GP indicator configuration and control registers INDEX I/O port address Type HARD RESET Configuration register Activate. Bit [0] in “1” – LED module is active. Base+0 LED data register [3:0].
  • Page 39: Table 2-8 Assignment Of Bits Of The Led Control Register

    CPC522 MOV DX, 302H MOV AL, 30H OUT DX, AL MOV DX, 303H MOV AL, 1H OUT DX, AL Exit the configuration mode: MOV DX, 302H MOV AL, 57H OUT DX, AL MOV AL, 46H OUT DX, AL 2.5.2.1 Assignment of individual bits of the LED register...
  • Page 40: Use Of Cpc522

    “Star” topology. Please note that the number of available SATA and USB 3.0 channels for the CPC522 module is less than eight. Therefore, the SATA interface is supported in slots 8 to 4, and USB 3.1 in slots 5 to 8 (see Figure 3 - 1).
  • Page 41: Interaction With Power Supply

    CPC522 Fig. 3- 1 Numbering of the interfaces supported by the CPC522 in the Compact PCI Serial backplane. 3.1.2 Interaction with power supply The CPC522 has a universal power supply circuit that allows the power supply (PSU) to operate in two modes: with support of PSU control (similar to the control used in an ATX PSU) and without the control support.
  • Page 42 CPC522 Fig. 3-2 Location of the CPC522 supported SATA lines on the backplane The SATA controller installed on the CPC522 enables both the operation with single drives and organization of the so called software RAID-arrays. The mode of operation can be set through the BIOS menu: “Advanced” – “SATA Configuration” –...
  • Page 43 CPC522 Fig. 3-3 RAID 0 diagram RAID 1 (Mirroring). This option allows you to increase the reliability of information storage by “mirroring” information to the second disk of the array. The performance of the storage system in this case is lower, and the total capacity of the array is equal to the capacity of the smallest disk in the array.
  • Page 44 CPC522 Fig. 3- 5 RAID 10 diagram RAID 5. This option provides high storage efficiency while maintaining fault tolerance for 3 or more disks. Data blocks and checksums are cyclically written to all disks within the array. The RAID5 disk capacity is calculated using the formula (n-1) x hddsize, where n is the number of disks in the array and hddsize is the size of the smallest disk.
  • Page 45 Express+SATA interface, and in slots 3 through 1, only the PCI Express interface. The backplane slots where the PCI Express interfaces are available, supported by the CPC522 module, are shown in Figure 3-2. For more information on working with the KIC550/KIC550RC module, see www.fastwel.com.
  • Page 46: Cpc522 Installation

    CPC522 4 CPC522 Installation The CPC522 module can be installed into the system with little effort. However, the following rules, warnings, and procedures must be strictly followed in order to properly install the module, avoid damages to the product, system components, and prevent personal injuries.
  • Page 47: Module Removal Procedure

    CPC522 connector before installing the CPC522 in the system, see subparagraphs 2.4.2 and 5.5. Attention! The following operations should be performed with care so as not to damage either the CPC522 or other devices in the system. 4. To install the CPC522, follow these steps: Before the installation, make sure that the power to the system is turned off.
  • Page 48: Installation Of The Cpc522 Peripherals

    The following operations should be performed with care so as not to damage the CPC522 module or other devices in the system. 2. Before you start the removal of the CPC522 module, make sure that the power to the system is turned off.
  • Page 49: Connection Of Usb Devices

    4.5 Installing the MIC584 Mezzanine Module The MIC584 module is installed in XS7 slot of the CPC522 board. Refer to the MIC584 User Manual for the procedure to install the MIC584 module on the processor module.
  • Page 50: System Setup

    Selecting the location of the BMC Firmware loader: internal/external (via UART). The SA1 switch positions are described in the table: Table 5-1 Possible configuration options of the CPC522 module with the use of the SA1 switch No. of the switch...
  • Page 51: Phoenix® Bios

    * Sequence of BIOS settings reset to factory default settings: 1. Turn off the power supply. 2. Remove the CPC522 module from the crate. 3. Turn the operation mode switch SA1.1 to ON position. 4. Insert the CPC522 into the crate.
  • Page 52: Additional Information

    7.1.1 Passive temperature control The structure of the temperature control mode of the CPC522 can be represented as certain functions whose purpose is to protect the processor and reduce its power consumption. The use of thermal control circuits allows the processor to maintain a safe operating temperature without the need for special software drivers and interrupt handling procedures.
  • Page 53: Cooling System Of The Cpc522 Module

    Table 7-1 shows the maximum allowable supply voltages, exceeding which may result in module damages. The power supplies with which the CPC522 module will be used must be tested to ensure they meet these requirements.
  • Page 54: Starting And Average Current Consumption Of The Module

    ** Values from laboratory test reports of current consumption. 7.3 Compliance with safety requirements of CPC522 The CPC522 module complies with general safety requirements for information technology equipment according to GOST R IEC 60950-2002 standard (for equipment connected to 600 V electricity mains).
  • Page 55: Table 7-4 Requirements For Electromagnetic Compatibility

    CPC522 Table 7-4 Requirements for electromagnetic compatibility Requirement type Reference document Industrial radio interference from information technology equipment. GOST R 51318.22-99 Class A Standards and testing methods. (CISPR 22-97) Immunity of computer and information technology equipment to GOST R 51318.24-99 (CISPR 2497) electromagnetic interference.
  • Page 56: Annex A: Terms And Abbreviations

    CPC522 ANNEX A Terms and abbreviations Abbreviation Definition ACPI Advanced Configuration and Power Interface BIOS Basic Input-Output System Baseboard Management Controller Digital-Analog Converter DDR SDRAM Double Data Rate Synchronous Dynamic Random Access Memory Direct Memory Access Error Correction Code EEPROM...
  • Page 57 CPC522 Peripheral Management Controller Real Time Clock SMBus System Management Bus Solid State Drive UART Universal Asynchronous Receiver-Transmitter Universal Serial Bus © 2 0 2 2 F a s t w e l V e r . 0 0 1...
  • Page 58: Annex B: Disclaimer

    1.2 Use of the Fastwel products as well as the objects of intellectual property containing in them, in the ways and for the purposes, not provided by the present user manual and datasheet isn't allowed without preliminary written approval of Fastwel.

Table of Contents