FabiaTech PC104 User Manual

FabiaTech PC104 User Manual

Low power series
Table of Contents

Advertisement

Quick Links

FabiaTech Corporation
IPC Solution
Website:
http://www.fabiatech.com
Email:
support@fabiatech.com
PC104 CPU Card
Low Power Series
FB2410
User's Manual
APR 2008
Version: 1.2
Part Number: FB2410
i

Advertisement

Table of Contents
loading

Summary of Contents for FabiaTech PC104

  • Page 1 FabiaTech Corporation IPC Solution Website: http://www.fabiatech.com Email: support@fabiatech.com PC104 CPU Card Low Power Series FB2410 User’s Manual APR 2008 Version: 1.2 Part Number: FB2410...
  • Page 2 FabiaTech shall not be reliable for technical or editorial errors or omissions, which may occur in this document. FabiaTech shall not be reliable for any indirect, special, incidental or consequential damages resulting from the furnishing, performance, or use of this document.
  • Page 3: Table Of Contents

    Table of Contents PC104 CPU Card ........................i Low Power Series ........................i FB2410 User’s Manual ......................i Chapter 1 Introducing the FB2410 System................1 Overview..........................1 Series Comparison Table .......................2 Layout............................3 Specifications..........................4 Packing List ..........................5 Chapter 2 Hardware Installation ....................7 Before Installation ........................7 Hardware Features.........................8...
  • Page 4 Chapter 4 BIOS Setup ....................... 25 Overview..........................25 BIOS Functions ......................26 Keyboard Convention ....................27 STANDARD CMOS SETUP......................28 ADVANCED CMOS SETUP....................30 ADVANCED CHIPSET SETUP ....................35 POWER MANAGEMENT......................38 PCI/PLUG AND PLAY ......................40 PERIPHERAL SETUP .........................42 Password Setup........................44 Chapter 5 Driver and Utility ...................... 45 LAN Utility &...
  • Page 6: Chapter 1 Introducing The Fb2410 System

    FabiaTech Corporation Chapter 1 Introducing the FB2410 System Overview The FB2410 is an ST STPC ATLAS processor, all in one, PC/104 CPU board. This user’s manual provides information on the physical features, installation, and BIOS setup of the FB2410. Built to unleash the total potential of the STPC ATLAS Processor, the FB2410 is a single board computer capable of handling today’s demanding requirements.
  • Page 7: Series Comparison Table

    FabiaTech Corporation Series Comparison Table Model FB2410 FB2410A Processor STPC ATLAS VGA Chipset CRT / LCD CRT/TFT/LVDS Watchdog Timer Multi I/O 2S/1P/FDD/IDE Serial Port One RS232,One RS-232/RS485 Parallel Enhanced IDE Compact Flash Socket USB 1.1 RJ45 port (10/100Mbps) Dimensions (Unit: mm)
  • Page 8: Layout

    FabiaTech Corporation Layout LED1 CN10 BUS1 DIMM1...
  • Page 9: Specifications

    FabiaTech Corporation Specifications STPC ATLAS CPU and 8KB L1 cache inside the CPUs. Supporting One So-DIMM socket for up 128MB SDRAM One 10M/100M Base-TX Ethernet port. Supports CRT port and TFT/LVDS LCD with up to 4MB shared memory. One RS-232, one RS-232/RS-485 ports, parallel, floppy, and PCI IDE interface Compact Flash socket for 3.3V Compact Flash and Micro Drives.
  • Page 10: Packing List

    FabiaTech Corporation Packing List Upon receiving the package, verify the following things. If any of the mentioned happens, contact us for immediate service. • Unpack and inspect the FB2410 package for possible damage that may occur during the delivery process.
  • Page 11 FabiaTech Corporation...
  • Page 12: Chapter 2 Hardware Installation

    FabiaTech Corporation Chapter 2 Hardware Installation This chapter introduces the system connectors & jumper settings, and guides you to apply them for field application. Before Installation Before you install the system, make sure you follow the below descriptions. 1. Before removing the board from its anti-static bag, wear an anti-static strap to prevent the generation of Electricity Static Discharge (ESD).
  • Page 13: Hardware Features

    FabiaTech Corporation Hardware Features The following list is for the setup of the connectors and jumpers of the FB2410. Item Description 6-pin for Keyboard and Mouse connector (JST) 10-pin 2.0mm COM2 RS-232/RS485 port connector (IDC) 10-pin 2.0mm COM1 RS-232 port connector (IDC) 26-pin 2.0mm parallel port connector (IDC)
  • Page 14: J7: Power Connector (4-Pin 2.5Mm Jst)

    FabiaTech Corporation J7: Power Connector (4-pin 2.5mm JST) LED1 Signal VCC (+5V) Ground Ground CN10 VDD (+12V) Note: FB2410 needs +5V only, +12V is not necessary. BUS1 Note: Be careful with the pin orientation when installing power connector. A wrong connection can easily destroy your FB2410 board.
  • Page 15: J1: Rj45 Lan /Adapter Connector With Led Indicators

    FabiaTech Corporation J1: RJ45 LAN /Adapter Connector with LED indicators FB4605A is a RJ45 connector with 2 LEDs for LAN. The left side LED (orange) indicates data which is being accessed and the right side LED (green) indicates on- line status. (On indicates on-line and Off indicates off-line) J1 provides twist-pair signals of LAN port if you got LAN version and adapter board (FB4605A) with cable.
  • Page 16: Cn1: Keyboard/Mouse Connector

    FabiaTech Corporation CN1: Keyboard/Mouse Connector CN1 is a 6-pin 2.0mm JST connector, use the included KB/MS adapter cables you can attach standard PS/2 type keyboard and mouse. LED1 Signal Mouse Data Keyboard Data CN10 Ground Mouse Clock Keyboard Clock BUS1...
  • Page 17: J2: Usb Connector

    FabiaTech Corporation J2: USB Connector Use the USB adapter cable and FB4641 board, you can attach up to 2 USB devices. LED1 Description Description USBV0 Case Ground USBD0- USBG1 CN10 USBD0+ USBD1+ USBG0 USBD1- Case Ground USBV1 BUS1 LED1: Power/WatchDog LED indicator, J4: External HDD LED Header...
  • Page 18: J8 & Jp3: External Battery Connector And Battery Select Jumper

    FabiaTech Corporation J8 & JP3: External Battery Connector and Battery Select Jumper J8 is used to connect an external battery pack if on-board Lithium battery is empty, and please setting JP3 properly of in-board battery or external battery .You can use JP3 to clear CMOS data.
  • Page 19: Cn5: Ide Hard Disk Connectors

    FabiaTech Corporation CN5: IDE hard Disk Connectors CN5 is 44-pin 2.0mm IDC connectors. Use the included hard disk cables to attach up to two 2.5” hard disk drives. CN5 – Hard disk connector LED1 CN10 BUS1 The following table lists the pin description of CN5.
  • Page 20: Cn6: Floppy Connector

    FabiaTech Corporation CN6: Floppy Connector The included floppy drive interface cable is used to transfer 20-pin connector into standard 34-pin connector. The following table shows signal connections between 20-pin & 34-pin connectors. LED1 CN10 BUS1 The following table shows signal connections.
  • Page 21: Cn4: 26-Pin Parallel Port Connector

    FabiaTech Corporation CN4: 26-pin Parallel Port Connector The included printer interface cable is used to transfer 26-pin connector into standard DB25 connector. LED1 CN10 BUS1 CN4 DB-25 Signal CN4 DB-25 Signal -STROBE -AUTO FORM FEED DATA 0 -ERROR DATA 1...
  • Page 22: Cn2 & Cn3: Serial Port Connectors Rs-232C Pin Definitions

    FabiaTech Corporation CN2 & CN3: Serial Port Connectors RS-232C Pin Definitions CN3 (COM1) & CN2 (COM2) are 10-pin 2.0mm IDC connectors. The included serial port adapter cables are used to transfer 10-pin 2.0mm IDC into standard DB- 9 connector. The serial port 2 is designed for multiple proposes. Use JP2 selects the RS-232 or RS-485, and JP4 provides terminator select of RS-485 mode.
  • Page 23: Dimm1: So-Dimm Socket

    FabiaTech Corporation DIMM1: So-DIMM Socket The DIMM1 socket on the solder side accepts 64MB to 128MB of SDRAM modules DIMM1 CF1 & JP1: Compact Flash Socket and Master/Slave Select The Compact Flash socket CF1 (on the solder side) is supports 3.3V Compact Flash and Micro Drives.
  • Page 24: Bus1: Pc/104 Bus Connectors

    FabiaTech Corporation BUS1: PC/104 Bus Connectors LED1 BUS1 – BUS A & B BUS1 – BUS C & D CN10 BUS1 PC/104 A & B Pin Signal Signal Signal Signal -IOCHK SA14 Ground -DACK1 SA13 RSTDRV DRQ1 SA12 -REFRESH SA11...
  • Page 25 FabiaTech Corporation...
  • Page 26: Chapter 3 Installing Crt & Lcd Display

    FabiaTech Corporation Chapter 3 Installing CRT & LCD Display This chapter describes the configuration and installation procedure of LCD and CRT displays. Both CRT and LCD displays may be used at the same time. However, each type of LCD requires different BIOS. This section describes the configuration and installation procedure using LCD display.
  • Page 27: Crt Display (Cn8)

    FabiaTech Corporation CRT Display (CN8) The FB2410x supports a CRT colored monitor. It can be connected to create a compact video solution for the industrial environment. 4MB simulated VRAM allows a maximum CRT resolution of 1280X1024 with 24 bpp at 75Hz. The following table...
  • Page 28: Cn7, Cn9 & Cn10: Lcd Connector And Power Connector

    Ground Ground SHFCLK FP (VS) LP (HS) ENVDD ENAVEE NOTE: 1. Different LCD panels use different BIOS and pin connections. 2. If any trouble occurs when connecting FB2410 with LCD panels, you could contact technical support division of FabiaTech Corporation.
  • Page 29 FabiaTech Corporation...
  • Page 30: Chapter 4 Bios Setup

    FabiaTech Corporation Chapter 4 BIOS Setup This chapter describes the BIOS setup. Overview BIOS are a program located on a Flash memory chip on a circuit board. It is used to initialize and set up the I/O peripherals and interface cards of the system, which includes time, date, hard disk drive, the PCI bus and connected devices such as the video display, diskette drive, and the keyboard.
  • Page 31: Bios Functions

    FabiaTech Corporation BIOS Functions On the menu, you can perform the following functions 1. Standard CMOS Setup 2. Advanced CMOS Setup 3. Advanced Chipset Setup 4. Power Management Setup 5. PCI/ Plug and Play Setup 6. Peripheral Setup 7. Auto-Detect Hard Disks 8.
  • Page 32: Keyboard Convention

    FabiaTech Corporation Keyboard Convention On the BIOS, the following keys can be used to operate and manage the menu: Item Function To exit the current menu or message Page Up/Page Down To select a parameter To display the help menu if you do not know the...
  • Page 33: Standard Cmos Setup

    FabiaTech Corporation STANDARD CMOS SETUP This section describes basic system hardware configuration, system clock setup and error handling. If the CPU board is already installed in a working system, you will not need to select this option anymore. Date & Time Setup Highlight the <Date>...
  • Page 34 FabiaTech Corporation For the master and slave jumpers, please refer to the hard disk’s installation descriptions and the hard disk jumper settings. You can select <AUTO> under the <TYPE> and <MODE> fields. This will enable auto detection of your IDE drives during boot up. This will allow you to change your hard drives (with the power off) and then power on without having to reconfigure your hard drive type.
  • Page 35: Advanced Cmos Setup

    FabiaTech Corporation ADVANCED CMOS SETUP This section describes the configuration entries that allow you to improve your system performance, or let you set up some system features according to your preference. Some entries here are required by the CPU board’s design to remain in their default settings.
  • Page 36 FabiaTech Corporation Available options: Disabled, IDE0-1, IDE-2, IDE-3, Floppy, ARMD-FDD, ARMD-HDD, CD/DVD, USB-FLOPPY, USB-CDROM, USB-HDD and SCSI, Network Default setting: IDE-0 for 1 Boot device; Floppy for 2 Boot Device; CDROM for 3 Boot Device Try Other Boot Device If all 3 1 –3...
  • Page 37 FabiaTech Corporation the same as physically interchanging the connectors of the floppy disk drives. When the function’s setting is <Enabled>, the BIOS swapped floppy drive assignments so that Drive A becomes Drive B, and Drive B becomes Drive A under DOS.
  • Page 38 FabiaTech Corporation computer is turned on. If Setup is chosen, the password prompt appears if the BIOS executed. Available options: Setup, Always Default setting: Setup Boot To OS2 If OS2 operating system is used, and the system RAM is over 64MB, please select yes.
  • Page 39 FabiaTech Corporation using the named ROM area. Also, the contents of the RAM area can be read from and written to cache memory. Available options: Disabled, Enabled, Cached Default setting: Disabled...
  • Page 40: Advanced Chipset Setup

    FabiaTech Corporation ADVANCED CHIPSET SETUP This section describes the configuration of the board’s chipset features. VGA Frame Buffers Size (KB) This field is share memory architecture (SMA) for frame buffer memory. SMA allows system memory to be efficiently share by the host CPU and allocated depending on user preference, application requirements, and total size of system memory.
  • Page 41 FabiaTech Corporation ISA Clock Frequency This field sets the polling clock speed of ISA Bus. Available Options: PCICLK/4, and 14.318MHz/2 Default setting: 14.318MHz/2 ISA Insert Wait State If selected Enable, posted writes to host memory by ISA DMA or ISA bus Master are enabled.
  • Page 42 FabiaTech Corporation LAN Chipset Controller This field specifies the Enable or Disable of the onboard LAN chip. Available Options: Disabled, Enable Default setting: Enable LAN Boot ROM Controller This field specifies the PXE boot ROM of the onboard LAN chip.
  • Page 43: Power Management

    FabiaTech Corporation POWER MANAGEMENT Power Management /APM Select Enabled to activate the chipset Power Management and APM (Advanced Power Management) features. Available Options: Disabled, Enabled Default setting: Enabled Video Power Down Mode This field specifies the power conserving state that video subsystem enters after the specified period of display inactivity has expired.
  • Page 44 FabiaTech Corporation Standby Time Out (Minute) This field specifies the length of a period of system inactivity (like hard disk or video) while in full power on state. When this length of time expires, the system enters Standby power state.
  • Page 45: Pci/Plug And Play

    FabiaTech Corporation PCI/PLUG AND PLAY Plug and Plug Aware O/S Set to Yes to inform BIOS that the operating system can handle Plug and Play (PnP) devices. Available Options: Yes, No Default setting: No PCI Latency Timer (PCI Clocks) This field specifies the latency timings (in PCI clock) PCI devices installed in the PCI expansion bus.
  • Page 46 FabiaTech Corporation Disabled: Data read and written by the CPU is only directed to the PCI VGA devices palette registers. Enabled: Data read and written by the CPU is directed to both the PCI VGA devices palette registers. Default setting: Disable...
  • Page 47: Peripheral Setup

    FabiaTech Corporation PERIPHERAL SETUP This section describes the function of peripheral features. OnBoard FDC This field enables the floppy drive controller on the FB2644. Available Options: Disabled, Enabled and Auto Default setting: Auto OnBoard Serial Port 1 These fields select the I/O port address for each Serial port. Refer to Table 2-2.
  • Page 48 FabiaTech Corporation OnBoard Parallel Port This field selects the I/O port address for parallel port. Available Options: Auto, Disabled, 378, 278, and 3BCH Default setting: Auto Parallel Port Mode This field specifies the parallel port mode. ECP and EPP are both bi-directional data transfer schemes that adhere to the IEEE P1284 specifications.
  • Page 49: Password Setup

    FabiaTech Corporation Password Setup There are two security passwords: Supervisor and User. Supervisor is a privileged person that can change the User password from the BIOS. According to the default setting, both access passwords are not set up and are only valid after you set the password from the BIOS.
  • Page 50: Chapter 5 Driver And Utility

    FabiaTech Corporation Chapter 5 Driver and Utility The enclosed diskette includes FB2410 LAN driver. To install and configure you FB2410 system, you need to perform the following steps. LAN Utility & Driver To install the LAN utility OR driver, insert the CD ROM into the CD ROM device, and enter DRIVER>LAN>RTL8139C>DIAG.
  • Page 51: Watchdog Timer

    FabiaTech Corporation Watchdog Timer This section describes how to use the Watchdog Timer, including disabled, enabled, and trigger functions. The FB2410 is equipped with a programmable time-out period watchdog timer. You can use your own program to enable the watchdog timer. Once you have enabled the watchdog timer, the program should trigger the I/O every time before the timer times out.
  • Page 52: Watchdog Timer Setting

    FabiaTech Corporation Watchdog Timer Setting The watchdog timer is a circuit that may be used from your program software to detect system crashes or hang-ups. LED1 on this CPU board is the watchdog timer indicator, which is located at the upper-right corner above the USB connector.
  • Page 53: Watchdog Timer Enabled

    FabiaTech Corporation Watchdog Timer Enabled To enable the watchdog timer, you have to output a byte of timer factor to the watchdog. The following is a Turbo C program, which demonstrates how to enable the watchdog timer and set the time-out period at 6 seconds.
  • Page 54: Watchdog Timer Disabled

    FabiaTech Corporation Watchdog Timer Disabled To disable the watchdog timer, simply write a 00H to the watchdog register. #include “stdio.H” #include “WDLIB.H” main( ) InitWD(equWdUnitS); printf (“Disable Watch Dog”); //Disable watch dog DisWD(WD_TIME);...
  • Page 55 FabiaTech Corporation...
  • Page 56: Chapter 6 Technical Reference

    FabiaTech Corporation Chapter 6 Technical Reference This section outlines the errors that may occur when you operate the system, and also gives you the suggestions on solving the problems. Topic include: Trouble Shooting for Post Beep & Error Messages Technical Reference...
  • Page 57 FabiaTech Corporation CMOS CHECKSUM ERROR This error informs that the CMOS has corrupted. When the battery runs weak, this situation might happen. Please check the battery and change a new one when necessary. DISK BOOT FAILURE When you can‘t find the boot device, insert a system disk into Drive A and press <...
  • Page 58 FabiaTech Corporation MEMORY SIZE HAS CHANGED Memory has been added or removed since last boot. In EISA mode, use Configuration Utility to re-configure the memory configuration. In ISA mode enter BIOS Setup and enter the new memory size in the memory fields.
  • Page 59: Technical Reference

    FabiaTech Corporation Technical Reference Physical and Environmental Temperature: Operating 0°C ~ 60°C Relative humidity 5 % to 95 % non-condensing Real-Time Clock and Non-Volatile RAM The FB2410 contains a real-time clock compartment that maintains the date and time in addition to storing configuration information about the computer system. It contains 14 bytes of clock and control registers and 114 bytes of general purpose RAM.
  • Page 60 FabiaTech Corporation Address Description Fixed disk type byte, drive D Reserved Equipment byte Low base memory byte High base memory byte Low expansion memory byte High expansion memory byte 19-2D Reserved 2E-2F 2-byte CMOS checksum Low actual expansion memory byte...
  • Page 61: Cmos Ram Map

    FabiaTech Corporation CMOS RAM Map Register Description 00h -10h Standard AT-compatible RTC and Status and Status Register data definitions 11h – 13h Varies Equipment Bits Number of Floppy Drives 1 Drive 2 Drives Bits Monitor Type Not CGA or MDA 01 40x25 CGA...
  • Page 62: I/O Port Address Map

    FabiaTech Corporation 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. There is a total of 1K-port address space available. The following table lists the I/O port addresses used on the Industrial CPU Card.
  • Page 63: Interrupt Request Lines (Irq)

    FabiaTech Corporation Interrupt Request Lines (IRQ) There are a total of 15 IRQ lines available on the Industrial CPU Card. Peripheral devices use interrupt request lines to notify CPU for the service required. The following table shows the IRQ used by the devices on the Industrial CPU Card.
  • Page 64: Serial Ports

    FabiaTech Corporation Serial Ports The ACEs (Asynchronous Communication Elements ACE1 to ACE2) are used to convert parallel data to a serial format on the transmit side and convert serial data to parallel on the receiver side. The serial format, in order of transmission and reception, is a start bit, followed by five to eight data bits, a parity bit (if programmed) and one, one and half (five-bit format only) or two stop bits.
  • Page 65 FabiaTech Corporation Bit 1: Enable Transmitter Holding Empty Interrupt (ETBEI) Bit 2: Enable Receiver Line Status Interrupt (ELSI) Bit 3: Enable MODEM Status Interrupt (EDSSI) Bit 4: Must be 0 Bit 5: Must be 0 Bit 6: Must be 0...
  • Page 66 FabiaTech Corporation Bit 5: Stick Parity Bit 6: Set Break Bit 7: Divisor Latch Access Bit (DLAB) MODEM Control Register (MCR) Bit 0: Data Terminal Ready (DTR) Bit 1: Request to Send (RTS) Bit 2: Out 1 (OUT 1) Bit 3: Out 2 (OUT 2)
  • Page 67 FabiaTech Corporation Bit 4: Clear to Send (CTS) Bit 5: Data Set Ready (DSR) Bit 6: Ring Indicator (RI) Bit 7: Received Line Signal Detect (RSLD) Divisor Latch (LS, MS) Bit 0: Bit 0 Bit 8 Bit 1: Bit 1...
  • Page 68: Appendix

    FabiaTech Corporation Appendix Dimension...

Table of Contents