Summary of the content on the page No. 1
CoreModule 420
PC/104 Single Board Computer
Reference Manual
P/N 5001692A Revision A
Summary of the content on the page No. 2
Notice Page NOTICE No part of this document may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language or computer language, in any form or by any means, electronic, mechanical, magnetic, optical, chemical, manual, or otherwise, without the prior written permission of Ampro Computers, Incorporated. DISCLAIMER Ampro Computers, Incorporated makes no representations or warranties with respect to the contents of this manual or of the associated Ampro p
Summary of the content on the page No. 3
Contents Chapter 1 About This Manual.........................................................................................................1 Purpose of this Manual.......................................................................................................................1 Reference Material .............................................................................................................................1 Related Ampro Products .............................................
Summary of the content on the page No. 4
Contents Miscellaneous................................................................................................................................... 40 Real Time Clock (RTC)................................................................................................................ 40 User GPIO Signals....................................................................................................................... 40 Oops! Jumper (BIOS Recovery) .....................................
Summary of the content on the page No. 5
Contents Table 3-1. Memory Map ..................................................................................................................18 Table 3-2. Interrupt Channel Assignments......................................................................................20 Table 3-3. DMA Map........................................................................................................................20 Table 3-4. I/O Address Map ...................................................
Summary of the content on the page No. 6
Contents vi Reference Manual CoreModule 420
Summary of the content on the page No. 7
Chapter 1 About This Manual Purpose of this Manual This manual is for designers of systems based on the CoreModule™ 420 PC/104 single board computer (SBC) module. This manual contains information that permits designers to create an embedded system based on specific design requirements. Information provided in this reference manual includes: • CoreModule 420 SBC Specifications • Environmental requirements • Major chips and features implemented • CoreModule 420 SBC connector/pin numbers and defin
Summary of the content on the page No. 8
Chapter 1 About this Manual Related Ampro Products The following items are directly related to successfully using the Ampro product you have just purchased or plan to purchase. Ampro highly recommends that you purchase and utilize a CoreModule 420 QuickStart Kit simultaneously with the design of your product. CoreModule 420 Support Products • CoreModule 420 QuickStart Kit (QSK) The CoreModule 420 QuickStart Kit includes the CoreModule 420 CPU, a complete cable kit, documentation, and drivers fo
Summary of the content on the page No. 9
Chapter 1 About this Manual • MiniModule Family – This extensive line of peripheral interface modules, compliant with PC/104 and PC/104-Plus standard, can be used with Ampro’s CoreModule and LittleBoard single board computers to configure embedded system solutions. Ampro's highly reliable MiniModule products currently support USB 2.0, IEEE 1394 (FireWire), CRT and flat panel display interfaces, Ethernet, PC Card expansion, analog/data acquisition, FPGA, additional RS232/RS485 serial ports, and
Summary of the content on the page No. 10
Chapter 1 About this Manual 4 Reference Manual CoreModule 420
Summary of the content on the page No. 11
Chapter 2 Product Overview This introduction presents general information about the PC/104 architecture and the CoreModule 420 single board computer (SBC). After reading this chapter you should understand: • PC/104 Concept • CoreModule 420 architecture • CoreModule 420 features • Major components • Connectors • Specifications PC/104 Architecture The PC/104 architecture affords a great deal of flexibility in system design. You can build a simple system using only a CoreModule 420, with input/ou
Summary of the content on the page No. 12
Chapter 2 Product Overview Product Description The CoreModule 420 SBC is an exceptionally high integration, high-performance, 486-based PC compatible system in the PC/104 form factor. This rugged and high quality single board system contains all the component subsystems of a PC/AT motherboard plus the equivalent of several PC/AT expansion boards. In addition, the CoreModule 420 SBC includes a comprehensive set of system extensions and enhancements that are specifically designed for embedded sys
Summary of the content on the page No. 13
Chapter 2 Product Overview • CompactFlash Socket ♦ Supports Type II PC card connector ♦ Supports IDE CompactFlash card ♦ Utilizes Secondary IDE bus • Floppy Disk Controller ♦ Shared connector with parallel port ♦ Supports two floppy drives ♦ Supports all standard PC/AT formats: 360kB, 1.2MB, 720kB, 1.44MB, 2.88MB • Serial Ports ♦ Four buffered RS232 serial ports with full handshaking and modem capability ♦ Provides 16550 or 15540-equivalent controllers, each with a built-in 16-byte FIFO buffer ♦
Summary of the content on the page No. 14
Chapter 2 Product Overview • Video (LCD/CRT) Display Enhanced 2D graphics controller ♦ Supports BitBLT implementation for all 256 raster operations for Window support ♦ Supports all BLT transparency modes • Bitmap transparency • Pattern transparency • Source transparency • Destination transparency ♦ Supports 8, 16, 24, and 32-bit pixel depths ♦ Supports Hardware Clipping ♦ Supports fast line draw engine with Anti-aliasing ♦ Supports fast triangle fill engine ♦ Supports 4-bit Alpha blend font for
Summary of the content on the page No. 15
Chapter 2 Product Overview Block Diagram Figure 2-2 shows the functional components of the module. Internal PCI Bus Memory Ethernet CPU (SDRAM) Controller Core STPC Atlas 2 I C Interface (Computer Video (CRT/TFT) in a Chip) USB Port Speaker GPIOs (8) Host- Peripheral Interface Serial Ports IDE Devices (Serial 1 & 2) (HDD, CompactFlash, CD-ROM, etc.) PC/104 Interface ISA Bus DiskOnChip BIOS Floppy Drive RTC Parallel Port Super I/O Controller Serial Ports Util
Summary of the content on the page No. 16
Chapter 2 Product Overview Major Integrated Circuits (ICs) Table 2-1 lists the major integrated circuits, including a brief description of each, on the CoreModule 420 and Figure 2-3 shows the location of the major chips. Table 2-1. Major Integrated Circuit Descriptions and Function Chip Type Mfg. Model Description Function CPU (U14) STMicro- STPC Embedded CPU – The combination of Embedded electronics ATLAS features in the CPU provide more than CPU just a processor. It also provides a graphics
Summary of the content on the page No. 17
Chapter 2 Product Overview Connectors, Jumpers, and LEDs Connector Definitions Table 2-2 describes the connectors shown in Figures 2-4 to 2-6. Refer to Appendix B for part #s. Table 2-2. Module Connector Descriptions Jack/Plug # Access Description P1A/1B & P1C/1D – Top/ 104-pin connector used for PC/104 (ISA) bus PC/104 Bus Bottom J2 – Ethernet Top 8-pin, 0.1”, connector used for the Ethernet interface J3 – Serial 1 (COM1) Top 10-pin, 0.1”, connector used for the Serial 1 in
Summary of the content on the page No. 18
Chapter 2 Product Overview Jumper Definitions Table 2-3 describes the jumpers shown in Figure 2-5. Table 2-3. Jumper Settings Jumper # Installed Removed JP1 Serial Port 1 Enable RS485 Termination Disable RS485 Termination Termination (Pins 1-2) (No jumper) Default setting JP2 Serial Port 2 Enable RS485 Termination Disable RS485 Termination Termination (Pins 1-2) (No jumper) Default setting JP4 & JP5 Enable Internal BIOS – Normal operation, Disabled – Won’t Boot BIOS/DOC Select (Pins 1-3 on both
Summary of the content on the page No. 19
Chapter 2 Product Overview JP1 JP6 JP9 JP7 JP8 JP5 JP4 2 JP1 J5 1 JP6 9 J14 4 2 J3 1 10 10 3 JP5 JP4 J13 D8 JP7 L5 J9 J11 1 J4 J8 JP8 2 Bytewide U7 U9 U8 U10 U6 Socket (U5) U11 Pin-1 U5 D1 D2 Link/Activity LED (D1) U14 J2 U15 U13 Speed LED (D2) J10 U16 JP2 J7 P1 JP2 Figure 2-5. Jumper and LED Locations (Top View) Voltage CompactFlash Regulator Socket (J12) (U19) U19 U1 U21 D5 U20 U24 U23 F1 J12 USB Fuse (F1) PC/104 Bus (P1) Figure 2-6. Connector Location (Bottom View) CoreM
Summary of the content on the page No. 20
Chapter 2 Product Overview Specifications Physical Specifications Table 2-5 gives the physical dimensions of the module and Figure 2-7 gives the mounting dimensions. Table 2-5. Weight and Footprint Dimensions Item Dimension NOTE Height is measured from the Weight 92.5g. (0.204lbs.) upper surface of the board to the highest permanent Height (upper surface) 10.99 mm (0.43 inches) See also Note on page 15. component on the upper surface of the board. Width 90.2 mm (3.6 inches) Length 95.9 mm (3.8