PC/104 Module PFM-HDS PFM-HDS ® AMD G-series T16R Processor DDR3 1066 SODIMM 18-bit Single Channel LVDS LCD 4 USB2.0, 4 COM, 1 SATA, 1 CFast 1 Gigabit Ethernet, PC/104+ PFM-HDS Manual Rev. A 1st Ed.
PC/104 Module PFM-HDS Copyright Notice This document is copyrighted, 2013. All rights are reserved. The original manufacturer reserves the right to make improvements to the products described in this manual at any time without notice. No part of this manual may be reproduced, copied, translated, or transmitted in any form or by any means without the prior written permission of the original manufacturer. Information provided in this manual is intended to be accurate and reliable.
PC/104 Module PFM-HDS Acknowledgments All other products’ name or trademarks are properties of their respective owners. ® AMD is the trademark of Advanced Micro Devices, Inc. Microsoft Windows is a registered trademark of Microsoft Corp. ITE is a trademark of Integrated Technology Express, Inc. IBM, PC/AT, PS/2, and VGA are trademarks of International Business Machines Corporation. ® All other product names or trademarks are properties of their respective owners.
PC/104 Module PFM-HDS Packing List Before you begin installing your card, please make sure that the following materials have been shipped: Jumper Cap Product DVD PFM-HDS with Heatsink If any of these items are missing or damaged, please contact your distributor or sales representative immediately.
PC/104 Module PFM-HDS Contents Chapter 1 General Information 1.1 Introduction................................................................... 1-2 1.2 Features ....................................................................... 1-3 1.3 Specifications ............................................................... 1-4 Chapter 2 Quick Installation Guide 2.1 Safety Precautions ....................................................... 2-2 2.2 Location of Connectors and Jumpers ..........................
PC/104 Module PFM-HDS 2.18 USB2.0 Connector (CN14)....................................... 2-17 2.19 PCI-104 Connector (CN15)...................................... 2-18 2.20 PCI104 VIO Voltage Selection (CN16) .................... 2-18 2.21 CFast Connector (CN18) ......................................... 2-18 2.22 SATA Power Connector (CN19) .............................. 2-18 2.23 SATA Connector (CN20).......................................... 2-19 2.24 AT/ATX Selection (CN21) ............................
PC/104 Module PFM-HDS Chapter 3 AMI BIOS Setup 3.1 System Test and Initialization. ..................................... 3-2 3.2 AMI BIOS Setup ........................................................... 3-3 Chapter 4 Driver Installation 4.1 Installation .................................................................... 4-3 Appendix A Programming The Watchdog Timer A.1 Watchdog Timer Registers .......................................A-2 A.2 WatchDog Sample Program……………A-3 Appendix B I/O Information B.
PC/104 Module PFM-HDS Chapter 1 General Information Chapter 1 General Information 1- 1
PC/104 Module PFM-HDS 1.1 Introduction AAEON Technology, a leading company in embedded boards manufacturing with a full range of PC/104 Modules, launches a brand new PC/104 CPU Module-PFM-HDS. Its compact size and rich functionality ensures the most cost effective and compatible module to coincide with your existing system planning devices. PFM-HDS adopts an AMD® G-series T16R Processor. Although PFM-HDS is a small board, it offers the full functions for customers demand.
PC/104 Module PFM-HDS 1.2 Features Onboard AMD® G-Series T16R Processor AMD A55E SODIMM DDR3 1066 up to 4GB 10/100/1000Base-TX Ethernet x 1 CRT, 18-bit LVDS 2CH HD Audio SATA 3.0Gb/s x 1, CFast™ x 1 USB2.
PC/104 Module PFM-HDS 1.3 Specifications System Form Factor PC/104 Processor AMD® G-series T16R processor System Memory DDR3 1066 MHz SODIMM x 1, Max.
PC/104 Module PFM-HDS Operating Temperature 32ºF ~ 140ºF (0ºC ~ 60ºC) Storage Temperature -40ºF ~ 176ºF (-40ºC ~ 80ºC) Operating Humidity 0%~90% relative humidity, non-condensing Display: Supports CRT/LCD simultaneous/ dual view displays Chipset AMD® T16R processor integrated Resolutions Up to 1920x1200 for CRT; Up to 1366x768 for LVDS LCD Interface 18-bit Single Channel LVDS Storage SATA 3.
PC/104 Module PFM-HDS Chapter 2 Quick Installation Guide Chapter 2 Quick Installation Guide 2-1
PC/104 Module PFM-HDS 2.1 Safety Precautions Always completely disconnect the power cord from your board whenever you are working on it. Do not make connections while the power is on, because a sudden rush of power can damage sensitive electronic components. Always ground yourself to remove any static charge before touching the board. Modern electronic devices are very sensitive to static electric charges. Use a grounding wrist strap at all times.
PC/104 Module PFM-HDS 2.
PC/104 Module Solder Side Solder Side Chapter 2 Quick Installation Guide 2-4 PFM-HDS
PC/104 Module PFM-HDS 2.
PC/104 Module PFM-HDS Solder Side Solder Side Chapter 2 Quick Installation Guide 2-6
PC/104 Module PFM-HDS 2.4 List of Jumpers The board has a number of jumpers that allow you to configure your system to suit your application.
PC/104 Module PFM-HDS 2.5 List of Connectors The board has a number of connectors that allow you to configure your system to suit your application. The table below shows the function of each board's connectors: Label Function CN1 CRT Connector CN2 Audio Connector CN3 LVDS Backlight Connector CN5 Internal LVDS Connector CN7 LAN Connector CN8 BIOS Connector CN10 Battery Connector CN11 USB2.0 Connector CN12 USB2.0 Connector CN13 USB2.0 Connector CN14 USB2.
PC/104 Module PFM-HDS CN28 Smart Fan Connector CN29/ CN30 PC104/ISA Connector CN33 Power Input Connector CN34 Front Panel Connector CN35 PS2 Keyboard/Mouse Connector CN37 SPK Out Right Channel CN38 SPK Out left Channel DIMM1 DDR3 SO-DIMM Connector Chapter 2 Quick Installation Guide 2-9
PC/104 Module PFM-HDS 2.6 Setting Jumpers You configure your card to match the needs of your application by setting jumpers. A jumper is the simplest kind of electric switch. It consists of two metal pins and a small metal clip (often protected by a plastic cover) that slides over the pins to connect them. To “close” a jumper you connect the pins with the clip. To “open” a jumper you remove the clip. Sometimes a jumper will have three pins, labeled 1, 2 and 3.
PC/104 Module PFM-HDS 2.
PC/104 Module PFM-HDS 2.
PC/104 Module PFM-HDS 2.9 Backlight Brightness Control Connector (CN3) Pin Pin Name Signal Type 1 LVDS Voltage select OUT 2 LVDS Backlight control OUT 3 GND GND 4 GND GND 5 LVDS Backlight Enable OUT Signal Level Note: LVDS Voltage can be set to +5V or +12V by CN4. 2.
PC/104 Module PFM-HDS 2.11 Internal LVDS Connector (CN5) Pin Pin Name Signal Type 1 LVDS_BKLEN OUT 2 LVDS_BKLCTL OUT 3 LVDS Voltage PWR 4 LVDS Voltage +3.3V/ 5V 5 LVDS_CLKN OUT 6 LVDS_TX2 OUT 7 LVDS_CLKP OUT 8 LVDS_TX#2 OUT 9 LVDS Voltage PWR 10 GND GND 11 LVDS_TX0 OUT 12 LVDS_TX3 OUT 13 LVDS_TX#0 OUT 14 LVDS_TX#3 OUT 15 GND GND 16 GND GND Chapter 2 Quick Installation Guide 2-14 Signal Level +3.3V/+5V +3.
PC/104 Module PFM-HDS 17 LVDS_TX1 OUT 18 LVDS_DDCDAT I/O 19 LVDS_TX#1 OUT 20 LVDS_DDCCLK I/O +3.3V +3.3V 2.12 LVDS Voltage Selection (CN6) 1 2 3 1 2 3 +5V +3.3V(Default) CN6 Function 1-2 +5V 2-3 +3.3V (Default) 2.
PC/104 Module PFM-HDS 2.14 Battery Connector (CN10) Pin Pin Name Signal Type Signal Level 1 RTCBAT PWR 3.3V 2 GND GND 2.15 USB2.0 Connector (CN11) Pin Pin Name Signal Type Signal Level 1 USB_VCC0 PWR +5V 2 USBP0- OUT 3 USBP0+ OUT 4 GND GND 5 GND GND 2.16 USB2.
PC/104 Module PFM-HDS Pin Pin Name Signal Type Signal Level 1 USB_VCC0 PWR +5V 2 USBP1- OUT 3 USBP1+ OUT 4 GND GND 5 GND GND 2.17 USB2.0 Connector (CN13) Pin Pin Name Signal Type Signal Level 1 USB_VCC1 PWR +5V 2 USBP2- OUT 3 USBP2+ OUT 4 GND GND 5 GND GND 2.18 USB2.
PC/104 Module PFM-HDS 2 USBP3- OUT 3 USBP3+ OUT 4 GND GND 5 GND GND 2.19 PCI-104 Connector (CN15) Standard PCI-104 Slot 2.20 PCI104 VIO Voltage Selection (CN16) 1 2 3 1 2 3 +5V +3.3V (Default) CN16 Function 1-2 +5V 2-3 +3.3V (Default) 2.21 CFast Connector (CN18) Standard CFast Connector 2.
PC/104 Module PFM-HDS Pin Pin Name Signal Type Signal Level 1 +5V PWR +5V 2 GND GND GND Signal Level 2.23 SATA Connector (CN20) Pin Pin Name Signal Type 1 GND GND 2 SATA_TXP0 DIFF 3 SATA_TXN0 DIFF 4 GND GND 5 SATA_RXN0 DIFF 6 SATA_RXP0 DIFF 7 GND GND 2.
PC/104 Module CN21 Function 1-2 (Open) ATX 1-2 AT PFM-HDS 2.
PC/104 Module PFM-HDS 2.26 COM3 RS232 Connector (CN23) Pin Pin Name Signal Type Signal Level 1 DCD3 IN 2 DSR3 IN 3 RXD3 IN 4 RTS3 OUT ±9V 5 TXD3 OUT ±9V 6 CTS3 IN 7 DTR3 OUT 8 RI3 IN 9 GND GND ±9V 2.
PC/104 Module PFM-HDS Pin Pin Name Signal Type Signal Level 1 DCD4 IN 2 DSR4 IN 3 RXD4 IN 4 RTS4 OUT ±9V 5 TXD4 OUT ±9V 6 CTS4 IN 7 DTR4 OUT 8 RI4 IN 9 GND GND ±9V 2.
PC/104 Module PFM-HDS 5 TXD2 OUT ±9V 6 CTS2 IN 7 DTR2 OUT 8 RI2 IN 9 GND GND Pin Pin Name Signal Type Signal Level 1 TX- OUT ±5V 2 N.C 3 RX+ 4 N.C 5 TX+ 6 N.C 7 RX- IN 8 +5V/+12V PWR 9 GND GND Pin Pin Name Signal Type Signal Level 1 B (Data-) I/O ±5V 2 N.C 3 N.C 4 N.
PC/104 Module PFM-HDS 6 N.C 7 N.C 8 +5V/+12V PWR 9 GND GND +5V/+12V 2.29 COM2 +5V/Ring/+12V Selection (CN26) 1 3 5 1 3 5 2 4 6 +12V 2 4 6 RI2# CN26 Function 1-2 +12V 3-4 RI2# 5-6 +5V 1 3 5 2 4 6 +5V 2.
PC/104 Module PFM-HDS 2 GPI1 IN 3 GPI2 IN 4 GPI3 IN 5 GPO0 OUT 6 GPO1 OUT 7 GPO2 OUT 8 GPO3 OUT 9 +3.3V PWR 10 GND GND +3.
PC/104 Module PFM-HDS GPIO5 5 Reg 0x8A, bit 4 Reg 0x89, bit 4 GPIO6 6 Reg 0x8A, bit 5 Reg 0x89, bit 5 GPIO7 7 Reg 0x8A, bit 6 Reg 0x89, bit 6 GPIO8 8 Reg 0x8A, bit 7 Reg 0x89, bit 7 2.31 FAN Connector (CN28) (Reserved) Pin Pin Name Signal Type 1 GND GND 2 SENSE IN 3 FAN_CTL OUT 4 FAN_TAC IN Signal Level 2.32 PC104/ISA Connector (CN29 and CN30) Standard PC104/ISA Slot 2.
PC/104 Module 3 PFM-HDS GND 2.34 +5VSB and +12VSB Power Input Connector (CN33) Pin Pin Name Signal Type Signal Level 1 +5VSB PWR +5V 2 +5VSB PWR +5V 3 GND GND 4 GND GND 5 GND GND 6 +12VSB PWR +12V Signal Level 2.
PC/104 Module PFM-HDS 6 HDD LED# OUT 7 POWER LED OUT 8 POWER LED# OUT 9 RESET IN 10 RESET# IN 2.36 PS2 Keyboard and Mouse Connector (CN35) Pin Pin Name Signal Type 1 KBDATA OUT 2 KBCLK OUT 3 GND GND 4 +5V PWR 5 MSDATA OUT 6 MSCLK OUT 2.
PC/104 Module PFM-HDS Pin Pin Name Signal Type 1 SPK_L+ OUT 2 SPK_L- OUT Signal Level 2.38 LAN Connector (LAN1) Pin Pin Name Signal Type 1 LAN1_TX1+ DIFF 2 LAN1_TX1- DIFF 3 LAN1_RX1+ DIFF 4 LAN1_RX1- DIFF 5 GND GND 6 GND GND 7 LAN1_TX2+ DIFF 8 LAN1_TX2- DIFF 9 LAN1_RX2+ DIFF 10 LAN1_RX2- DIFF Signal Level 2.
PC/104 Module PFM-HDS Below Table for China RoHS Requirements 产品中有毒有害物质或元素名称及含量 AAEON Main Board/ Daughter Board/ Backplane 有毒有害物质或元素 部件名称 铅 汞 镉 六价铬 多溴联苯 多溴二苯醚 (Pb) (Hg) (Cd) (Cr(VI)) (PBB) (PBDE) × ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ 印刷电路板 及其电子组件 外部信号 连接器及线材 O:表示该有毒有害物质在该部件所有均质材料中的含量均在 SJ/T 11363-2006 标准规定的限量要求以下。 X:表示该有毒有害物质至少在该部件的某一均质材料中的含量超出 SJ/T 11363-2006 标准规定的限量要求。 备注:此产品所标示之环保使用期限,系指在一般正常使用状况下。 Chapter 2 Quick Installation Guide 2-30
PC/104 Module PFM-HDS Chapter 3 AMI BIOS Setup Chapter 3 AMI BIOS Setup 3-1
PC/104 Module PFM-HDS 3.1 System Test and Initialization These routines test and initialize board hardware. If the routines encounter an error during the tests, you will either hear a few short beeps or see an error message on the screen. There are two kinds of errors: fatal and non-fatal. The system can usually continue the boot up sequence with non-fatal errors. System configuration verification These routines check the current system configuration stored in the CMOS memory and BIOS NVRAM.
PC/104 Module PFM-HDS 3.2 AMI BIOS Setup AMI BIOS ROM has a built-in Setup program that allows users to modify the basic system configuration. This type of information is stored in battery-backed CMOS RAM and BIOS NVRAM so that it retains the Setup information when the power is turned off. Entering Setup Power on the computer and press or immediately. This will allow you to enter Setup. Main Set the date, use tab to switch between date elements.
PC/104 Module PFM-HDS Setup Menu Setup submenu: Main Options summary: (default setting) System Date Day MM:DD:YYYY Change the month, year and century. The ‘Day’ is changed automatically. System Time hh : mm : ss Change the clock of the system.
PC/104 Module PFM-HDS Setup submenu: Advanced Options summary: (default setting) Enabled On-Board NIC(RTL8111E) Disabled Enabled/Disabled Onboard NIC chip.
PC/104 Module PFM-HDS USB Configuration Parameters F81866 Super IO Configuration System Super IO Chip Parameters. F81866 H/W Monitor Monitor hardware status Digital IO Port Configuration Set Input/Output of Digital IO Port Configuration ISA Configuration Configure IO or Memory address which will be decoded to ISA BUS IRQ Configuration Configure IRQs for ISA or PCI devices.
PC/104 Module PFM-HDS ACPI Settings Options summary: (default setting) Enabled Enable Hibernation Disabled Enabled or disabled hibernate (OS/S4 Sleep State). Suspend Disabled ACPI Sleep State S3 only(Suspend to RAM) Select the ACPI state used for System Suspend Enabled Wake on Ring Disabled Enabled or disabled wake on ring function.
PC/104 Module PFM-HDS Enable system to wake from S5 using RTC alarm. RTC Wake Settings Options summary: (default setting) Wake system with Fixed Disabled Time Enabled Enable or disable System wake on alarm event. Wake up time is setting by following settings.
PC/104 Module Wake up minute 0-59 Wake up second 0-59 Wake system with Disabled Dynamic Time Enabled PFM-HDS Enable or disable System wake on alarm event. Wake up time is current time + Increase minutes.
PC/104 Module CPU Configuration Chapter 3 AMI BIOS Setup 3-10 PFM-HDS
PC/104 Module PFM-HDS IDE Configuration Options summary: (default setting) OnChip SATA Channel Disabled Enabled Enable or Disable Serial ATA OnChip SATA Type Legacy IDE AHCI Configure SATA controller operating as IDE/AHCI mode. SATA Power on SATA Enabled Port1/CFast Power Down Enable Or Disable SATA Power on SATA Port1/CFast slot.
PC/104 Module PFM-HDS USB Configuration Options summary: (default setting) Legacy USB Support Enabled Disabled Auto Enables BIOS Support for Legacy USB Support. When enabled, USB can be functional in legacy environment like DOS. AUTO option disables legacy support if no USB devices are connected.
PC/104 Module PFM-HDS Hard Disk CD-ROM If Auto. USB devices less than 530MB will be emulated as Floppy and remaining as Floppy and remaining as hard drive. Forced FDD option can be used to force a HDD formatted drive to boot as FDD(Ex.
PC/104 Module PFM-HDS Always ON Keep last state Select AC power state when power is re-applied after a power failure. Parallel Port Configuration Disabled Enabled ERP Function Enable/Disable Serial Port 1 Configuration Options summary: (default setting) Serial Port Disabled Enabled En/Disable specified serial port.
PC/104 Module Change Settings PFM-HDS Auto IO=3F8h; IRQ=4; IO=3F8h; IRQ=3,4,5,7,10,11,12; IO=2F8h; IRQ=3,4,5,7,10,11,12; IO=3E8h; IRQ=3,4,5,7,10,11,12; IO=2E8h; IRQ=3,4,5,7,10,11,12; Select a resource setting for Super IO device.
PC/104 Module PFM-HDS En/Disable specified serial port. Change Settings Auto IO=2F8h; IRQ=3; IO=3F8h; IRQ=3,4,5,7,10,11,12; IO=2F8h; IRQ=3,4,5,7,10,11,12; IO=3E8h; IRQ=3,4,5,7,10,11,12; IO=2E8h; IRQ=3,4,5,7,10,11,12; Select a resource setting for Super IO device.
PC/104 Module PFM-HDS Options summary: (default setting) Serial Port Disabled Enabled En/Disable specified serial port. Change Settings Auto IO=3E8h; IRQ=11; IO=3E8h; IRQ=3,4,5,7,10,11,12; IO=2E8h; IRQ=3,4,5,7,10,11,12; IO=228h; IRQ=3,4,5,7,10,11,12; IO=220h; IRQ=3,4,5,7,10,11,12; Select a resource setting for Super IO device.
PC/104 Module PFM-HDS Options summary: (default setting) Serial Port Disabled Enabled En/Disable specified serial port. Change Settings Auto IO=2E8h; IRQ=11; IO=3E8h; IRQ=3,4,5,7,10,11,12; IO=2E8h; IRQ=3,4,5,7,10,11,12; IO=228h; IRQ=3,4,5,7,10,11,12; IO=220h; IRQ=3,4,5,7,10,11,12; Select a resource setting for Super IO device.
PC/104 Module PFM-HDS Options summary: (default setting) Smart Fan Function Enabled Disabled Enable or Disable Smart Fan Smart Fan Mode Configuration Smart Fan Mode Select Smart Fan Mode Configuration Chapter 3 AMI BIOS Setup 3-19
PC/104 Module PFM-HDS Options summary: (default setting) FAN 1 Smart Fan Control Manual Duty Mode Auto Duty-Cycle Mode En/Disable specified serial port. Manual Duty Mode 1-100 Manual mode fan control, user can write expected duty cycle(PWM fan type) 1-100 Temperature 1/2/3/4 1-100 Duty Cycle 1/2/3/4 1-100 Auto fan speed control.
PC/104 Module PFM-HDS Digital IO Port Configuration Options summary: (default setting) DIO Port1/ DIO Port2/ DIO Input Port3/ DIO Port4 Output Set DIO Port x as Input or Output DIO Port5/ DIO Port6/ DIO Input Port7/ DIO Port8 Output Set DIO Port x as Input or Output Output Level Hi Low Set DIO output level when used as output pin Chapter 3 AMI BIOS Setup 3-21
PC/104 Module ISA Configuration Options summary: (default setting) 200h-27Fh/2C0h-20Fh/ Disabled 300h-37Fh/A79h-A79h/ FB80h-FBFFh/ Decoded to ISA FF80h-FFFFh Decode specified IO address to ISA BUS CC000h-CFFFFh/ Disabled D8000h-DFFFFh Decoded to ISA Decode specified memory address to ISA BUS Chapter 3 AMI BIOS Setup 3-22 PFM-HDS
PC/104 Module PFM-HDS IRQ Configuration Options summary: (default setting) IRQ3/IRQ4/IRQ5/ Reserved IRQ7/IRQ10/IRQ11 For PCI Select specified IRQ can be used by PCI device or reserved for ISA devices. IRQ14/IRQ15 Reserved For PCI Select specified IRQ can be used by PCI device or reserved for ISA devices.
PC/104 Module Setup submenu: Chipset Options summary: (default setting) LVDS Panel Config Specify options for LVDS panel South Bridge South Bridge Parameters Chapter 3 AMI BIOS Setup 3-24 PFM-HDS
PC/104 Module PFM-HDS LVDS Panel Config Options summary: (default setting) LVDS Mode Enabled Disabled Enabled/Disabled LVDS LVDS Panel 640x480 800x480 800x600 1024x600 1024x768 1280x768 1366x768 Chapter 3 AMI BIOS Setup 3-25
PC/104 Module Select the resolution for LVDS Panel LVDS Backlight Level 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% Select the backlight level for LVDS Panel LVDS Backlight Type Normal Inverted Select the signal type for backlight control.
PC/104 Module PFM-HDS South Bridge Options summary: (default setting) HD Audio Azalia Device Enabled Disabled Enable or Disable HD Audio Controller Power Mode ATX Type AT Type Select the power type used on the system Chapter 3 AMI BIOS Setup 3-27
PC/104 Module Setup submenu: Boot Options summary: (default setting) Quiet Boot Disabled Enabled En/Disable showing boot logo. Launch RTL8111E PXE Disabled OpROM Enabled En/Disable PXE boot for RTL8111E LAN Boot Option #X/ XXXX Drive BBS Priorities The order of boot priorities.
PC/104 Module PFM-HDS BBS Priorities Options summary: (default setting) Boot Option #x Disabled Device name Sets the system boot order Chapter 3 AMI BIOS Setup 3-29
PC/104 Module PFM-HDS Setup submenu: Security Options summary: (default setting) Administrator Password/ Not set User Password You can install a Supervisor password, and if you install a supervisor password, you can then install a user password. A user password does not provide access to many of the features in the Setup utility. Install the Password: Press Enter on this item, a dialog box appears which lets you enter a password. You can enter no more than six letters or numbers.
PC/104 Module PFM-HDS Removing the Password: Highlight this item and type in the current password. At the next dialog box press Enter to disable password protection. Setup submenu: Exit Options summary: (default setting) Save Changes and Reset Reset the system after saving the changes Discard Changes and Reset Reset system setup without saving any changes Restore Defaults Restore/Load Default values for all the setup options.
PC/104 Module Save as User Defaults Save the changes done so far as User Defaults Restore User Defaults Restore the User Defaults to all the setup options Boot Override Boot to specified device.
PC/104 Module PFM-HDS Chapter 4 Driver Installation Chapter 4 Driver Installation 4 - 1
PC/104 Module PFM-HDS The PFM-HDS comes with a DVD-ROM that contains all drivers and utilities that meet your needs. Follow the sequence below to install the drivers: Step 1 – Install Chipset Driver Step 2 – Install Audio Driver Step 3 – Install LAN Driver Step 4 – Install PCI to ISA Bridge Driver Step 5 – Install Serial Port Driver (Optional) Step 6 – Install AHCI (Optional) Please read instructions below for further detailed installations.
PC/104 Module PFM-HDS 4.1 Installation: Insert the PFM-HDS CD-ROM into the DVD-ROM Drive. And install the drivers from Step 1 to Step 6 in order. Step 1 – Install Chipset Driver 1. Click on the STEP1-CHIPSET folder and select the OS folder your system is 2. Double click on the Setup.exe file located in each OS folder 3. Follow the instructions that the window shows 4. The system will help you install the driver automatically Step 2 – Install Audio Driver 1.
PC/104 Module PFM-HDS Step 4 – Install PCI to ISA Bridge Driver 1. Click on Start button. 2. Click on Settings button 3. Click on Control Panel button 4. Click on System button 5. Select Hardware and click on Device Manager… 6. Double click on Other PCI Bridge Device 7. Click on Update Driver… 8. Click on Next 9. Select Search for a suitable driver…, then click on Next 10. Select Specify a location, then click on Next 11. Click on Browse 12.
PC/104 Module PFM-HDS Step 5 – Install Serial Port Driver (Optional) Chapter 4 Driver Installation 4 - 5
PC/104 Module Chapter 4 Driver Installation 4 - 6 PFM-HDS
PC/104 Module PFM-HDS Step 6 – Install AHCI Driver (Optional) Please refer to Appendix D AHCI Setting Chapter 4 Driver Installation 4 - 7
PC/104 Module PFM-HDS Appendix A Programming the Watchdog Timer Appendix A Programming the Watchdog Timer A-1
PC/104 Module PFM-HDS A.1 Watchdog Timer Registers Table 1 : Watch dog relative IO address Default Value I/O Base Address Note I/O Base address for Watchdog operation. 0x510 This address is assigned by SIO LDN7, register 0x60‐0x61.
PC/104 Module PFM-HDS A.
PC/104 Module PFM-HDS // Procedure : AaeonWDTEnable // This procudure will enable the WDT counting.
PC/104 Module PFM-HDS WDTSetBit(TimerReg, ModeBit, ModeVal); // WDT output mode set to active low WDTSetBit(TimerReg, PolarityBit, PolarityVal); // WDT output pulse width is 25ms WDTSetBit(TimerReg, PSWidthBit, PSWidthVal); // Watchdog WDTRST# Enable WDTSetBit(DevReg, WDTRstBit, WDTRstVal); } VOID WDTClearTimeoutStatus(){ WDTSetBit(TimerReg, StatusBit, 1); } ************************************************************************** ***** ********************************************************************
PC/104 Module PFM-HDS Appendix B I/O Information Appendix B I/O Information B-1
PC/104 Module B.
PC/104 Module PFM-HDS Appendix B I/O Information B-3
PC/104 Module B.
PC/104 Module PFM-HDS B.3 IRQ Mapping Chart B.
PC/104 Module PFM-HDS Appendix C Mating Connector Appendix C Mating Connector C - 1
PC/104 Module PFM-HDS C.1 List of Mating Connectors and Cables The table notes mating connectors and available cables.
PC/104 Module CN23 CN24 CN25 CN27 COM3 RS232 Connector COM4 RS232 Connector COM2 RS232/422/ 485 Connector Digital I/O Connector PFM-HDS CATCH H752-09 COM Cable 1701090150 CATCH H752-09 COM Cable 1701090150 CATCH H752-09 COM Cable 1701090150 CATCH H752-10 CN33 Power Input HOBASE A2501H02-06 Connector CN34 Front Panel CATCH Connector H752-10 CN35 PS/2 Keyboard & CATCH Mouse H752-06 CN37 Stereo-R Channel HOBASE A1251H02-2 CN38 Stereo-L Channel HOBASE A1251H02-2 Digital I/O Ca
PC/104 Module PFM-HDS Appendix D AHCI Setting Appendix D AHCI Setting D-1
PC/104 Module PFM-HDS D.1 Setting AHCI OS installation to SETUP AHCI Mode Step 1: Copy files from “Driver DVD -> Step6 – AHCI(Optional)\WinXP_32” to diskette. Step 2: Connect the USB Floppy drive to the board and insert the diskette from previous step.
PC/104 Module PFM-HDS Step 6: Press “S” to install AHCI driver Step 7: Choose “AMD AHCI Compatible RAID Controller-x86 platform” for Windows XP 32-bit system; “AMD AHCI Compatible RAID Controller-x64 platform” for Windows XP 64-bit system. Step 8: Windows Setup will display the controller name you selected in previous step and continue to install OS when ”ENTER” pressed.
PC/104 Module PFM-HDS Appendix E Digital I/O Ports Appendix E Digital I/O Ports E-1
PC/104 Module PFM-HDS E.1 Electrical Specifications for Digital I/O Ports Table 1 : Digital Input/Output Pin Electrical Specification Input Threshold Pin Type Voltage Output Voltage Low High Low High DIO1 I/O 0.8 2.0 0 3.3 DIO2 I/O 0.8 2.0 0 3.3 DIO3 I/O 0.8 2.0 0 3.3 DIO4 I/O 0.8 2.0 0 3.3 DIO5 I/O 0.8 2.0 0 3.3 DIO6 I/O 0.8 2.0 0 3.3 DIO7 I/O 0.8 2.0 0 3.3 DIO8 I/O 0.8 2.0 0 3.3 Note: All DIO pins are 5V tolerance in input mode.
PC/104 Module PFM-HDS E.2 DIO Programming PFM-HDS utilizes FINTEK F81866D chipset as its Digital I/O controller. Below are the procedures to complete its configuration and the AAEON initial DIO program is also attached based on which you can develop customized program to fit your application. There are three steps to complete the configuration setup: (1) Enter the MB PnP Mode; (2) Modify the data of configuration registers; (3) Exit the MB PnP Mode.
PC/104 Module PFM-HDS E.
PC/104 Module PFM-HDS E.
PC/104 Module PFM-HDS // 0: Digital I/O Pin level is low // 1: Digital I/O Pin level is High PinStatus = AaeonReadPinStatus(Pin3Bit); // Procedure : AaeonSetOutputLevel // Input : // Example, Set Digital I/O Pin 2 to high level AaeonSetOutputLevel(Pin2Bit, PinHigh); } ************************************************************************** ************************************************************************** Boolean AaeonReadPinStatus(byte PinBit){ Boolean PinStatus ; PinStatus = SIOBitRead(D
PC/104 Module PFM-HDS IOWriteByte(SIOData, LDN); } VOID SIOBitSet(byte LDN, byte Register, byte BitNum, byte Value){ Byte TmpValue; SIOEnterMBPnPMode(); SIOSelectLDN(LDN); IOWriteByte(SIOIndex, Register); TmpValue = IOReadByte(SIOData); TmpValue &= ~(1 << BitNum); TmpValue |= (Value << BitNum); IOWriteByte(SIOData, TmpValue); SIOExitMBPnPMode(); } VOID SIOByteSet(byte LDN, byte Register, byte Value){ SIOEnterMBPnPMode(); SIOSelectLDN(LDN); IOWriteByte(SIOIndex, Register); IOWriteByte(SIOData, Value); SIOE
PC/104 Module PFM-HDS ************************************************************************** Boolean SIOBitRead(byte LDN, byte Register, byte BitNum){ Byte TmpValue; SIOEnterMBPnPMode(); SIOSelectLDN(LDN); IOWriteByte(SIOIndex, Register); TmpValue = IOReadByte(SIOData); TmpValue &= (1 << BitNum); SIOExitMBPnPMode(); If(TmpValue == 0) Return 0; Return 1; } VOID ConfigDioMode(byte PinBit, byte Mode){ Byte TmpValue; SIOEnterMBPnPMode(); SIOSelectLDN(DIOLDN); IOWriteByte(SIOIndex, DirReg); TmpValue = IORe