Em104-a5362 PC/104 CPU Module User’s Manual Version 1.3 2012.
This page is intentionally left blank.
Index Table of Contents Chapter 1 - Introduction.....................................................1 1.1 Copyright Notice..............................................................2 1.2 Declaration of Conformity.............................................2 1.3 About This User’s Manual.............................................4 1.4 Warning..............................................................................4 1.5 Replacing the Lithium Battery......................................4 1.
Index LPT1: Parallel Port Connector................................22 CON1: RS-422/ 485 Output Connector...................22 LCD1: TTL LCD Connector......................................23 COM1/ COM2: Serial Port Connectors...................23 CFD1: CompactFlash Type II Socket......................24 2.3 The Installation Paths of CD Driver.......................... 25 Chapter 3 - BIOS.................................................................26 3.1 BIOS Introduction.................................
Introduction 1 Chapter 1 Introduction Chapter 1 - Introduction -1-
Introduction 1.1 Copyright Notice All Rights Reserved. The information in this document is subject to change without prior notice in order to improve the reliability, design and function. It does not represent a commitment on the part of the manufacturer. Under no circumstances will the manufacturer be liable for any direct, indirect, special, incidental, or consequential damages arising from the use or inability to use the product or documentation, even if advised of the possibility of such damages.
Introduction (1)This device may not cause harmful interference, and (2)This device must accept any interference received, including interference that may cause undesired operation. NOTE: 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. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment.
Introduction 1.3 About This User’s Manual This user’s manual provides general information and installation instructions about the product. This User’s Manual is intended for experienced users and integrators with hardware knowledge of personal computers. If you are not sure about any description in this booklet. please consult your vendor before further handling. 1.4 Warning Single Board Computers and their components contain very delicate Integrated Circuits (IC).
Introduction 1.7 Warranty This product is warranted to be in good working order for a period of two years from the date of purchase. Should this product fail to be in good working order at any time during this period, we will, at our option, replace or repair it at no additional charge except as set forth in the following terms. This warranty does not apply to products damaged by misuse, modifications, accident or disaster.
Introduction 1.8 Packing List 1 x Em104-a5362 1 x Driver CD 1 x Quick Installation Guide If any of the above items is damaged or missing, contact your vendor immediately. 1.
Introduction 1.10 Specifications Form Factor PC/104 CPU module Processor AMD Geode™ LX800 Cache 64K L1 cache and 128K L2 cache Chipset AMD LX800 + CS5536 System Memory 1 x 200 pins DDR SO-DIMM up to 1GB SDRAM VGA/ LCD Controller AMD Geode LX series CPU integrated VGA controller with 2D Engine (Shared memory Max.
Introduction 1.
Introduction Unit:mm -9-
Installation 2 Chapter 2 Installation Chapter 2 - Installation - 10 -
Installation 2.
Installation 2.
Installation Jumper / Connector Quick Reference Jumpers Label Function JRS1 COM2 RS-232/422/485 Selection JBAT1 Clear CMOS Setting Connectors CFD1 Compact Flash Socket COM1 ~ COM2 Serial Ports CON1 RS-422/485 Output Connector DIMM1 200-pin DDR SDRAM DIMM Socket FDD1 Floppy Disk Drive Connector IDE1 Primary IDE Connector IR1 Infrared (IR) Connector JFRT1 Switches and Indicators KBM1 Keyboard and Mouse connector LAN1 LAN Ethernet Connector LCD1 TTL LCD Panel Connector LLED1 LAN L
Installation Jumpers JRS1: COM2 RS-232/422/485 Mode Selection (6) The onboard COM2 port can be configured to operate in RS-422 or RS-485 modes. RS-422 modes differ in the way RX/TX is being handled. Jumper JRS1 switches between RS-232 or RS-422/485 mode. When JRS1 is set to RS-422 or RS-485 mode, there will be only +12V output let while JRS1 is set. All RS-232/422/482 modes are available on COM2. It can be configured COM2 to operate in RS-232, RS-422 or RS-485 mode Connector type: 2.
Installation JBAT1: Clear CMOS Setting (13) If the board refuses to boot due to inappropriate CMOS settings here is how to proceed to clear (reset) the CMOS to its default values. Connector type: 2.
Installation Connctors KBM1: Keyboard & Mouse Connector (1) Connector type: 2.0mm pitch 1x6-pin wafer connector Pin Description 1 KB_DATA 2 GND 3 MS_DATA 4 KB_CLK 5 KB_VCC 6 MS_CLK 1 LAN1: Fast Ethernet Connector (2) Pin Description Pin Description 1 TX+ 2 TX- 3 RX+ 4 N/C 5 N/C 6 RX- 7 N/C 8 N/C 9 GND 10 N/C (Key) Connector type: 2.
Installation IDE1: 44 pins IDE Connector (3) Connector type: 2.
Installation PC/104: PC/104 ISA Interface (5) B1 B32 A32 A1 Pin D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 D16 D17 D18 D19 Description GND MEMCS16# IOCS16# IRQ10 IRQ11 IRQ12 IRQ15 IRQ14 DACK0# DREQ0 DACK5# DREQ5 DACK6# DREQ6 DACK7# DREQ7 +5V MASTER# GND GND C0 C19 D0 D19 Pin C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 C13 C14 C15 C16 C17 C18 C19 Description GND SBHE# LA23 LA22 LA21 LA20 SA19 SA18 SA17 MEMR# MEMW# SD8 SD9 SD10 SD11 SD12 SD13 SD14 SD15 GND Pin A1 A2 A3 A4 A5 A6 A7 A8 A9 A
Installation LLED1: LAN LED indicators (7) Connector type: 2.54mm pitch 1x4-pin headers. Pin Description 1 LAN1_ACTIVE- 2 LAN1_ACTIVE+ 3 LAN1_LINK- 4 LAN1_LINK+ 1 JFRT1: Switches and Indicators (8) 2 RESET- 3 PWRLED+ 4 PWRLED- 5 HDD LED+ 6 HDD LED- 7 SPK OUT+ 8 SPK OUT- 1 2 3 4 5 6 7 8 - 19 - HLED PLED RESET+ SPK 1 RES It provides connectors for system indicators that provides light indication of the computer activities and switches to change the computer status.
Installation IR1: Infrared Connector (9) Connector Type: 2.54mm pitch 1x5-pin headers Pin Voltage 1 +5V 2 2 N/C 3 3 IRRX 4 GND 5 IRTX 1 4 5 VGA1: CRT Connector (10) Connector type: 2.0mm pitch 2x5-pin headers Pin Description Pin Description 1 RED 2 GREEN 3 BLUE 4 N/C 5 GND 6 GND 7 GND 8 GND 9 N/C 10 GND 11 N/C (Key) 12 VDDAT 13 HSYNC 14 VSYNC 15 VDCLK 16 N/C 1 2 15 16 USB1: USB Connector (11) USB1 supports two USB 2.
Installation FDD1: FDD Connector (12) Connector type: 2.
Installation LPT1: Parallel Port Connector (14) Connector type: 2.0mm pitch 2x10-pin headers Pin Description Pin Description 1 STROBE 2 AFD 3 PTD0 4 ERROR 5 PTD1 6 INIT 7 PTD2 8 SLIN 9 PTD3 10 GND 11 PTD4 12 GND 13 PTD5 14 GND (Key) 15 PTD6 16 BUSY 17 PTD7 18 PE 19 ACK 20 SELECT 1 19 CON1: RS-422/ 485 Output Connector (15) Connector type: 2.
Installation LCD1: TTL LCD Connector (16) Connector type: DF-13-40DP-1.25V Pin Description Pin Description 2 VDD5 1 VDD5 4 GND 3 GND 6 VDD3 5 VDD3 8 GND 7 Vcon (N.C.
Installation CFD1: CompactFlash Type II Socket CFD1 does not support hot swap.
Installation 2.
BIOS 3 Chapter 3 BIOS Chapter 3 - BIOS - 26 -
BIOS 3.1 BIOS Introduction The Award BIOS (Basic Input/Output System) installed in your computer system’s. The BIOS provides for a standard device such as disk drives, serial ports and parallel ports. It also adds password protection as well as special support for detailed fine-tuning of the chipset controlling the entire system. 3.2 BIOS Setup The Award BIOS provides a Setup utility program for specifying the system configurations and settings. The BIOS ROM of the system stores the Setup utility.
BIOS 3.3 Standard CMOS Features “Standard CMOS Features” allows you to record some basic hardware configurations in your computer system and set the system clock and error handling. If the CPU card is already installed in a working system, you will not need to select this option. You will need to run the Standard CMOS option, however, if you change your system hardware configurations, such as onboard battery fails, or the configuration stored in the CMOS memory was lost or damaged.
BIOS IDE Primary HDDs / IDE Secondary HDDs The onboard PCI IDE connectors provide Primary and Secondary channels for connecting up to four IDE hard disks or other IDE devices. Each channel can support up to two hard disks; the first is the “Master” and the second is the “Slave”. Press to configure the hard disk. The selections include Auto, Manual, and None. Select ‘Manual’ to define the drive information manually. You will be asked to enter the following items.
BIOS Halt On This field determines whether or not the system will halt if an error is detected during power up. All errors (default) Whenever the BIOS detects a non-fatal error, the system will stop and you will be prompted. No errors The system boot will not be halted for any error that may be detected. All, But Keyboard The system boot will not be halted for a keyboard error; it will stop for all other errors.
BIOS 3.4 Advanced BIOS Features Quick Power On Self Test When enabled, this field speeds up the Power On Self Test (POST) after the system is turned on. If it is set to Enabled, BIOS will skip some items. Setting: Enabled (Default), Disabled. First/ Second Boot Device These fields determine the drive that the system searches first for an operating system. The options available include Setting: Floppy, LS120, HDD-0, SCSI, CDROM, HDD-1, ZIP100, USB-FDD, USB-ZIP, USB-CDROM, USB-HDD, LAN and Disabled.
BIOS Boot Up NumLock Status It allows you to activate the NumLock function after you power up the system. Setting: On (Default), Off. Security Option It allows you to limit access to the System and Setup. When you select System, the system prompts for the User Password every time you boot up. When you select Setup, the system always boots up and prompts for the Supervisor Password only when the Setup utility is called up. Setting: Setup (Default), System.
BIOS 3.5 Advanced Chipset Features CAS Latency Time It allows CAS latency time in HCLKs as 2 or 2.5. The system board designer should set the values in this field, depending on the DRAM installed. Do not change the values in this field unless you change specifications of the installed DRAM or CPU. Setting: 2.5 (Default), 2. Interleave Select It allows you to Use the Interleave Select option to specify how the cache memory is interleaved. Setting: LOI (Default), HOI.
BIOS XOR MB0 Setting: Disabled (Default), Enabled. XOR Bit Select Setting: 18 (Default), 19, 20, 21. Video Memory Size In order to determine how much memory is allocated to the video graphics device. Setting: None, 8M (Default), 16M, 32M, 64M, 128M, 254M. Output display In order to specify the display devices the system is connected to. Setting: Flat Panel, CRT (Default), Panel & CRT. Flat Panel Configuration It allows you to open the Flat Panel Configuration menu.
BIOS 3.6 Integrated Peripherals OnChip IDE Devicev >>> On-Chip IDE Channel 1 The integrated peripheral controller contains an IDE interface with support for two IDE channels. Select Enabled to activate each channel separately. Setting: Disabled, Enabled (Default).
BIOS IDE Primary Master/Slave PIO It allows your system HDD controller to run faster. Rather than having the BIOS issue with a series of commands that transferring to or from the disk drive, PIO (Programmed Input/Output) allows the BIOS to communicate with the controller and CPU directly. When Auto is selected, the BIOS will select the best available mode. Setting: Auto (Default), Mode 0, Mode 1, Mode 2, Mode 3, Mode 4.
BIOS SuperIO Device >>> Onboard FDC Controller Select “Enabled” if you wish to use it. Select “Disabled” if you don’t wish to use it. Setting: Disabled, Enabled (Default). Serial/ Onboard Parallel Port It allows you to select the onboard serial and parallel ports with their addresses. Setting: Serial Port 1 3F8/IRQ4 (Default) Serial Port 2 2F8/IRQ3 (Default) Parallel Port 378H/IRQ7 (Default) UART Mode Select It determines the UART 2 mode in your computer. Setting: IrDA, ASKIR, Normal (Default).
BIOS UR2 Duplex Mode Setting: Full, Half (Default). Use IR Pins Setting: RxD2,TxD2 , IR-Rx2Tx2 (Default). Parallel Port Mode Setting: SPP (Default) EPP ECP ECP+EPP Normal EPP Mode Select Setting: EPP1.9, EPP1.7 (Default) ECP Mode Use DMA Setting: 1, 3 (Default).
BIOS IT8888 ISA Decode IO >>> It allows you to use the IT8888 ISA Decode IO menu to set the IO memory range for the onboard ISA. Decode I/O Space 0/ 1/ 2/ 3/ 4/ 5 It allows you to allocate system resources to the ISA bridge and to enable the function correctly. Setting: Disabled, Enabled (Default). Decode I/O Speed 0/ 1/ 2/ 3/ 4/ 5 It allows you to specify the speed of the ISA bus. Setting: Subtractive Speed, Slow Speed, Medium Speed, Fast Speed.
BIOS Decode I/O Address 0/ 1/ 2/ 3/ 4/ 5 [15:4] It allows you to allocate an address to the ISA bus. The address may range from 0001 to 0FFF. Decode I/O Size 0/ 1/ 2/ 3/ 4/ 5 It allows you to specify the size of the ISA bus. Setting: 1 Byte, 2 Bytes, 4 Bytes, 8 Bytes, 16 Bytes, 32 Bytes, 64 Bytes, 128 Bytes. IT8888 ISA Decode Memory >>> It allows you to use the IT8888 ISA Decode Memory to set the resources for the onboard ISA bus.
BIOS Decode Memory Speed 0/ 1/ 2/ 3 It allows you to specify the memory speed of the ISA bus. Setting: Subtractive Speed, Slow Speed, Medium Speed, Fast Speed. Decode Memory Addr. 0/ 1/ 2/ 3 [23: It allows you to allocate a memory address to the ISA bus. The address may range from 0001 to 0FFF. Decode Memory Size 0/ 1/ 2/ 3 It allows you to specify the memory size of the ISA bus. Setting: 16 KB, 32 KB, 64 KB, 128 KB, 256 KB, 512 KB, 1MB, 2MB.
BIOS 3.7 PNP/PCI Configurations PNP OS Installed It allows you to enable the PNP OS Install option if it is supported by the OS installed. Setting: No (Default), Yes. Reset Configuration Data It allows you to determine whether to reset the configuration data or not. Setting: Disabled (Default), Enabled. Resources Controlled By This PnP BIOS can configure all of the boot and compatible devices with the use of a PnP operating system. Setting: Auto(ESCD) (Default), Manual.
BIOS IRQ Resources It allows you to configure the IRQ / DMA Resources. Memory Resources It allows you to configure the Memory Resources. PCI/VGA Palette Snoop Some non-standard VGA display cards may not show colors properly. It allows you to set whether or not MPEG ISA/VESA VGA cards can display with PCI/VGA. When “Enabled”, a PCI/VGA can display with an MPEG ISA/VESA VGA card. When “Disabled”, a PCI/VGA can not display with an MPEG ISA/VESA VGA card. Setting: Disabled (Default), Enabled.
BIOS 3.
BIOS 3.9 Load Optimized Defaults It allows you to load the default values to your system configuration. The default setting is optimal and enabled all high performance features.
BIOS 3.10 Set Password Using Password to set a password that will be used exclusively on the system. To specify a password, highlight the type you want and press . The Enter Password: message prompts on the screen. Type the password, up to eight characters in length, and press . And the system confirms your password by asking you to type it again. After setting a password, the screen automatically returns to the main screen.
BIOS 3.11 Save & Exit Setup Typing “Y”, you will quit the setup utility and save all the changes into the CMOS memory. Typing “N”, you will return to Setup utility.
BIOS 3.12 Exit Without Saving Typing “Y” will quit the Setup utility without saving the modifications. Typing “N” will return you to Setup utility.
BIOS 3.13 BIOS Beep Sound code list Beep Sound Message 1 short (Beep) System booting is normally 2 short (Beep) CMOS setting error 1 long - 1 short (Beep) DRAM error 1 long - 2 short (Beep) Display card or monitor connected error 1 long - 3 short (Beep) Keyboard error 1 long - 9 short (Beep) ROM error Long (Beep) continuous DRAM hasn’t inset correctly Short (Beep) continuous POWER supply has problem 3.
BIOS 3.
BIOS 20h 21h 22h 23h 24h 25h 26h 27h 28h 29h 2Ah 2Bh 2Ch 2Dh 2Eh 2Fh 30h 31h 32h 33h 34h 35h 36h 37h 38h 39h 3Ah 3Bh 3Ch 3Dh 3Eh 3Fh 40h 41h 42h 43h 44h 45h 46h Reserved HPM initialization (notebook platform) Reserved Check validity of RTC value; Load CMOS settings into BIOS stack. If CMOS checksum fails, use default value instead; Prepare BIOS resource map for PCI & PnP use. If ESCD is valid, take into consideration of the ESCD's legacy information; Onboard clock generator initialization.
BIOS 47h 48h 49h 4Ah 4Bh 4Ch 4Dh 4Eh 4Fh 50h 51h 52h 53h 54h 55h 56h 57h 58h 59h 5Ah 5Bh 5Ch 5Dh 5Eh 5Fh 60h 61h 62h 63h 64h 65h 66h 67h 68h 69h 6Ah 6Bh 6Ch 6Dh 6Eh 6Fh Initialize EISA slot Reserved Calculate total memory by testing the last double last word of each 64K page; Program writes allocation for AMD K5 CPU Reserved Reserved Reserved Reserved Program MTRR of M1 CPU; initialize L2 cache for P6 class CPU & program cacheable range; Initialize the APIC for P6 class CPU; On MP platform, adjust the cach
BIOS 70h 71h 72h 73h 74h 75h 76h 77h 78h 79h 7Ah 7Bh 7Ch 7Dh 7Eh 7Fh 80h 81h 82H 83H 84h 85h 86h 87h 88h 89h 90h 91h 92h 93h 94h 95h 96h FFh Reserved Reserved Reserved Enter AWDFLASH.EXE if: AWDFLASH.EXE is found in floppy dive and ALT+F2 is pressed Reserved Detect and install all IDE devices: HDD, LS120, ZIP, CDROM...
Appendix 4 Chapter 4 Appendix Chapter 4 - Appendix - 54 -
Appendix 4.1 I/O Port Address Map Each peripheral device in the system is assigned a set of I/O port addresses which also becomes the identity of the device. The following table lists the I/O port addresses used.
Appendix 000003F8 - 000003FF Communications Port 00000778 - 0000077B Printer Port 00000A79 - 00000A79 ISAPNP Read Data Port 00000D00 - 0000FFFF PCI Bus 0000FC00 - 0000FCFF Realtek RTL8139/810x family Fast Ethernet NIC 0000FF00 - 0000FF0F Standard Dual Channel PCI IDE Controller 4.2 Interrupt Request Lines (IRQ) Peripheral devices use interrupt request lines to notify CPU for the service required. The following table shows the IRQ used by the devices on board.
Appendix 4.
Appendix 4.5 Watchdog Timer (WDT) Setting WDT is widely used for industry application to monitoring the activity of CPU. Application software depends on its requirement to trigger WDT with adequate timer setting. Before WDT time out, the functional normal system will reload the WDT. The WDT never time out for a normal system. Then, WDT will time out and reset the system automatically to avoid abnormal operation. This board supports 255 levels watchdog timer by software programming.
Appendix ;-mov mov mov out mov inc out ;-mov mov mov out mov inc out ;-mov mov mov out mov inc out ;--mov mov mov out ;-- end AX, 2Eh DX, AX AL, 0F0h DX, AL ; select CRF0 AL, 00h DX DX, AL ; set CRF0=00h, output AX, 2Eh DX, AX AL, 0F5h DX, AL ; select CRF5, WDT Timer unit AL, 00h ; bit2 =0 ->second ; bit2 =1 -> minute DX DX, AL ; update CRF5 bit2 to 00h AX, 2Eh DX, AX AL, 0F6h DX, AL ; select CRF6, WDT Timer AL, 05h DX DX, AL ; update CRF6 to 5 unit AX, 2Eh DX, AX AL, AAh
Appendix C language Code /*----Include Header Area -----*/ #include "math.h" #include "stdio.h" #include "dos.
Appendix This page is intentionally left blank.