Page 1
Specification CPC309 Intel Atom D510-based SBC CPC309 CPC309 Intel Atom D510-based SBC with StackPC expansion connector User Manual Rev. 0.2 December 2015 The product described in this manual is compliant with all related CE standards.
Specification CPC309 Intel Atom D510-based SBC TABLE OF CONTENTS TRADEMARKS OWNERSHIP RIGHTS COPYRIGHT TRANSPORTATION, UNPACKING AND STORAGE……………………………………………………………...…..8 Transportation………………………………………………………………………………………………………..…. 8 Unpacking………………………………………………………………………………………………………..……… 8 Storage……………………………………………………………………………………………………………..……. 8 MANUFACTURER’S WARRANTY………………………………………………………………………………………..9 Warranty Liability……………………………………………………………………………………………………..…9 Liability Limitation Right………………………………………………………………………………………………..9 Warranty Period…………………………………………………………………………………………………..….….9 Limitation of warranty liabilities…………………………………………………………………………….………….9 Returning a product for repair…………………………………………………………………………………….…...9 1.
Page 4
3.7.3 Distribution of interrupt lines…………………………………………………………………………………..37 4 INSTALLATION OF CPC309…………….……………………………………………………………………..…..…38 4.1 Safety requirements...…………………………………………………………………………………….……...38 4.2 Possible Heat Removal Methods……………………………………………………………………….……….39 4.3 Procedure of CPC309 Installation ……………………………………………………………..………….……39 4.4 Module removal procedure………………………………………………………………………………………41 4.5 Installing peripheral devices to CPC309…………………….………………………………......41 4.5.1 Installation of CompactFlash memory cards……………………………………………………………….41 4.5.2 Battery replacement…………………………………………………………………………………………..42 4.5.3 Installing StackPC extension modules……………………………………………………………………..42...
Page 5
Specification CPC309 Intel Atom D510-based SBC List of tables Table 1-1: Ordering information……………………………………………..……………………………………..…..11 Table 1-2: Delivery checklist…………………………………………………………………………………………..12 Table 1-3: Additional accessories………………………………………………………………………………………12 Table 2-1: Required Power Source Parameters..…………………………………………………………….……..14 Table 2-2: Module Weight and Sizes……………………….…………………………………………………………...15 Table. 3-1: Purpose of StackPC connector contacts (XP7) ……..…………………………………………………….22 Table 3-2: Purpose of PCI-104 connector contacts (XS4).…………………………………………………………….24...
Page 6
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.
Fastwel Group Co. Ltd reserves the right to alter and update both this document and the product presented therein at its own discretion without additional notification.
After unpacking the product, you should inspect it for visible damage that could have occurred during shipping or unpacking. 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.
Warranty Period The warranty period for the products made by Fastwel Group is 24 months since the sale date (unless otherwise provided by the supply contract). The warranty period for the custom-made products is 36 months since the sale date (unless otherwise provided by the supply contract.
Specification CPC309 Intel Atom D510-based SBC 1. Introduction 1.1. Purpose This User Manual (hereinafter referred to as the “Manual”) contains essential information on the device and its operation principle, which is required for commissioning, intended use and maintenance of CPС309 CPU Module (hereinafter referred to as the “Module”).
Module’s option with CPC309-xx\ WXPe preinstalled Windows XP Embedded. Module’s option with CPC309-xx\ yy\ Coated conformal coating Where xx – use of the module (01). Where yy –OS (LNX, XPE) optionally preinstalled. Fig. 1-1: Template for ordering of CPC309 CPU Module...
Specification CPC309 Intel Atom D510-based SBC 1.2.2 Delivery checklist Delivery checklist for all module versions is specified in the table below:: Table 1-2: Delivery checklist Ordering name Description CPС309-01 CPC309 CPU Module Adaptor cable (DB9M – IDC10) for the XP3, XP6 (СОМ1, COM2) ACS00023-04 connectors.
Specification CPC309 Intel Atom D510-based SBC 2 TECHNICAL SPECIFICATION 2.1 Functional Structure of the Module The module includes the following basic functional elements: ▪ Intel Atom D510 CPU: – Two 32-x/64-x bit x86 core, – SSE2, SSE3, SSSE3 support, – Hyperthreading support, –...
Specification CPC309 Intel Atom D510-based SBC 2.2 Module Power Supply Electric power supply of the module must meet the requirements cited in the table below. The module may be powered via the both power connector (XP25) and PC/104 bus connector. The module's maximum current consumption value is 2.9 A without considering the connected...
Specification CPC309 Intel Atom D510-based SBC Fig. 2-2: Module overall dimensions (side view) NOTE: THE OVERALL DIMENSIONS ARE SHOWN IN VIEW OF THE PARTS PROTRUDING OVER THE STACK PC BOARD. 2.6 Mean Time Between Failures (MTBF) The MTBF value for the module is 175 000 h.
Specification CPC309 Intel Atom D510-based SBC 3 MODULE STRUCTURE AND FUNCTIONING 3.1 Block Diagram of the Module Block diagram of the module is shown below: Fig. 3-1: Block diagram of the module Block diagram of the module shows principal functional parts: Intel Atom D510 CPU;...
Specification CPC309 Intel Atom D510-based SBC Fig. 3-2: Location of connectors and principal components on the top side Fig. 3-3: Location of connectors and principal components on the bottom side...
Specification CPC309 Intel Atom D510-based SBC 3.3 Features of functional parts Intel Atom D510 32-bit Intel Atom CPU with low power consumption (~10 W). The CPU represents a highly- integrated solution that combines the CPU core itself, as well as SDRAM/DDR2 controller and graphics card with 3D/2D acceleration.
The module is equipped with the installed standard connectors in StackPC-PCI format, which enable connection of CPC309 to such devices as analog-to-digital converters, digital I/O modules etc. According to the StackPC specification (for a detailed description, please visit the website at: http://www.stackpc.org/), the module of such a forma includes StackPC and PCI-104 connectors,...
Specification CPC309 Intel Atom D510-based SBC Table. 3-1: Purpose of StackPC connector contacts (XP7)
Page 23
Specification CPC309 Intel Atom D510-based SBC 3.4.1.2 PCI-104 interface PCI-104 interface uses 120-pin (30х4) connector XS4, located on the upper side of the board. It serves for the transfer of all the required signals of 32-bit PCI bus at the frequency of 33 MHz.
3.4.2.1 VGA CRT interface In order to connect analog display to CPC309, the top side of the board is equipped with 10-pin XP1 connector of IDC10 type, with a pitch of 2 mm. Fig. 3-6: VGA CRT (XP1) connector...
Specification CPC309 Intel Atom D510-based SBC Table 3-3: Purpose of VGA (XP1) connector contacts The display is connected using ACS00027-02 accessory from the delivery checklist, or using a self-made cable. Using 89947-710 LF (FCI) is recommended. 3.4.2.2 LVDS interface The top side of the board is equipped with a 20-contact LVDS interface connector for the connection of digital TFT-panels for the wire crimp with a contact pitch of 1.25 mm.
Specification CPC309 Intel Atom D510-based SBC More detailed information on TFT panel supply voltage is given in subsection 5.2 Selection of TFT panel power supply. If contacts 1-2 are closed – voltage of +3.3 V is carried to the digital panel.
Specification CPC309 Intel Atom D510-based SBC Table 3-5: Purpose of Audio connector contacts When manufacturing cable adapters for connection to XP19 and XP20 it is recommended to use the sockets of PHR-5 (JST) / PHR-2 (JST) type, accordingly designed for wire crimp with SPH-002T-P0.5S (JST) contacts, or ACS00031-01 and ACS00031-03 accessories (see Table...
Specification CPC309 Intel Atom D510-based SBC Fig. 3-10: COM1/COM2 (XP3 и XP6) connectors Table. 3-6: Purpose of COM1/COM2 (XP3 и XP6) contacts 3.4.5 USB Interfaces The module has 8x USB 2.0 channels. 6x channels are routed the StackPC connector (see Table 3-1).
3.4.6 Gigabit Ethernet interface Two 10/100/1000 Mbit PCIe Ethernet controllers built on Intel i82574 microchip are used in the CPC309 module. Both channels are routed to the StackPC connector. Interfaces ensure automatic detection of transmission speed and swapping between 10Base-T, 100Base-TX and 1000Base-T data transmission modes.
Specification CPC309 Intel Atom D510-based SBC 3.4.9 PS/2 keyboard/mouse interface In the module, PS/2 keyboard port and PS/2 mouse port are combined on a single connector and ensure opportunity of connection of input devices: PS/2 keyboard and PS/2 mouse. In terms of design, PS/2 keyboard and mouse represents a 6-outputs single-row connector with a pitch of 2 mm for the wire crimp (XP15).
Specification CPC309 Intel Atom D510-based SBC Fig. 3-14: XP25 power supply connector Table 3-10: Purpose of XP25 connector contacts 3.4.11 Digital I/O port The digital I/O port has 8 separately programmed I/O lines. In the I/O mode, each line represents a “Push-pull” type output with the following parameters:...
Specification CPC309 Intel Atom D510-based SBC Table 3-12: Parameters of the line of digital I/O port in the input mode Description of programming digital I/O port is given in the subsection 6.3. Digital I/O port is routed to the single-row XP24 connector with a contact pitch of 2 mm on the top side of the board.
Fig.3-16: Reset XP16 connector 3.5 LEDs CPC309 is equipped with one 2-color LED for indication of HL1 module operation mode (see Fig. 3-2). Their functional purposes of the LED is specified in the table below. Table 3-14: Purpose of LED indicators...
Specification CPC309 Intel Atom D510-based SBC 3.7.3 Distribution of interrupt lines Default interrupt requests are generated by devices, included into the module. The interrupt sources are shown in the table below. StackPC, StackPC-PCI, PCI-104, PCIe/104, PCI/104- Express extension modules may be used as alternative devices that form interrupt requests.
Please refer to the documents, attached to the OS. 4.1 Safety requirements When handling CPC309, you should strictly follow the below safety procedures. Fastwel Group will not be responsible for any damages, occurred as a result of non-compliance with these requirements. Careful! When handling the module please be careful since the cooling heat-sink can be strongly heated.
There is a heat sink installed on the bottom side of the CPC309 module. With such a configuration, it is possible to ensure heat dissipation by installing the module directly onto a body or a chassis (the body plays the role or a large radiator).
Page 40
Incorrect power on may lead to module breakdown. Attention! When installing the CPC309 inside the sealed enclosure it is crucial to provide minimum thermal resistance between module’s heat-spreader and heat-removing wall of the enclosure. This will prevent excessive heating of system components within the enclosure.
4.5 Installing peripheral devices to CPC309 CPC309 enables connection of a large number of various peripherals; the methods of their installation can vary greatly. Therefore the below sections provide general installation instructions and not detailed algorithms.
The extension modules are to modules are to be installed with the power off. Attention! Please try not to bend or deform the CPC309 module board when installing the extension modules. Properly mate contacts and use necessary fastening parts. Note...
Specification CPC309 Intel Atom D510-based SBC 5 Configuration of CPC309 5.1 Selection of Buffers Power Voltage on the PCI Bus of Extension Modules Before installing extension modules (StackPC-PCI, PCI-104, PCI/104-Express), one must select the PCI buffers power voltage with the help of XP13 switch (PCI VIO Selector).
Specification CPC309 Intel Atom D510-based SBC 5.2 Selecting the Power Supplied to TFT Panel TFT digital panel power supply is selected with the help of XP2 (LVDS Panel Power Selector) three-pin switch, see Fig. 3 2: Location of connectors and principal components on the TOP side.
Specification CPC309 Intel Atom D510-based SBC 5.4 BIOS Update There is fwflash.exe utility, located at FTP server. This utility is intended for BIOS update within the module. In order to update BIOS, it is required to FreeDOS or MS DOS OS and start fwflash.exe utility with the parameters, e.g.:...
Specification CPC309 Intel Atom D510-based SBC 6 CPC309 Programming 6.1 Work with WDT1 Watchdog Timer After the module loading POST is over, the WDT watchdog timer is off. This timer can be controlled by the user with the help of GPIO outputs of the ICH8 chipset.
Specification CPC309 Intel Atom D510-based SBC 6.2 Work with WDT2 Watchdog Timer The WDT2 watchdog timer is located in the Super IO SMSC3114 microchip. It has more settings than the WDT1 watchdog timer. Four registers in the module input/output space are used for its configuring.
Page 48
Specification CPC309 Intel Atom D510-based SBC Register 0 - Input buffer register This register is read-only; it reflects the status of the discrete input/output port channels. If any bit of this register has been set, the respective port channel has a high level, if the bit has been reset, the channel level is respectively low.
Specification CPC309 Intel Atom D510-based SBC 7 Phoenix® BIOS Your computer is equipped with an adapted version of Phoenix® BIOS, which is a standard system for IBM PC AT compatible computers. It supports Intel®x86 and compatible processors, provides low-level support to the processor, memory and input/output subsystem.
Specification CPC309 Intel Atom D510-based SBC 7.2 Main This is a generic tab of the BIOS Setup software appearing upon entry. In the menu of this tab, you can set system clock and date, set ATA/SATA devices parameters, control cache, set module start parameters.
These submenus set the parameters of storages connected to the SATA bus, namely SATA Port 1, Port 3 - storages connected to xP7 and XP10 respectively, SATA Port 2 - a built-in Fastwel Flash Disk. The settings of those submenus are similar to those of the "IDE Primary/Master" submenu.
Specification CPC309 Intel Atom D510-based SBC 7.2.4 Boot Features Module boot parameters setting submenu. The screen is shown in the figure below. Fig. 7-5: "Boot Features" submenu screen Where: Summary screen: displaying the system configuration when booting Boot-time Diagnostic Screen: displaying diagnostic screen when booting...
Specification CPC309 Intel Atom D510-based SBC 7.3 Advanced This tab is used for advanced module settings. The "Advanced" tab menu is shown on the figure below. Fig. 7-6: "Advanced" Tab Menu Screen Where: Installed O/S: setting the type of operating system installed on the module...
Specification CPC309 Intel Atom D510-based SBC 7.3.1 PnP Configuration Submenu for setting the distribution of interruptions and memory among PCI- and ISA-devices. The submenu screen is shown on the figure below. Fig. 7-7: "PnP Configuration" submenu screen Where: PCI/PNP ISA UMB Region Exclusion Submenu or reserving certain memory areas for the use by the ISA bus devices.
Specification CPC309 Intel Atom D510-based SBC 7.3.2 Console Redirection Submenu for setting the distribution of interruptions and memory among PCI- and ISA-devices. The submenu screen is shown on the figure below. Fig. 7-8: "Console Redirection " submenu screen Where: Com Port Address: - choosing a COM port for console redirection [On-board COM 0x3F8h] –...
Specification CPC309 Intel Atom D510-based SBC 7.4 Intel This tab makes it possible to change Intel microprocessor and chipset settings. The "Intel" tab menu is shown on the figure below. Fig. 7-10: "Intel" Tab Menu Screen The menu of this tab has several additional submenus.
Specification CPC309 Intel Atom D510-based SBC 7.4.1 CPU Control Sub-Menu The submenu of CPU parameters control. The submenu screen is shown on the figure below. Fig. 7-11: "CPU Control Sub-Menu" submenu screen Where: Hyperthreading: - control of the CPU Hyperthreading mode Processor Power Management: - setting the central processor unit power supply control algorithm ("Power Management")
Specification CPC309 Intel Atom D510-based SBC 7.4.2 Video (Intel IGD) Control Sub-Menu Built-in video controller parameters control submenu. The submenu screen is shown on the figure below. Fig. 7-12: "Video (Intel IGD) Control Sub-Menu" submenu screen Where: Default Primary Video Adapter: selection of a primary video controller [Auto] –...
Specification CPC309 Intel Atom D510-based SBC 7.4.2.1 IGD – LCD Control Sub-Menu Submenu for setting parameters of the LCD. The submenu screen is shown on the figure below. Fig. 7-13: “IGD – LCD Control Sub-Menu” submenu screen Where: IGD – LCD Control Sub-Menu: Choosing resolution of the connected LCD IGD –...
Specification CPC309 Intel Atom D510-based SBC 7.4.3 ICH Control Sub-Menu The menu has a single submenu: “Integrated Device Control Sub-Menu” – used for controlling internal chipset controllers. The submenu screen is shown on the figure below. Fig. 7-14: "ICH Control SUB-Menu" submenu screen Where: PCI Express Control Sub-Menu: Control of PCI Express ports on module’s StackPC...
Specification CPC309 Intel Atom D510-based SBC 7.4.3.1 PCI Express Control Sub-Menu Submenu for controlling the PCI Express ports of the module. The submenu screen is shown on the figure below. Fig. 7- 15: “PCI Express Control SUB-Menu” submenu screen Where: PCI Express –...
Specification CPC309 Intel Atom D510-based SBC 7.4.3.2 ICH USB Control Sub-Menu USB devices control submenu. The submenu screen is shown on the figure below. Fig. 7-16: "ICH USB Control Sub-Menu" submenu screen Where: USB Dev #29 , USB Dev #26: internal USB ports control...
Specification CPC309 Intel Atom D510-based SBC 7.5 Security This tab is intended for setting the module security functions. The screen of this tab menu is shown on the figure below. Fig. 7-17: "Security" Tab Menu Screen Where: Set Supervisor Password: setting BIOS Setup entry password...
Specification CPC309 Intel Atom D510-based SBC 7.6 Boot Tab for setting the module boot devices. The screen of this tab menu is shown on the figure below. Fig. 7-18: "Boot" Tab Menu Screen Where: Boot priority order: setting the priority of module booting from the devices (choose the devices with arrow keys, navigate upward or downwards with "+"...
Specification CPC309 Intel Atom D510-based SBC 7.7 Custom Tab for custom module setting. The screen of this tab menu is shown on the figure below. Fig. 7-19: "Custom" Tab Menu Screen Where: Hardware Monitor: displaying the current hardware parameters Gigabit Ethernet LAN1. LAN2: control of internal network controllers The "Hardware Monitor"...
Specification CPC309 Intel Atom D510-based SBC 7.8 Exit The tab of BIOS Setup software exit parameters. The screen of this tab menu is shown on the figure below. Fig. 7-20: "Exit" Tab Menu Screen Where: Exit Saving Changes: exit from BIOS Setup with saving changes...
Specification CPC309 Intel Atom D510-based SBC Annex A A Cooler Development Recommendations This Appendix provides recommendations the user must take into account while developing his own cooling system. To enable the processor to work in the maximum capacity mode without switching to the reduced power consumption and temperature reduction mode, the heat-sink temperature should not exceed 85°C.
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.
Need help?
Do you have a question about the CPC309 and is the answer not in the manual?
Questions and answers