PCM-3350 Series NS Geode 586-Level PC/104 CPU Module with SVGA/LCD/ LAN Interface User's Manual
Copyright notice This document is copyrighted, 2001. 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.
Packing list Before you begin installing your card, please make sure that the following materials have been shipped: • 1 PCM-3350 All-in-one single board computer • CD-ROM or Disks for utility, drivers, and manuals (PDF format) • 1 2.5" IDE flat cable, 44-pin to 44-pin • 1 PS/2 keyboard & mouse cable • 2 serial port cables • 1 parallel cable • 1 26-34 pin FDD cable converter • 1 floppy cable, for 3.
Contents Chapter 1 General Information 1.1 1.2 1.3 1.4 Introduction ....................................................................... 2 Features ............................................................................. 3 Specifications .................................................................... 4 1.3.1 Standard SBC functions .............................................. 4 1.3.2 VGA function .............................................................. 4 1.3.4 Ethernet function .......
2.11 VGA connector (CN9) ................................................... 13 2.11.1 CRT display connector (CN9) ................................. 13 2.12 Main power (+5 V / +12 V) connector (CN11) .......... 13 2.13 PS/2 keyboard/mouse connector (CN12) ................... 14 2.14 FDD connector (CN14) ................................................. 14 2.14.1 Connecting the floppy drive ..................................... 14 2.15 CompactFlash™ socket (CN16) .................................. 15 2.
4.2.5 Power management setup ......................................... 33 4.2.6 PnP/PCI configuration .............................................. 34 4.2.7 Integrated peripherals ................................................ 35 4.2.8 Change password ...................................................... 36 4.2.9 Save & exit setup ...................................................... 37 4.2.10 Exit without saving ..................................................
C.6 C.7 C.8 C.9 C.10 C.11 C.12 C.13 C.14 C.15 PC/104 connector (CN6) ............................................... 70 Parallel port connector (CN7) ...................................... 70 Backlight connector (CN8) ........................................... 71 VGA connector (CN9) ................................................... 71 Main power (+5 V) connector (CN11) ........................ 72 PS/2 keyboard/mouse connector (CN12) ................. 72 FDD connector (CN14) .............................
Figures Figure 1-1: PCM-3350 dimensions ................................................................ 6 Figure 2-1: Locating connectors (component side) ..................................... 9 Figure 2-2: Locating connectors (solder side) ............................................. 9 Figure 3-1: Contents of the PCM-3350 Series utility disk ............................. 22 Figure 3-2: BIOS VGA setup screen ..............................................................
Tables Table 2-1: Connectors ...................................................................................................... 8 Table 2-2: Serial port connections (COM1, COM2) ........................................................ 11 Table 2-3: Serial port default settings ............................................................................ 12 Table B-1: PCM-3350 PC/104 connectors (CN6) ........................................................... 64 Table C-1: Ethernet connector (CN1) .......
CHAPTER 1 General Information This chapter gives background information on the PCM-3350.
1.1 Introduction The PCM-3350 is the ultimate cost-effective solution for limited space applications. It is a new NS Geode Biscuit PC with enhanced graphics function. It uses a NS CS5530A chipset which supports TFT LCDs. It offers all the functions of an AT-compatible industrial computers on a single board. The PCM-3350 comes with an embedded high-performance GX1-300 processor on-board. For maximum performance, the PCM-3350 Series also supports an SDRAM SODIMM socket that can accept up to 128 MB memory.
1.
1.3 Specifications 1.3.1 Standard SBC functions • CPU: Embedded Low power NS Geode GX1-300 MHz processor • BIOS: AWARD 256 KB Flash memory • System memory: One 144-pin SODIMM socket accepts up to 128 MB SDRAM • Enhanced IDE interface: Supports up to two EIDE devices. BIOS auto-detect, PIO Mode 3 or Mode 4 transfer, Ultra DMA33 mode (ATA-4) up to 33 MB/sec • FDD interface: Supports up to two FDDs/ 2.
• CRT display mode: Non-interlaced CRT monitor resolutions up to 1024 x 768 @ 24 bpp 1.3.4 Ethernet function • Chipset: Intel 82559 ER • Ethernet interface: PCI 10/100 Mbps Ethernet. IEEE 802.3 U protocol compatible • Connection: On-board 2 x 5 2.0 mm connector • I/O address switchless setting • Built-in boot ROM 1.3.5 Solid state disk • Supports CompactFlash™ cards 1.3.6 Mechanical and environmental • Dimensions: (L x W): 96 mm x 90 mm (3.77" x 3.54") • Weight: .11 kg (.
1.
CHAPTER 2 Installation This chapter tells how to set up the PCM-3350 hardware. It includes instructions on setting jumpers and connecting peripherals, switches and indicators. Make sure you read all the safety precautions before you begin the installation procedure.
2.1 Connectors The board has a number of connectors that allow you to configure your system to suit your application.
2.2 Locating connectors Warning: Make sure you use the correct component side.
2.3 Safety precautions Warning! 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 sensitive electronic components can be damaged by a sudden rush of power. Caution! 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.
2.6 Serial ports (CN3: COM1; CN4: COM2/RS-232; CN18: COM2/RS-422/485) The PCA-3350F offers two serial ports: COM1 in RS-232 and COM2 (CN4: RS-232, CN18:RS-422/485). Refer to CMOS "Integrated Peripheral" for RS-232, 422 or 485 settings. These ports let you connect to serial devices (mouse, printers, etc.) or a communication network. You can select the address for each port (for example, 3F8H [COM1], 2F8H [COM2]) or disable each port. Use the BIOS Advanced Setup program, which is covered in Chapter 4.
this in the system BIOS setup. The table below shows the settings for the PCA-3350F Series' board's ports: Table 2-3: Serial port default settings Port COM1 COM2 Address 3F8, 3E8 2F8, 2E8 Interrupt IRQ4 IRQ3 Default 3F8 2F8 2.7 EIDE HDD connector (CN5) The built-in Enhanced IDE (Integrated Device Electronics) controller supports up to two IDE devices, including CD-ROM drives, tape backup drives, a large hard disk drive and other IDE devices. 2.7.
2.9 Parallel port connector (CN7) Normally, the parallel port is used to connect the card to a printer. The PCM-3350 includes a multi-mode (ECP/EPP/SPP) parallel port. It is accessed via CN7, a 26-pin flat-cable connector. You will need an adapter cable if you use a traditional DB-25 connector. The adpater cable should have a 26-pin connector on one end and a DB-25 connector on the other. The parallel port interrupt channel is designated as IRQ7. 2.
2.13 PS/2 keyboard/mouse connector (CN12) The PCM-3350 board provides a pin head keyboard connector, which 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 failure during the power-on self test (POST) after resetting the PC.
pin number one should be on the right. Please refer to any documentation that came with the drive for more information. If your cable needs to be custom made, you can find the pin assignments for the board's connector in Appendix C. 2.15 CompactFlash™ socket (CN16) The PCM-3350 is equipped with a CompactFlash™ Type I disk socket on the solder side, which supports the IDE interface CompactFlash disk card.
2.17 Multifunction Jumpers (MJ1) Multifunction jumpers (MJ1) MJ1-A MJ1-B MJ1-C MJ1-D MJ1 Assign Pins Function Notes MJ1-A 1-3 -5 V, -12 V input Pin1: -5 V Pin2: GND Pin3: -12 V MJ1-B 5-7 Fan connect Pin5: +5 V Pin6: GND Pin7: +12 V MJ1-C 9-10 System reset button open: normal closed: reset MJ1-E MJ1-D 12-16 IR connect Pin12: Vcc Pin13: NC Pin14: Receive Pin15: GND Pin16: Transmit MJ1-E 18-20 Watchdog connect Pin 18-19: IRQ11 Pin 19-20: reset 2.17.
2.17.2 Fan connector (MJ1-B) The PCM-3350 is equipped with a low power dissipation GX1 CPU. With only a heat sink, the PCM-3350 will operate normally at temperatures up to 60° C. At temperatures above 60° C, a fan is recommended. A CPU fan power supply connector is provided (+5 V input) in addition to the CPU power supply. This provides power supply to the optional CPU cooling fan. This connector is only available when +5 V power is supplied to the board.
2.18 SO DIMM socket (Slot1) You can install anywhere from 8 MB to 128 MB of onboard SDRAM memory using 8, 16, 32 or 128 MB 144-pin SODIMMs (Small Outline Dual Inline Memory Modules). 2.18.1 Installing SODIMMs Note: The modules can only fit into a socket one way. Their gold pins must point down into the SODIMM socket. The procedure for installing SODIMMs appears below. Please follow these steps carefully. SO DIMM installation 1. Make sure that all power supplies to the system are switched off. 2.
Chapter 2 Installation 19
20 PCM-3350 User's Manual
CHAPTER 3 Software Configuration This chapter details the software configuration information. It shows you how to configure the card to match your application requirements. Award system BIOS is covered in Chapter 4.
3.1 Introduction The PCM-3350 system BIOS and custom drivers are located in a 256 KB, 32-pin Flash ROM device, designated U17. A single Flash chip holds the system BIOS and VGA BIOS. The display type can be configured via software. This method minimizes the number of chips and eases configuration. You can change the display BIOS simply by reprogramming the Flash chip. 3.2 Utility CD disk The PCM-3350 is supplied with a software utility on CD-ROM.
1. Apply power to the PCM-3350 Series with a color TFT display attached. This is the default setting for the PCM-3350 series. Make sure that the AWDFLASH.EXE and *.BIN files are located in the working drive. Note: Make sure that you do not run AWDFLASH.EXE while your system is operating in EMM386 mode. 2. At the prompt, type AWDFLASH.EXE and press . The VGA configuration program will then display the following: Figure 3-2: BIOS VGA setup screen 3.
3.4 Connections for two standard LCDs 3.4.
3.4.
26 PCM-3350 User's Manual
CHAPTER 4 Award BIOS Setup This chapter describes how to set BIOS configuration data.
4.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.
4.2 Award BIOS setup Award’s 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 so that it retains the Setup information when the power is turned off. 4.2.1 Entering setup Power on the computer and press immediately. This will allow you to enter Setup.
4.2.2 Standard CMOS setup When you choose the STANDARD CMOS SETUP option from the INITIAL SETUP SCREEN menu, the screen shown below is displayed. This standard Setup Menu allows users to configure system components such as date, time, hard disk drive, floppy drive and display. Once a field is highlighted, on-line help information is displayed in the left bottom of the Menu screen.
4.2.3 BIOS features setup By choosing the BIOS FEATURES SETUP option from the INITIAL SETUP SCREEN menu, the screen below is displayed. This sample screen contains the manufacturer’s default values for the PCM3350.
4.2.4 Chipset features setup By choosing the CHIPSET FEATURES SETUP option from the INITIAL SETUP SCREEN menu, the screen below is displayed. This sample screen contains the manufacturer’s default values for the PCM-3350.
4.2.5 Power management setup By choosing the POWER MANAGEMENT SETUP option from the INITIAL SETUP SCREEN menu, the screen below is displayed. This sample screen contains the manufacturer’s default values for the PCM-3350.
4.2.6 PnP/PCI configuration By choosing the PnP/PCI CONFIGURATION option from the Initial Setup Screen menu, the screen below is displayed. This sample screen contains the manufacturer’s default values for the PCM3350.
4.2.7 Integrated peripherals By choosing the INTEGRATED PERIPHERALS option from the INITIAL SETUP SCREEN menu, the screen below is displayed. This sample screen contains the manufacturer’s default values for the PCM-3350. The PANEL TYPE by default supports a 18-bit 640 x 480 TFT LCD panel display.
4.2.8 Change password To change the password, choose the PASSWORD SETTING option form the Setup main menu and press . 1. If the CMOS is bad or this option has never been used, a default password is stored in the ROM. The screen will display the following messages: Enter Password: Press . 2. If the CMOS is good or this option has been used to change the default password, the user is asked for the password stored in the CMOS.
4.2.9 Save & exit setup If you select this option and press , the values entered in the setup utilities will be recorded in the chipset’s CMOS memory. The microprocessor will check this every time you turn your system on and compare this to what it finds as it checks the system. This record is required for the system to operate. 4.2.10 Exit without saving Selecting this option and pressing lets you exit the Setup program without recording any new values or changing old ones.
38 PCM-3350 User's Manual
CHAPTER 5 PCI Bus Ethernet Interface This chapter provides information on Ethernet configuration.
5.1 Introduction The PCM-3350 is equipped with a high performance 32-bit Ethernet chipset which is fully compliant with IEEE 802.3 100 Mbps CSMA/CD standards. It is supported by major network operating systems. It is also both 100Base-T and 10Base-T compatible. The network boot feature can be utilized by incorporating the boot ROM image files for the appropriate network operating system. The boot ROM BIOS files are combined with system BIOS, which can be enabled/disabled in the BIOS setup. 5.
5.2.2 Installation for Windows 98/2000 1. a. Select "Start", "Settings". "Control Panel". b. Double click "Network". 2. a. Click "Add" and prepare to install network functions.
3. a. Select the "Adapter" item to add the Ethernet card. 4. a. Click "Have Disk" to install the driver 5. a. Insert the CD into the D:\drive b. Fill in "D:\PC104\3350\LAN\82559ER\W9x&w2k" c.
6. a. Choose the "82559ER" item. b. Click "OK". 7. a. Make sure the configurations of relative items are set correctly. b. Click "OK" to reboot.
5.3 Further information Realtek website: www.Realtek.com EMAC website:www.emacinc.
CHAPTER 6 SVGA Setup • Introduction • Installation of SVGA driver for Windows 95/98/NT
6.1 Introduction The PCM-3350 Series has an on-board LCD/VGA interface. The specifications and features are described as follows: 6.1.1 Chipset The PCM-3350 uses an NS CS5530A chipset for its VGA controller. It supports many popular 18-bit LCD displays and conventional analog CRT monitors. The VGA BIOS supports LCD. In addition, it also supports interlaced and non-interlaced analog monitors (color and monochrome VGA) in high-resolution modes while maintaining complete IBM VGA compatibility.
6.2.1 Installation for Cyrix MediaGX Certified drivers for Windows 95/98. Insert the disk into the CD-ROM drive. 1. Select "Start" then "Run". 2. Type the correct path for the driver (like the example below) "D:\PC104\3350\VGA\Win9xc_40" 3.
2. Click "Finish" to continue. 3. Click "Next" to proceed to the next step. Click "Yes" after you read the license agreement.
4. Follow the instructions which appear on the screen. 5. Insert the Win95/ 98 CD-ROM into the CD-ROM drive. Type the correct path for the Win9 x source file.
6. Choose "Yes", then click "Finish" to restart the computer.
6.2.2 Installation for Windows NT 1. a. Select "Start", "Settings" then "Control Panel" to get to the screen below. b. Double click on the "Display" icon. 2. a. Choose the "Settings" selection. b. Click the "Display Type" button.
3.Press the "Change..." button. 4. Click on the "Have Disk...
5. a. Insert the disk into the CD-ROM drive. b. Type "D:\PC104\3350\VGA\WINNT\VGA.110\" c. Press "OK". D:\PC104\3350\VGA\WINNT\VGA.110\ 6. a. Select the highlighted item. b. Press "OK".
7. Press "Yes" to proceed. 8. Press "OK" to reboot.
9. a. Repeat Step 1 in this manual, select the "Settings" label. b. Adjust the resolution and color. c. Click "Test" to see the results. d. Click "OK" to save the settings.
6.3 Further information For further information about the PCI/SVGA installation in your PCM-3350, including driver updates, troubleshooting guides and FAQ lists, visit the following web resources: Cyrix web site: www.national.com EMAC web site: www.emacinc.
APPENDIX A Programming the Watchdog Timer The PCM-3350 is equipped with a watchdog timer that resets the CPU or generates an interrupt if processing comes to a standstill for any reason. This feature ensures system reliability in industrial standalone or unmanned environments.
A.1 Programming the watchdog timer The default configuration of the timer is enabled with system reset. To enable the watchdog timer, you must make a program which writes 1 to I/O port address 443 (hex) at regular intervals. The first time your program reads the port, it enables the watchdog timer. After that, your program must write 1 to port 443 at time intervals of less than 1.6 seconds. Otherwise, the watchdog timer will activate and reset the CPU.
The following example shows how you might program the watchdog timer in BASIC: 10 REM Watchdog timer example program 20 X=Out &H443,1 REM watchdog 30 GOSUB 1000 REM complete 40 X=Out &H443,1 REM 50 GOSUB 2000 REM complete 60 X=Out &H443,0 REM 70 END 1000 REM Enable and refresh the Task #1, takes 1 second to Refresh the watchdog Task #2, takes 1 second to Disable the watchdog Subroutine #1, takes 1 second to complete . . .
60 PCM-3350 User's Manual
APPENDIX B Installing PC/104 Modules This appendix gives instructions for installing PC/104 modules.
B.1 Installing PC/104 modules The PCM-3350's PC/104 connectors give you the flexibility to attach PC/104 modules. Installing these modules on the PCM-3350 is quick and simple. The following steps show how to mount the PC/104 modules: 1. Remove the PCM-3350 from your system paying particular attention to the safety instructions already mentioned above. 2. Make any jumper or link changes required to the CPU card now. Once the PC/104 module is mounted you may have difficulty in accessing these. 3.
PC/104 Mounting Support Male Female PC/104 module PCM-3346 Figure B-1: PC/104 module mounting diagram 8.9 95.9 90.8 82.5 φ 6.4 90.8 φ 3.2 5.1 5.1 0 0 5.1 85.1 90.2 Figure B-2: PC/104 module dimensions (mm) (±0.
Table B-1: PCM-3350 PC/104 connectors (CN6) Pin Number 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 Signal (CN6) Row A Row B — — IOCHCHK* 0 V SD7 RESETDRV SD6 +5 V SD5 IRQ9 SD4 -5 V SD3 DRQ2 SD2 -12 V SD1 ENDXFR* SD0 +12 V IOCHRDY N/C AEN SMEMW* SA19 SMEMR* SA18 IOW* SA17 IOR* SA16 DACK3* SA15 DRQ3 SA14 DACK1* SA13 DRQ1 SA12 REFRESH* SA11 SYSCLK SA10 IRQ7 SA9 IRQ6 SA8 IRQ5 SA7 IRQ4 SA6 IRQ3 SA5 DACK2* SA4 TC SA3 BALE SA2 +5 V SA1 OSC SA0 0V 0V 0V * low active
APPENDIX C Pin Assignments This appendix contains information of a detailed or specialized nature.
C.
C.2 LCD connector (CN2) Table C-2: LCD connector (CN2) Pin Signal 1 VDDSAFE +5 V 2 VDDSAFE +5 V 3 GND 4 GND 5 VDDSAFE +3.3 V 6 VDDSAFE +3.
C.3 COM1 connector (CN3) 2 4 1 6 8 10 3 5 7 9 Table C-3: COM1 connector (CN3) Pin Signal Pin Signal 1 RLSD 2 DSR 3 RX 4 RTS 5 TX 6 CTS 7 DTR 8 RI 9 GND 10 NC C.
C.
C.6 PC/104 connector (CN6) For details on PC/104 connectors, please refer to Appendix B. C.
C.8 Backlight connector (CN8) 4 3 2 1 Table C-8: Backlight connector (CN8) Pin Signal 1 +12 V 2 GND 3 BACKLIGHT ENABLE 4 N/C C.
C.10 Main power (+5 V) connector (CN11) Table C-10: Main power (+5 V) connector (CN11) Pin Signal 1 +12 V 2 GND 3 GND 4 Vcc (+5) C.
C.12 FDD connector (CN14) Table C-12: FDD connector (CN14) Pin Signal 1 Vcc (5 V) 2 INDEX 3 Vcc (5 V) 4 DRIVE SELECT 0 5 Vcc (5 V) 6 DISK CHANGE 7 NC 8 NC (READY) 9 NC (HD OUT) 10 MOTOR ON 11 NC 12 DIRECTION SELECT 13 NC (1.
C.
C.
Figure C-1: CompactFlash™ socket Appendix C Pin Assignments 75
C.14 COM2 connector for 422/485 (CN18) Table C-14: COM2 connector for 422/485 (CN18) Pin Signal 1 RXD - 485 2 RXD + 485 3 TXD + 485 4 TXD - 485 C.
Table C-17: MJ1-C, reset button Pin Signal 9 *system reset 10 GND Table C-18: MJ1-D, IR connector Pin Signal 12 +5 V 13 NC 14 Receive 15 GND 16 Transmit Table C-19: MJ1-E, watchdog jumper Pin Signal 18 *IRQ11 19 Watchdog signal 20 *system reset *low active Appendix C Pin Assignments 77
78 PCM-3350 User's Manual
APPENDIX D System Assignments • System I/O ports • DMA channel assignments • Interrupt assignments • 1st MB memory map
D.1 System I/O ports Table D-1: System I/O ports Addr.
D.
D.
D.4 1st MB memory map Table D-4: 1st MB memory map Addr.