No part of this document may be copied or reproduced in any form or by any means without the prior written consent of WinSystems, Inc. The information in the document is subject to change without notice. The information furnished by WinSystems, Inc. in this publication is believed to be accurate and reliable.
Functionality System The PCM-C418 is a fan-less PC/104 single board computer (SBC) based on the low power Vortex86DX3 processor. It requires approximately 7 Watts under full load while operating over an extended temperature range of -40 to 85°C. The board has 2 GB soldered-on LV DDR3 SDRAM, Ethernet, USB, serial and parallel I/O, DIO, PC/104, and an optional external battery.
ISA support. Memory The PCM-C418 board is built with 2 GB of SDRAM soldered directly to the PCB. 1 MB of battery-backed SRAM is included for user data space. When an external battery is connected, this SRAM is battery backed to maintain data integrity during power off conditions.
Page 7
PCM-C418/Features Bus Expansion • PC/104 Line Printer Port • ECP/EPP • Four USB 2.0 ports • Single VGA output Watchdog Timer • Up to 255 minute reset CompactFlash • Types I and II Power • +5V required, 1.5A typical Industrial Operating Temperature •...
PCM-C418/Specifications Specifications The PCM-C418 adheres to the following specifications and requirements. Table 1: Specifications Feature Specification Electrical Specifications +5VDC ±5%, typical 1.5A Mechanical Specifications Dimensions 3.6 in. x 3.8 in. (90 mm x 96 mm) Weight 3.6 oz (102 g)
PCM-C418/Configuration Configuration This section describes the PCM-C418 components and configuration. Component Layout The PCM-C418 provides components on the top and bottom of the board. 6.1.1 Top View CON2 CON1 MIO1 LAN1 LED4 ATPWRIN1 COM4 COM3 LED6 BAT1 LED5 JTAG2 PWROUT1...
JVPDIO1 connects 5V to pin 49 of the DIO connector labeled DIO1. I/O Port Map Following is a list of I/O ports for the PCM-C418. NOTE The PCM-C418 uses a PnP BIOS resource allocation. Take care to avoid contention with resources allocated by the BIOS. Table 5: I/O ports...
Page 13
PCM-C418/Configuration Table 5: I/O ports (Continued) Hex Range Usage 0060h Keyboard data port 0061h Port B + NMI control port 0062h-0063h 8051 download 4K address counter 0064h Keyboard status port 0065h Watchdog0 reload counter (Vortex internal WD) 0066h 8051 download 8-bit data port...
Page 14
PCM-C418/Configuration Table 5: I/O ports (Continued) Hex Range Usage 0300h-0375h Free 0376h IDE1 ATAPI device control write only register 0378h-037Bh LPT default (IRQ7, DM0) (default) 037Ch-03AFh Free 03B0h-03BBh Video controllers (typically reserved, video) 03C0h-03DFh Video controllers (typically reserved, video) 03E0h-03E7h...
IRQs in the BIOS CMOS configuration for use by legacy devices. The PCIe/PnP BIOS uses unreserved IRQs when allocating resources during the boot process. The table below lists IRQ resources as used by the PCM-C418. Table 6: IRQ resources...
Motherboard BIOS Watchdog Timer The PCM-C418 features an advanced watchdog timer that can be used to guard against software lockups. Two interfaces are provided to the watchdog timer. The Advanced interface is the most flexible and recommended for new designs. The other interface option is provided for software compatibility with older WinSystems single-board computers.
Timeout on the Chipset > SouthBridge Configuration screen. When the operating system is loaded, disable or reconfigure the watchdog in the application software. NOTE WinSystems recommends using a long timeout if the watchdog is enabled when trying to boot any operating system.
Connectors 6.8.1 Power - ATPWRIN1 Power is applied to the PCM-C418 via the connector at ATPWRIN1. The pins are listed in the table below. WinSystems offers the cable CBL-174-G-1-1.5 to simplify this connection.
An optional external battery, connected at BAT1, supplies the PCM-C418 board with standby power for the real-time clock, SRAM, and CMOS setup RAM. An extended temperature lithium battery capable of backing up these functions on the PCM-C418 is available from WinSystems, part number BAT-LTC-E-36-16-1 (or BAT-LTC-E-36-27-1 if applicable).
6.8.4 MS1 - Mouse A PS/2 mouse port provides connection for a compatible mouse and is terminated at connector MS1. An adapter cable, CBL-343-G-1-1.375, is available from WinSystems to simplify the connection. Optionally, a USB mouse can be connected in addition to, or instead of the standard PS/2 mouse.
The interface to two of the serial ports (COM1/COM2), the printer port, and keyboard are all terminated via the connector at MIO1. A cable, part number CBL-247-G-1-1-0, is available from WinSystems to adapt to the conventional I/O connectors. The pinout definition for MIO1 is listed below.
Page 22
16-byte FIFO. All serial ports have 16C550-compatible UARTs. The RS-232 transceivers have charge pumps to generate the plus and minus voltages so the PCM-C418 only requires +5V to operate. Each port is setup to provide internal diagnostics such as loopback and echo mode on the data stream.
Page 23
COM1 and COM2 Configuration Options in BIOS The PCM-C418 uses SP339 multi-mode transceivers, which include RS-232, RS-485, and RS-422 capability in a single device. When RS485 or RS422 modes are selected in the BIOS, a secondary configuration option for selecting the transmitter enable method appears.
Page 24
PCM-C418/Configuration • 485TE - Selects the Transmit Enable signal in RS-422/485 mode; 1=TXD enable, 0=RTS enable Default = 0 = RTS enable • SLEW - Limit slew rate to 250 kbps Default = 0 = Max data rate • TERM - Enables RS-422/485 terminations Default = 0 = Disabled •...
Page 25
PCM-C418/Configuration DB25 SPP Signal STROBE PD0-PD7 BUSY SLCT AUTOFD ERROR INIT SLCTIN 18-25 PS/2 Keyboard [6-Position] This connector supports a PS/2 keyboard interface. Layout and Pin Reference PS/2 Description KDATA KCLK v1.0 www.winsystems.com Page 25...
PCM-C418/Configuration 6.8.6 VGA Analog Connector NOTE The PCM-C418 has one VGA analog video output interface. Layout and Pin Reference Name Description Red signal input GREEN Green signal input BLUE Blue signal input HSYNC Horizontal synchronization VSYNC Vertical synchronization Data (synchronized)
PCM-C418/Configuration 6.8.7 Serial Interface - COM3, COM4 The connectors for COM3 and COM4 connectors are listed below. The first connector is the pinout on the PCM-C418 and the DB9 describes the pinout of the cable. Layout and Pin Reference RS-232...
Page 28
CBL-SER1-202-12 COM3 and COM4 Configuration Options in BIOS The PCM-C418 uses SP339 multi-mode transceivers, which include RS-232, RS-485, and RS-422 capability in a single device. When RS485 or RS422 modes are selected in the BIOS, a secondary configuration option for selecting the transmitter enable method appears.
PCM-C418/Configuration 6.8.8 USB1 - USB A USB cable may be attached to the PCM-C418 via the connector for a total of four USB 2.0 ports. Adapter cables CBL-USB4-000-14, CBL-USB4-001-12, and CBL-USB4-002-12 are available from WinSystems for connection. USB1 (USB 0/1/2/3) - Layout and Pin Reference...
NOTE The CompactFlash is a PATA device. Optional On-board eMMC The PCM-C418 can be ordered with an optional on-board eMMC device up to 64 GB for rugged OEM applications where a removal device is not desirable. This option is mutually exclusive with CompactFlash since the two interfaces share some physical resources.
Page 32
PCM-C418/Configuration For example, the DOS driver USSD.SYS can be used to make the SRAM appear as a drive in the system by adding the following to config.sys. Device = c:\ussd.sys /mod:u /pad:220 /dsz:1024 The base address for the SRAM is located at 0220h.
Page 33
PCM-C418/Configuration Table 21: Offset 2 OFFSET 2 - Data Access Register A D7 - D7 of memory data D6 - D6 of memory data D5 - D5 of memory data D4 - D4 of memory data D3 - D3 of memory data...
6.8.12 LAN1 - 10/100 Mbps Ethernet The PCM-C418 is equipped with a Vortex86DX LAN controller (LAN1), and a standard IEEE 802.3 Ethernet interface for 10/100 (LAN1). See tables below for signal and pin definitions.
A power LED is populated on the board at LED6 which indicates that 5V input power is applied. 6.8.16 DIO1 - Digital I/O The PCM-C418 Digital I/O consists of 24 dedicated programmable I/O pins consisting of three individual 8-bit ports. All GPIO pins are independent and can be configured as inputs or outputs. When configured as outputs, pins have 12 mA drive capability and are unterminated.
6.8.17 CON1 and CON2 - PC/104 Bus The PC/104 bus is electrically equivalent to the 16-bit ISA bus. Standard PC/104 I/O cards can be populated on PCM-C418's connectors, located at CON1 and CON2. The interface does not support hot swap capability. The PC/104 bus connector pin definitions are provided below for reference.
Page 37
Notes: 1. Rows C and D are not required on 8-bit modules. 2. B10 and C19 are key locations. WinSystems uses key pins as connections to GND. 3. Signal timing and function are as specified in ISA specification. 4. Signal source/sink current differ from ISA values.
BIOS Supplemental General Information The PCM-C418 includes an AMI BIOS to assure full compatibility with PC operating systems and software. The basic system configuration is stored in battery-backed CMOS RAM within the clock/calendar. As an alternative, the BIOS configuration may be stored in internal flash for operation without a battery.
Page 39
PCM-C418/BIOS Supplemental Advanced > Advanced Settings Chipset IDE Configuration Serial/Parallel & GPIO Port Configuration Watchdog Configuration Remote Access Configuration USB Configuration Power Management Configuration Smbios Configuration Shadow RAM Configuration Patcher ROM Setting Advanced > Advanced Chipset Settings Warning: Setting wrong values in below sections may cause system to malfunction...
Page 41
PCM-C418/BIOS Supplemental Advanced > Chipset Settings - SouthBridge Chipset Configuration P.O.S.T. Forward To [Disabled] ISA Configuration WatchDog Configuration Driving Control Configuration MISC Configuration SB Function 0 Register 48 [10] SB Function 0 Register 49 [36] SB Function 0 Register 4A...
Page 42
PCM-C418/BIOS Supplemental Advanced > IDE Configuration OnBoard PCI IDE Controller [Both] Primary IDE Master [Hard Disk] Secondary IDE Master [Not Detected] Hard Disk Write Protect [Disabled] IDE Detect Timeout (Sec) [35] Hard Disk Delay [Disabled] OnBoard IDE Operate Mode [Native Mode]...
Page 43
PCM-C418/BIOS Supplemental Advanced > USB Configuration Module Version - 3.0.0-14.4 USB Devices Enabled [None] USB Support [Enabled] USB port 1/2 Power Enable [Enabled] USB port 3/4 Power Enable [Enabled] Legacy USB Support [Enabled] USB 2.0 Controller Mode [HiSpeed] BIOS EHC Hand-off...
Page 44
PCM-C418/BIOS Supplemental Advanced > Shadow RAM Configuration E000,32k Shadow [Unchanged] E800,32k Shadow [Unchanged] Advanced > Patcher ROM Setting Patcher ROM 1 Patcher ROM - Version 2.00 Build Date 08/01/2011 Patcher ROM 2 OSW Pro - Version 1.24 Build Date 03/31/2009...
PCM-C418/Cables and Batteries 7.4.3 Updating the BIOS FLASH PROM The most recent PCM-C418 BIOS is available on the WinSystems website at www.winsystems.com. However, it is highly recommended that an Applications Engineer be consulted prior to any BIOS FLASH ROM update.
PCM-C418. Use Proper Power Connections (Voltage)—When verifying the voltage, measure it at the power connector on the PCM-C418. Measuring it at the power supply does not account for voltage drop through the wire and connectors.
Page 49
Mounting holes—The mounting holes are plated on the top, bottom, and through the barrel of the hole, and are connected to the PCM-C418’s ground plane. Traces are often routed in the inner layers right below, above or around the mounting holes.
Page 50
Avoid cutting the PCM-C418—Never use star washers or any fastening hardware that cut into the PCM-C418. Avoid over-tightening of mounting hardware—Causing the area around the mounting holes to compress could damage interlayer traces around the mounting holes.
PCM-C418/Power-on Self-Test (POST) Codes Appendix C. Power-on Self-Test (POST) Codes NOTE This content is from https://www.ami.com/ami_downloads/ AMIBIOS8_Checkpoint_and_Beep_Codes.pdf. Clicking this link downloads a PDF that includes additional code information. The POST code checkpoints are the largest set of checkpoints during the BIOS pre-boot process.
Page 54
PCM-C418/Power-on Self-Test (POST) Codes Table 26: POST code checkpoints (Continued) Checkpoint Description Relocates system management interrupt vector for all CPU in the system. Uncompresses and initializes any platform-specific BIOS modules. GPNV is initialized at this checkpoint. Initializes different devices through DIM.
Page 55
PCM-C418/Power-on Self-Test (POST) Codes Table 26: POST code checkpoints (Continued) Checkpoint Description Clean-up work needed before booting to OS. Takes care of runtime image preparation for different BIOS modules. Fill the free area in F000h segment with 0FFh. Initializes the Microsoft IRQ routing table. Prepares the runtime language module.
(http://www.winsystems.com/company/warranty.cfm) WinSystems warrants to Customer that for a period of two (2) years from the date of shipment any Products and Software purchased or licensed hereunder which have been developed or manufactured by WinSystems shall be free of any material defects and shall perform substantially in accordance with WinSystems' specifications therefore.
Need help?
Do you have a question about the PCM-C418 and is the answer not in the manual?
Questions and answers