User Manual PCM-9388
Copyright This document is copyrighted, © 2008. 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.
Product Warranty Warranty Period ADVANTECH aims to meet the customer’s expectations for post-sales service and support; therefore, in addition to offering 2 years global warranty for ADVANTECH’s standard products, a global extended warranty service is also provided for customers upon request. ADVANTECH customers are entitled to complete and prompt repair service beyond the standard 2 years of warranty.
Declaration of Conformity FCC This device complies with the requirements in part 15 of the FCC rules: Operation is subject to the following two conditions: 1. This device may not cause harmful interference, and 2. This device must accept any interference received, including interference that may cause undesired operation This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules.
Packing List Before installation, please ensure the following items have been shipped: Item Part Number 1 PCM-9388 SBC 1 Startup manual 1 Utility CD 1 Printer Port cable 1 mini jumper pack 1 IDE cable 1 Audio cable 1 Dual Port USB cable 1 PS2 KB/MS cable 1 RS232/422/485 cable 1700000265 9689000002 1701440351 1703100152 1703100121 1700060202 1701140201 Ordering Information Model Number Description PCM-9388F-M0A1E PCM-9388F-S0A1E Celeron® M 600 (512 K) SBC,VGA,LCD,Audio,ISA,ROHS Celeron® M 1G (0 K) SBC,VGA
PCM-9388 User Manual vi
Contents Chapter 1 General Introduction ...........................1 1.1 1.2 Introduction ............................................................................................... 2 Product Specifications............................................................................... 2 1.2.1 General ......................................................................................... 2 1.2.2 I/O .................................................................................................
Chapter 4 S/W Introduction & Installation........ 35 4.1 4.2 S/W Introduction ..................................................................................... 36 Driver Installation .................................................................................... 36 4.2.1 Windows XP Professional........................................................... 36 4.2.2 Other OS Installations................................................................. 36 SUSI Application Library ...................
Chapter 1 1 General Introduction This chapter gives background information on the PCM-9388 Sections include: Introduction Specifications
1.1 Introduction The PCM-9388 is a 3.5” SBC (Single Board Computer) with Intel Celeron® M on board CPU. The PCM-9388, in conjunction with Intel 852GM and ICH4 chipsets, supports processors clocked up to 1.0 GHz, two USB 2.
1.3 Chipset 1.3.1 Functional Specifications 1.3.1.1 Processor Processor Intel Celeron support 400 MHz FSB Support 32-bit host bus addressing 852GM GMCH Supports 1 GB maximum memory Two 64-bit wide DDR SDRAM data channel Support DDR 200, DDR266 MHz 128-Mb, 256-Mb, 512-Mb and 1-GB DDR technology 1.3.1.2 Chipset (852) Memory Socket: SODIMM Socket: 1. 200-pin SODIMM socket type *1 3 PCM-9388 User Manual General Introduction Chipset: Intel 852GM chip integrated.
Graphic and Video Controllers 852GM GMCH Support Up to 64-MB of Dynamic Video Memory Allocation Analog Display Support 350-MHz integrated 24-bit RAMDAC Dual Channel LVDS interface supports 36 bits CRT monitor resolutions supported: Up to 1600 x 1200 at 85 Hz, and up to 1920 x 1440 at 60 Hz LVDS panel resolution supported: Up to 1600 x 1200 at 85Hz Dual independent display options with digital display Analog CRT Connector: D-Sub 15-pin 5mm (Black) LVDS connector: Hirose DF13 type 40-pin TT
Chapter 1 1.3.2 Mechanical Specifications 1.3.2.1 Dimensions (mm) 147 mm (L) * 102 mm (W) 1.3.2.2 Height on Top (mm) 17.0 mm (with Heatsink) General Introduction 1.3.2.3 Height on Bottom (mm) 9 mm (CF socket) 1.3.2.4 Heatsink Dimensions (mm) 87mm (L) * 85 mm (W) * 13.04 mm (W) (Heatsink) 1.3.2.5 Weight (g) with Heatsink 95 g 1.3.3 Electrical Specifications 1.3.3.
1.3.3.2 Power Supply Current CPU Type Celeron M 600MHz FSB=400 L2=512 K Status 256MB/533/ADATA DOS Idle +5 V +12 V 2.44 A 0.05 A Win Idle 1.56 A 0.16 A Win HCT11.2 2.11 A 0.17 A 1.3.3.3 RTC Battery Typical Voltage: 3.0 V Normal discharge capacity: 210 mAh 1.3.4 Environmental Specifications 1.3.4.1 Operating Temperature The Intel® Celeron® M processor is specified for proper operation when the junction temperature is within the specified range of 0° C to 100° C.
Chapter 2 2 H/W Installation This chapter explains the setup procedures of the PCM-9388 hardware, including mechanical drawings, and instructions on setting jumpers and connecting peripherals, switches, and indicators. Be sure to read all safety precautions before you begin the installation procedure.
2.1 Jumpers 2.1.1 Jumper List J1 J2 AT/ATX selector J3/J4/J5 COM2 Setting J6 LCD power selector Audio power selector 2.1.2 Jumper Settings J1 AT/ATX selector Description PIN HEADER 2*1P 180D (M)SQUARE 2.0 mm DIP W/O Pb Setting Function (1-2) AT Power none ATX Power J2 Audio power selector Description PIN HEADER 3*1P 180D (M) SQUARE 2.
Cards can be configured by setting jumpers. A jumper is a metal bridge used to close an electric circuit. 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. In this case you would connect either pins 1 and 2, or 2 and 3.
2.2 Connectors 2.2.
2.2.2.2 SMBus Connector One 4 x 1 pin wafer box (CN3) supports SMBus interface. 2.2.2.3 GPIO (General Purpose Input Output) (CN6) The board supports 8-bit GPIO through GPIO connector. The digital inputs and outputs can be programmed as input data or output to devices, with input or output defined. (CN6). 2.2.2.4 Audio Interface (CN7) Audio Port Connectors One 5 x 2-pin box header for Audio connector. These audio connectors are used for audio devices. 2.2.2.
2.2.2.7 Power & HDD LED Connector (CN10) Next, you may want to install external switches to monitor and control the board. These features are optional: install them only if you need them. The Power & HDD LED connector is 4-pin Wafer box connector. It provides connections for a power and hard disk access indicator. Power & HDD LED Connector (CN10) The HDD LED indicator for hard disk access is an active low signal (24 mA sink rate).
2.2.2.13 Keyboard and PS/2 Mouse Connector (CN17) The board provides a keyboard connector that supports both a keyboard and a PS/2 style mouse. In most cases, especially in embedded applications, a keyboard is not used. If the keyboard is not present, the standard PC/AT BIOS will report an error or fail during power-on self-test (POST) after a reset. The product’s BIOS standard setup menu allows you to select “All, But Keyboard” under the “Halt On” selection.
2.3 Mechanical 2.3.1 Jumper and Connector Location Figure 2.1 PCM-9388 Jumper and Connector Layout (Component Side) Figure 2.
Chapter 2 2.3.2 Board Dimensions H/W Installation Figure 2.3 Board Dimensions (Component Side) Figure 2.
PCM-9388 User Manual 16
Chapter 3 BIOS Operation Sections include: BIOS Introduction BIOS Setup 3
3.1 BIOS Introduction Advantech provides full-featured AwardBIOS 6.0 and delivers the superior performance, compatibility and functionality in the manufacture of Industry PC and Embedded boards. It’s many options and extensions let you customize your products to a wide range of designs and target markets. The modular, adaptable AwardBIOS 6.
Press to enter AwardBIOS CMOS Setup Utility, the Main Menu will appear on the screen. Use arrow keys to select among the items and press to accept or enter the sub-menu. Chapter 3 3.2.1 Main Menu BIOS Operation Standard CMOS Features This setup page includes all the items in standard compatible BIOS. Advanced BIOS Features This setup page includes all the items of Award BIOS enhanced features.
3.2.2 Standard CMOS Features Date The date format is , , , . Week From Sun to Sat, determined and display by BIOS only Month From Jan to Dec Day From 1 to 31 Year From 1999 through 2098 Time The time format in , based on 24-hour time IDE Channel 0 Master/Slave IDE HDD Auto-Detection Press "Enter" for automatic device detection.
Base Memory The POST of the BIOS will determine the amount of base (or conventional) memory installed in the system. Extended Memory The POST of the BIOS will determine the amount of extended memory (above 1 MB in CPU’s memory address map) installed in the system. Total Memory This item displays the total system memory size. BIOS Operation 3.2.
Hard Disk Select boot device priority by Hard Disk. CDROM Select boot device priority by CDROM. ZIP Select boot device priority by ZIP. USB-FDD Select boot device priority by USB-FDD. USB-ZIP Select boot device priority by USB-ZIP. USB-CDROM Select boot device priority by USB-CDROM. USB-HDD Select boot device priority by USB-HDD. LAN Select boot device priority by LAN. Disabled Disable this boot function.
The "Advanced Chipset Features" option controls the configuration of the board's chipset and is chipset independent, for controlling chipset register settings and fine tuning system performance. It is strongly recommended only technical users make changes to the default settings.
This item allows the video BIOS to be cached to allow faster execution and better performance. Memory Hole At 15 M-16 M [Disabled] This item reserves 15 MB-16 MB memory address space to ISA expansion cards that specifically require the setting. Memory from 15 MB-16 MB will be unavailable to the system because the expansion cards can only access memory at this area.
The "Integrated Peripherals" option controls the configuration of the board's chipset, including IDE, ATA, SATA, USB, AC97, MC97 and Super IO and Sensor devices; it is chipset independent. OnChip IDE Device This item enables users to set the OnChip IDE device status, including enabling IDE devices and setting PIO and DMA access mode. Some new chipsets also support SATA devices (Serial-ATA).
3.2.6 Power Management Setup Note! The "Power management Setup" option configures system to most effectively save energy while operating in a manner consistent with your style of computer use. ACPI Function [Enabled] This item defines the ACPI (Advanced Configuration and Power Management) feature that makes hardware status information available to the operating system, and communicates to PC and system devices for improving power management.
Instant-Off Press power button then Power off instantly. Delay 4 Sec Press power button 4 sec. to Power off. Wake-Up by PCI card [Enabled] This item allows users to defines PCI cards to wake up the system from suspend mode. Power On by Ring[Enabled] This item allows users to define the system to resume by activating of a modem ring.
3.2.7 PnP/PCI Configurations Note! The "PnP/PCI Configurations" option is used to set up the IRQ and DMA resources (both PnP and PCI bus assignments). Init Display First [PCI Slot] This item is setting for start up Video output from PCI or Onboard device. Reset Configuration Data[Disabled] This item allow user to clear any PnP configuration data stored in the BIOS.
The “PC Health Status” option controls the Thermal, FAN and Voltage status of the board. It is chipset independent. Shutdown Temperature [Disabled] This item enables users to set the limits for CPU temperature; the range is from 85 ~ 100° C. Current System/CPU Temperature [Show Only] This item displays current CPU temperature. FAN 1 / FAN2 / FAN3 / FAN4 Speed [Show Only] This item displays current system FAN speed. 2.5 V / 3.
3.2.9 Frequency/Voltage Control Note! The "Frequency/Voltage Control" option controls the CPU Host and PCI frequency; it is both CPU and Chipset independent. Some items will display only when you install a processor which supports this function. Auto Detect PCI Clk [Enabled] This item enables users to set the PCI Clk by system automatic detection or manually. Spread Spectrum [Disabled] This item enables users to set the spread spectrum modulation.
Load Optimized Defaults loads the default system values directly from ROM, if the stored record created by the Setup program should ever become corrupted (and therefore unusable). These defaults will load automatically when you turn on the PCM-9388. 31 PCM-9388 User Manual BIOS Operation Note! Chapter 3 3.2.
3.2.11 Set Password Note! To enable this feature, you should first go to the Advanced BIOS Features menu, choose the Security Option, and select either Setup or System, depending on which setting you want password protected. Selecting “Setup” requires a password only to enter Setup. Selecting “System” requires the password either to enter Setup or to boot the system. A password may be at most 8 characters long. To Establish Password 1.
PCM-9388 User Manual BIOS Operation 33 Chapter 3 To Disable Password 1. Choose the Set Password option from the CMOS Setup Utility main menu and press . 2. When you see “Enter Password”, enter the existing password and press . 3. You will see “Confirm Password”. Type it again, and press . 4. Select Set Password again, and at the “Enter Password” prompt, don’t enter anything; just press . 5. At the “Confirm Password” prompt, again, don’t type in anything; just press .
3.2.12 Save & Exit Setup Note! Typing "Y" will quit the BIOS Setup Utility and save user setup value to CMOS. Typing "N" will return to the BIOS Setup Utility. 3.2.13 Quit Without Saving Note! Typing "Y" will quit the BIOS Setup Utility without saving to CMOS. Typing "N" will return to the BIOS Setup Utility.
Chapter 4 4 S/W Introduction & Installation Sections include: S/W Introduction Driver Installation SUSI Application Library
4.1 S/W Introduction The mission of Advantech Embedded Software Services is to: "Enhance the quality of life with Advantech platforms and Microsoft Windows Embedded technology". We enable Windows Embedded software products on Advantech platforms to more effectively support the embedded computing community. Customers are freed from the hassle of dealing with multiple vendors (Hardware suppliers, System integrators, Embedded OS distributor) for projects.
4.3.1 SUSI Introduction 4.3.2 SUSI Functions 4.3.2.1 The GPIO API General Purpose Input/Output (GPIO) is a flexible parallel interface that allows a variety of custom connections, and supports digital I/O devices. 4.3.2.2 The I2C API I2C is a bi-directional two-wire bus that was developed by Philips for use in their televisions in the 1980s and nowadays is used in various types of embedded systems. The strict timing requirements defined in the I2C protocol has been taken care of by SUSI.
4.3.2.4 The VGA Control API There are two kinds of VGA control APIs, backlight on/off control and brightness control. Backlight on/off control allows a developer to turn on or off the backlight, and to control brightness smoothly. 4.3.2.5 The Watchdog API A watchdog timer (abbreviated as WDT) is a hardware device which triggers an action, e.g. rebooting the system, if the system does not reset the timer within a specific period of time.
4.3.4 SUSI Sample Programs 4.3.4.1 Sample Programs The sample programs demonstrate how to incorporate SUSI into your program. There are sample programs for two categories of operating system, i.e. Windows XP and Windows CE. The sample programs run in graphics mode in Windows XP and Windows CE. The sample programs are described in the subsections below. 4.3.4.2 Windows Graphics Mode There are sample programs of Windows in graphics mode for two categories of operating system, i.e. Windows CE and Windows XP.
Windows CE. Developers must add the header file Susi.h and library Susi.lib to their own projects when they want to develop something with SUSI. 4.3.4.3 SusiDemo.exe The SusiDemo.exe test application is an application which uses all functions of the SUSI Library. It has five major function blocks: Watchdog, GPIO, SMBus, I2C and VGA control. The following screen shot appears when you execute SusiDemo.exe. You can click function tabs to select test functions respectively.
Chapter 4 4.3.4.4 GPIO 41 PCM-9388 User Manual S/W Introduction & Installation When the application is executed, it will display GPIO information in the GPIO INFORMATION group box. It displays the number of input pins and output pins. You can click the radio button to choose to test either the single pin function or multiple pin functions. The GPIO pin assignments of the supported platforms are located in Appendix B. Test Read Single Input Pin – Click the radio button- Single-Pin.
– Key in the pin number from ’0x01’ to ‘0x0F’ to choose the multiple pin numbers to write the value of the output pin. The pin numbers are ordered bitwise, i.e. bit 0 stands for GPIO 0, bit 1 stands for GPIO 1, etc. For example, if you want to write pin 0, 1, and 3, the pin numbers should be ‘0x0B’. – Key in the value in (R/W) Result field from ‘0x01’ to ‘0x0F’ to write the value of the output pin. The pin numbers are ordered bitwise, i.e. bit 0 stands for GPIO 0, bit 1 stands for GPIO 1, etc.
Chapter 4 4.3.4.6 SMBus 43 PCM-9388 User Manual S/W Introduction & Installation After the application has executed, you can click the radio button to choose to test each access mode, i.e. Access a byte, Access multiple bytes and Access a word. All data must be read or written in hexadecimal except the numbers for the radio button: Access multiple bytes mode must be written in decimal. You can test the functionalities of the watchdog as follows: Read a byte – Click the radio button- Access a byte.
– Key in the register offset in the Register Offset field. – Key in the desired data, such as 0x1234, in the Result field to write to the device. – Click the “WRITE SMBus DATA” button and the data will be written to the device through the SMBus. Read Multiple bytes – Click the radio button- Access multiple bytes. – Key in the slave device address in the Slave address field. – Key in the register offset in the Register Offset field.
Chapter 4 4.3.4.7 VGA Control 45 PCM-9388 User Manual S/W Introduction & Installation When the application is executed, it will display two blocks of VGA control functions. The application can turn on or turn off the screen shot freely, and it also can tune the brightness of the panels if your platform is supported. You can test the functionality of VGA control as follows: Screen on/off control – Click the radio button ON or push the key F11 to turn on the panel screen.
4.3.4.8 Watchdog When the application is executed, it will display watchdog information in the WATCHDOG INFORMATION group box. It displays max timeout, min timeout, and timeout steps in milliseconds. For example, a 1 ~ 255 second watchdog will have 255000 max timeout, 1000 min timeout, and 1000 timeout steps. You can test the functionality of the watchdog as follows: Set the timeout value 3000 (3 sec.) in the SET TIMEOUT field and set the delay value 2000 (2 sec.
Chapter 4 4.3.4.9 Hardware Monitor 47 PCM-9388 User Manual S/W Introduction & Installation Figure 4.1 CL When the Monitor application is executed by clicking the button, hardware monitoring data values will be displayed. If certain data values are not supported by the platform, the correspondent data field will be grayed-out with a value of 0.
PCM-9388 User Manual 48
Chapter 5 Extension I/O Installation 5
5.4 PC/104 Aim the pin connector to the footprint and apply force evenly. After applying force to the connector. The footprint of the module/CPU board needs to be inserted correctly. After applying force to the connector. The footprint of the module/CPU board need to be inserted correctly.
Appendix A A Pin Assignments
A.1 Pin Assignments CN1 AT POWER Connector Description HOUSING 5.08 mm 4P 180D Pin Pin name 1 +12 V 2 GND 3 GND 4 +5 V CN2 ATX POWER Standby Connector Description WAFER BOX 2.0 mm 3P 180D Pin Pin name 1 +5 VSB 2 GND 3 PSON# CN3 SMBUS Description WAFER BOX 2.
FAN Connector (SPEED Detect) Description WAFER BOX 2.0 mm 3P 180D Pin Pin name 1 SPEED DETECT 2 +5 V 3 GND CN5 ATX Power Button Connector Description WAFER BOX 2P 180D (M) 2.0 mm W/Lock Pin Pin Name 1 +5 VSB 2 PSIN CN6 GPIO Description PIN HEADER SMD 5*2P 180D (M) 2.
CN7 AUDIO Connector Description BOX HEADER SMD 5*2 180D (M) 2.
IDE Connector Description BOX HEADER SMD 22*2P 180D (M) 2.
44 NC CN9 Compact Flash Description CF HEADER 50P 90D(M) 1.
IORD# 35 IOWR# 36 WE# 37 IREQ 38 +5V 39 CSEL# 40 VS2# 41 RESET 42 IORDY 43 INPACK# 44 REG# 45 DSAP# 46 POIAG# 47 D08 48 D09 49 D10 50 GND Appendix A Pin Assignments 34 57 PCM-9388 User Manual
CN10 HDD & PWR LED Description WAFER BOX 2.0 mm 6P 180D Pin Pin name 1 +5 V 2 GND 3 Power LED+ 4 Power LED- 5 HDD LED+ 6 HDD LED- CN11 VGA Description D-SUB Conn.
COM1 Description D-SUB CON. 9P 90D (M)DIP 070241MR009S200ZU SUYIN Pin Pin Name 1 DCD# 2 RXD 3 TXD 4 DTR# 5 GND 6 DSR# 7 RTS# 8 CTS# 9 RI# CN13 LPT Connector Description BOX HEADER SMD 13*2P 2.
CN14 IR Connector Description WAFER BOX 2.0 mm 5P 180D Pin Pin name 1 +5 V 2 Reserved 3 IRRX 4 GND 5 IRTX CN15 COM2 RS-232/RS-422/RS-485 Connector Description BOX HEADER SMD 7*2P 180D (M) 2.
USB Connector Description PIN HEADER 5*2P 180D (M) 2.
CN19 LAN Connector Description PHONE JACK RJ45 8P 90D (F) DIP 677-088-D06 Pin Pin name 1 TX+ 2 TX- 3 RX+ 4 NC 5 NC 6 RX- 7 NC 8 NC CN20 PC104 Description Pin Pin Name A1 IOCHCK A2 SD7 A3 SD6 A4 SD5 A5 SD4 A6 SD3 A7 SD2 A8 SD1 A9 SD0 A10 IOCHRDY A11 AEN A12 SA19 A13 SA18 A14 SA17 A15 SA16 A16 SA15 A17 SA14 A18 SA13 A19 SA12 A20 SA11 A21 SA10 A22 SA9 A23 SA8 A24 SA7 PCM-9388 User Manual 62
SA6 A26 SA5 A27 SA4 A28 SA3 A29 SA2 A30 SA1 A31 SA0 A32 GND B1 GND B2 RSTDRV B3 +5 V B4 IRQ9 B5 -5 V B6 DRQ2 B7 -12 V B8 0WS# B9 +12 V B10 GND B11 SMEMW# B12 SMEMR# B13 IOW# B14 IOR# B15 DACK3# B16 DRQ3 B17 DACK1# B18 DRQ1 B19 REFRESH# B20 SYSCLK B21 IRQ7 B22 IRQ6 B23 IRQ5 B24 IRQ4 B25 IRQ3 B26 DACK2# B27 TC B28 ALE# B29 +5V B30 OSC B31 GND B32 GND C1 GND C2 BHE# C3 LA23 C4 LA22 C5 LA21 C6 LA20 C7 LA19 C8 LA18 App
C9 LA17 C10 MEMR# C11 MEMW# C12 SD8 C13 SD9 C14 SD10 C15 SD11 C16 SD12 C17 SD13 C18 SD14 C19 SD15 C20 NC D1 GND D2 MEMCS16# D3 IOCS16# D4 IRQ10 D5 IRQ11 D6 IRQ12 D7 IRQ15 D8 IRQ14 D9 DACK0# D10 DRQ0 D11 DACK5# D12 DRQ5 D13 DACK6# D14 DRQ6 D15 DACK7# D16 DRQ7 D17 +5 V D18 MASTER# D19 GND D20 GND PCM-9388 User Manual 64
Negative POWER Input Description WAFER BOX 2.0 mm 3P 180D w/LOCK Pin Pin name 1 -5 V 2 GND 3 -12 V CN22 LVDS LCD 40-Pin HIROSE Description DF13-40DP-1.25 V Pin Pin name Pin Pin name 1 +5 V or +3. 3V 2 +5 V or +3.3 V 3 GND 4 GND 5 +5 V or +3.3 V 6 +5 V or +3.
CN23 Invert Power Connector Description WAFER BOX 2.
TTL LCD 40-Pin HIROSE Description DF13-40DP-1.25 V Pin Pin name Pin Pin name 1 +5 V 2 +5 V 3 GND 4 GND 5 +3.3 V 6 +3.
DIMM1 DDR-SODIMM Description *SODIMM200P DDR RVS. 0.6 mm H=5.2 90D 0-1473006-1 Pin Pin Name 1 VREF 2 VREF 3 GND 4 GND 5 DQ5 6 DQ0 7 DQ4 8 DQ1 9 +2.5 V 10 +2.5 V 11 DQS0 12 DM0 13 DQ2 14 DQ7 15 GND 16 GND 17 DQ6 18 DQ3 19 DQ9 20 DQ8 21 +2.5 V 22 +2.5 V 23 DQ12 24 DQ13 25 DQS1 26 DM1 27 GND 28 GND 29 DQ11 30 DQ14 31 DQ10 32 DQ15 33 +2.5 V 34 +2.5 V 35 CK0 36 +2.
DQ20 45 +2.5 V 46 +2.5 V 47 DQS2 48 DM2 49 DQ18 50 DQ23 51 GND 52 GND 53 DQ19 54 DQ22 55 DQ25 56 DQ28 57 +2.5 V 58 +2.5 V 59 DQ29 60 DQ24 61 DQS3 62 DM3 63 GND 64 GND 65 DQ26 66 DQ30 67 DQ31 68 DQ27 69 +2.5 V 70 +2.5 V 71 NC 72 NC 73 NC 74 NC 75 GND 76 GND 77 NC 78 NC 79 NC 80 NC 81 +2. 5V 82 +2.
92 +2.5 V 93 +2.5 V 94 +2.5 V 95 CKE1 96 CKE0 97 NC 98 NC 99 A12 100 A11 101 A9 102 A8 103 GND 104 GND 105 A7 106 A6 107 A5 108 A4 109 A3 110 A2 111 A1 112 A0 113 +2.5 V 114 +2.5 V 115 A10 116 BA1 117 BA0 118 RAS# 119 WE# 120 CAS# 121 S0# 122 S1# 123 NC 124 NC 125 GND 126 GND 127 DQ32 128 DQ36 129 DQ33 130 DQ37 131 +2.5 V 132 +2.
DQ35 141 DQ40 142 DQ45 143 +2.5 V 144 +2.5 V 145 DQ44 146 DQ41 147 DQS5 148 DM5 149 GND 150 GND 151 DQ43 152 DQ46 153 DQ42 154 DQ47 155 +2.5 V 156 +2.5 V 157 +2.5 V 158 CK1# 159 GND 160 CK1 161 GND 162 GND 163 DQ50 164 DQ52 165 DQ54 166 DQ49 167 +2.5 V 168 +2.5 V 169 DQS6 170 DM6 171 DQ48 172 DQ53 173 GND 174 GND 175 DQ51 176 DQ55 177 DQ56 178 DQ60 179 +2.5 V 180 +2.
188 DQ58 189 DQ59 190 DQ62 191 +2.5 V 192 +2.5 V 193 SDA 194 GND 195 SCL 196 GND 197 +2.
Appendix B Watchdog Timer B
B.1 Watchdog Timer Sample Code NEWIODELAY MACRO out 0ebh,al ENDM .MODEL small,c .486p .dosseg .stack .const Superio_Config_Port equ 2eh .data .code .startup call Superio_Enter_Config ;unlock superio mov al,10 ;set 10 seconds call Set_WDT ;Watch_Dog_Setting call Superio_Exit_Config ;lock superio .
Appendix B Watchdog Timer ============================[] ;Input : AL - WDT timer ;[] ================================== ============================[] public Set_WDT Set_WDT proc near pusha push ax mov cl,8 ;set to device 8 call Set_Logic_Device mov cl,0f5h ;get and set WDT counter mode to second call Superio_Get_Reg and al, not 08h call Superio_Set_Reg mov cl,0f6h 75 PCM-9388 User Manual
;set WDT Timer pop ax call Superio_Set_Reg mov cl,0f7h ;Disable Watchdog timer resets by the mouse or keyboard interrupts xor al,al call Superio_Set_Reg mov cl,30h ;set device active mov al,1 call Superio_Set_Reg popa ret Set_WDT Endp ;[] ================================== ============================[] ;Input : CL - logic device to set PCM-9388 User Manual 76
Appendix B Watchdog Timer ;[] ================================== ============================[] public Set_Logic_Device Set_Logic_Device proc near push push xchg mov call ax cx al,cl cl,07h Superio_Set_Reg pop cx pop ax ret Set_Logic_Device Endp ;[] ================================== ============================[] ;Input : CL - register index ;Output : AL - Value read ;[] ================================== ============================[] public Superio_Get_Reg Superio_Get_Reg proc Near mov al, cl
Superio_Config_Port out dx, al NEWIODELAY inc dx in al, dx NEWIODELAY ret Superio_Get_Reg endp ;[] ================================== ============================[] ;Input : CL - register index ; AL - Value to write ;[] ================================== ============================[] public Superio_Set_Reg Superio_Set_Reg proc near push ax mov dx, Superio_Config_Port mov al,cl out dx,al NEWIODELAY pop ax inc dx out dx,al NEWIODELAY ret Superio_Set_Reg endp PCM-9388 User Manual 78
Superio_Enter_Config Superio_Enter_Config Appendix B Watchdog Timer public Proc Near mov dx, Superio_Config_Port mov al, 087h out dx, al out dx, al ret Superio_Enter_Config Endp public Superio_Exit_Config Superio_Exit_Config Proc Near mov dx, Superio_Config_Port mov al, 0AAh out dx, al ret Superio_Exit_Config Endp END 79 PCM-9388 User Manual
www.advantech.com Please verify specifications before quoting. This guide is intended for reference purposes only. All product specifications are subject to change without notice. No part of this publication may be reproduced in any form or by any means, electronic, photocopying, recording or otherwise, without prior written permission of the publisher. All brand and product names are trademarks or registered trademarks of their respective companies. © Advantech Co., Ltd.