Eurotech AIM104-COM8 Technical Manual

8 channel rs232, pc/104 board

Advertisement

Quick Links

AIM104-COM8
8 Channel RS232
PC/104 Board
Technical Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the AIM104-COM8 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Eurotech AIM104-COM8

  • Page 1 AIM104-COM8 8 Channel RS232 PC/104 Board Technical Manual...
  • Page 2 The warranty on all third party manufactured products utilised by Eurotech Ltd is limited to 1 year. Eurotech Ltd will make all reasonable effort to repair the product or replace it with an identical variant.
  • Page 3: Table Of Contents

    Jumpers ............................12 Default settings ........................12 Cable connections ...........................17 Appendix A – Contacting Eurotech Ltd ....................18 Appendix B – Connector details.......................19 Appendix C – Notes on using the 16C550 UART ................21 Appendix D – RoHS-6 Compliance - Materials Declaration Form ...........23 Index ..............................24...
  • Page 4: Introduction

    AIM104-COM8 Technical Manual Introduction Introduction The AIM104-COM8 is an 8-bit or 16-bit PC/104 module that provides up to eight RS232 asynchronous communications channels. Variants There is only one standard variant of the this board: • AIM104-COM8 : Eight channel RS232 PC/104 board.
  • Page 5: Handling Your Board Safely

    ‘CHASSIS’. This is shown in the following diagram: Packaging Should a board need to be returned to Eurotech Ltd, please ensure that it is adequately packed, preferably in the original packing material. RoHS compliance The European RoHS Directive (Restriction on the Use of Certain Hazardous Substances –...
  • Page 6: About This Manual

    Terminology To prevent confusion with the standard PC AT nomenclature of COM1-4, this manual refers to the channels on the AIM104-COM8 as 0-7. Where this manual specifies COM1-4, this refers to the standard PC AT communications ports. © 2007 Eurotech Ltd...
  • Page 7: What Items Are Provided

    Mounting kit. Getting started Unpacking and connecting up To begin using the AIM104-COM8 board, follow these steps: Power down your computer. Install the board in a spare PCI slot. Power up your computer and install the appropriate driver available from our website www.eurotech-ltd.co.uk/en/downloads.
  • Page 8: Description

    8 bit PC/104 slot providing these interrupt lines are not required. A further link on the AIM104-COM8 allows zero wait state operation of the PC/104 bus. (This is dependant on the PC/104 CPU board supporting this option.) ©...
  • Page 9: I/O Map

    AIM104-COM8 Technical Manual I/O map I/O map The I/O mapping allows a flexible configuration to be achieved. At its simplest, the UART’s appear as an array of eight contiguous ports with eight bytes for each UART. The base address can be set at any 16-byte boundary.
  • Page 10: Uart Structure

    Baud Rate Register (DLAB [ICR:7] clear) MSB of Divisor Latch. If you are planning to write your own low level software for the AIM104-COM8, refer to the datasheet for the Exar ST16C554 device. This is available to download from www.exar.com.
  • Page 11: Interrupts

    These IRQ lines can be selected from IRQ3, 4, 5, 7, 9, 10, 11, 12, 14, or 15. IRQs 10, 11, 12, 14, and 15 are only available when the AIM104-COM8 is used in a 16 bit PC/104 stack.
  • Page 12: Jumpers

    AIM104-COM8 Technical Manual Jumpers Jumpers There are four user-selectable jumpers on the AIM104-COM8. These are used to configure the I/O address and the interrupt line for each QUART. Default settings The default positions of the jumpers are as follows: Refer to the documentation supplied with your CPU card to establish which spare I/O and interrupt channels to use.
  • Page 13 AIM104-COM8 Technical Manual Jumpers JP1 - Interrupt selection The JP1 jumper is used to set the IRQ line for each group of four serial port channels. The A position is used for channels 0-3 and the B position for channels 4-7.
  • Page 14 AIM104-COM8 Technical Manual Jumpers JP2 - Group base address selection The JP2 jumper is used to set the I/O base address for the serial ports. The default jumper settings configure all of the serial ports at a 64-byte contiguous I/O space from this address location.
  • Page 15 AIM104-COM8 Technical Manual Jumpers JP3 - Channel re-mapping to COM addresses You can individually re-map channels 0 to 3 at the standard COM port addresses. When these channels are mapped at COM ports they vanish from the group. This prevents the host seeing them in two places.
  • Page 16 AIM104-COM8 Technical Manual Jumpers JP4 - Wait state behaviour selection Computers normally wait for a fixed time for PC104 bus access. If the zero wait state (0WS) is selected this waiting is skipped and the signal is asserted as soon as the board decodes a valid address.
  • Page 17: Cable Connections

    AIM104-COM8 Technical Manual Cable connections Cable connections The serial I/O connectors have been wired so that they can be easily split into 9-way male D-sub connectors with standard pin-outs for PC/AT RS232 serial ports: The table below shows the corresponding channel and connector pinouts.
  • Page 18: Appendix A - Contacting Eurotech Ltd

    AIM104-COM8 Technical Manual Appendix A – Contacting Eurotech Ltd Appendix A – Contacting Eurotech Ltd Eurotech Ltd sales Eurotech Ltd’s sales team is always available to assist you in choosing the board that best meets your requirements. Eurotech Ltd 3 Clifton Court...
  • Page 19: Appendix B - Connector Details

    Appendix B – Connector details Appendix B – Connector details The serial port connections are routed to two 40-way headers on the AIM104-COM8. One of these connectors, J3, has the channel 0 – 3 signals and the other, J1, has the channel 4 –...
  • Page 20 AIM104-COM8 Technical Manual Appendix B – Connector details J1 channel 4 - 7 Connector: 40 way, 2.54mm (0.1”) x 2.54mm (0.1”) dual row right angle boxed header Mating Connector: Framatome 71600-040 Signal Name Signal Name DCD4 DSR4 RXD4 RTS4 TXD4...
  • Page 21: Appendix C - Notes On Using The 16C550 Uart

    If you intend to write your own low level UART handler, remember that in order for the UART channel on the AIM104-COM8 to generate interrupts to the host CPU, you must enable the IRQ output from the UART by setting bit 3 in the Modem Control Register (MCR).
  • Page 22 AIM104-COM8 Technical Manual Appendix C – Notes on using the 16C550 UART The timeout period, expressed in the number of characters can be calculated using the following equation: (4 x n ) + 12 Char Parity Char Stop Where: is the number of programmed bits per character (5, 6, 7 or 8)
  • Page 23: Appendix D - Rohs-6 Compliance - Materials Declaration Form

    AIM104-COM8 AIM104-COM8-R6 (both variants) Eurotech Ltd has based its material content knowledge on a combination of information provided by third parties and auditing our suppliers and sub-contractor’s operational activities and arrangements. This information is archived within the associated Technical Construction File. Eurotech Ltd has taken reasonable steps to provide representative and accurate information, though may not have conducted destructive testing or chemical analysis on incoming components and materials.
  • Page 24: Index

    AIM104-COM8 Technical Manual Index Index A4-A9 · 14, 15 I/O address configuration · 12 access LED · 4 I/O address mapping · 8, 15 address mapping · 8, 15 I/O map · 9 anti-static · 5 IER · 10 assignments, connector pin · 19, 20 interrupt ·...
  • Page 25 AIM104-COM8 Technical Manual Index QUART · 4, 8 uart · 21 UART · 4 receive holding register · 10 register · 10 voltage · 4 remap channel · 8, 15 RoHS-6 compliance · 5, 23 RS232 · 8 wait state · 16 RXD ·...

Table of Contents