Diamond MAGELLAN User Manual

Single board com express form-factor embedded-ready subsystem with configurable com cpu
Table of Contents

Advertisement

Quick Links

MAGELLAN Single Board Computer
Revision
Date
A.00
12/9/10
A.01
6/23/11
A.02
11/18/13
FOR TECHNICAL SUPPORT
PLEASE CONTACT:
support@diamondsystems.com
Magellan User Manual Rev A.02
TM
COM Express
Form-Factor Embedded-Ready
Subsystem with configurable COM CPU
Comment
Initial Release
Added MAG-965-xG models
Added FeaturePak pinout Appendix
Copyright 2013
Diamond Systems Corporation
555 Ellis Street
Mountain View, CA 94043 USA
Tel 1-650-810-2500
Fax 1-650-810-2525
www.diamondsystems.com

Advertisement

Table of Contents
loading

Summary of Contents for Diamond MAGELLAN

  • Page 1 A.01 6/23/11 Added MAG-965-xG models A.02 11/18/13 Added FeaturePak pinout Appendix Copyright 2013 FOR TECHNICAL SUPPORT Diamond Systems Corporation PLEASE CONTACT: 555 Ellis Street Mountain View, CA 94043 USA support@diamondsystems.com Tel 1-650-810-2500 Fax 1-650-810-2525 www.diamondsystems.com Magellan User Manual Rev A.02...
  • Page 2: Table Of Contents

    USB Flashdisk Socket ........................17 3.2.4 Mass Storage Devices ........................17 3.2.5 Connecting Power ..........................17 3.2.6 Installing Magellan in an Enclosure (optional) ................... 17 Booting the System ............................ 18 3.3.1 BIOS Setup ............................18 3.3.2 Operating System Drivers ........................18 Interface Connector Details ..........................
  • Page 3 10. Appendix A ..............................41 10.1 FP-DAQ1616 Pinout ........................... 41 10.1.1 DIOA1: Analog I/O Signals ........................ 41 10.1.2 DIOB1: Digital I/O Signals........................42 10.2 FP-GPIO96 Pinout ............................43 10.2.1 DIOA1 ..............................43 10.2.2 DIOB1 ..............................44 www.diamondsystems.com Magellan User Manual Rev A.02 Page 3...
  • Page 4: Important Safe-Handling Information

    The list here describes common causes of failure found on boards returned to Diamond Systems for repair. This information is provided as a source of advice to help you prevent damaging your Diamond (or any vendor’s) embedded computer boards.
  • Page 5: Introduction

    Atom and Core 2 Duo CPUs. Magellan is offered in a range of models that vary according to the choice of COM Express CPU module, on- board SO-DIMM SDRAM capacity, and input power option as shown in the table below.
  • Page 6: Magellan Features

    1 gigabit Ethernet from COM CPU 1 gigabit Ethernet from Intel 82574 controller on baseboard Display: LVDS LCD flat panel interface Diamond supports Sharp LQ121S1LG41 and LQ121S1LG42 flat panels VGA CRT USB keyboard and mouse Audio: AC’97 audio CODEC; mic in, line in/out Watchdog timer: Non-maskable interrupt or reset modes Other I/O: SMBus;...
  • Page 7: Featurepak And Sumit Socket Resources

    For Magellan MAG-965 models, the heatspreader is only a partial thermal solution. To achieve the full -40 C to C operating range with these models, the outside surface of the Magellan MAG-965 heatspreader must be kept at a temperature not to exceed +85 C.
  • Page 8: Functional Overview

    2. FUNCTIONAL OVERVIEW 2.1 Block Diagrams Figure 2 illustrates Magellan’s functional blocks, including circuitry contained on both the Magellan baseboard and the COM Express CPU module. As indicated in the block diagram, the baseboard circuitry primarily comprises interface connections and additional LAN and serial I/O, while the COM Express module integrates the system’s core embedded PC functionality.
  • Page 9 Figure 3: Typical COM Express CPU Module Functional Block Diagram www.diamondsystems.com Magellan User Manual Rev A.02 Page 9...
  • Page 10: Magellan Baseboard Dimensions

    2.2 Magellan Baseboard Dimensions Figure 4 shows the overall dimensions of the Magellan baseboard. Figure 4: Baseboard Dimensions www.diamondsystems.com Magellan User Manual Rev A.02 Page 10...
  • Page 11: Baseboard Connector Locations

    2.3 Baseboard Connector Locations The diagram in Figure 5 illustrates the position of interface and bus connectors jumpers located on the Magellan baseboard. Magellan’s COM Express CPU module plugs into two high-density connectors on the baseboard’s bottom side, and is secured via screws and standoffs to the baseboard’s four corner mounting holes.
  • Page 12: Connector Summary

    Connector Summary The following table summarizes the functions of Magellan’s interface, utility, and power connectors. Signal functions relating to all of Magellan’s interface connectors are discussed in greater detail in Section 4 of this document. Note: Diamond offers an optional Magellan Cable Kit (C-MAG-KIT), which provides mating cable assemblies for most of Magellan’s I/O interface connectors.
  • Page 13: Baseboard Configuration Jumpers

    2.4 Baseboard Configuration Jumpers Figure 6 shows the configuration jumper groups that are located on the topside of the Magellan baseboard. Refer to Section 5 of this document for details on the functions and configuration options associated with each jumper group.
  • Page 14: Configuration Jumper Summary

    2.4.1 Configuration Jumper Summary The Magellan baseboard’s configuration jumpers are listed below. Refer to Section 5 of this document for details regarding the configuration of these jumper groups. Jumper Group Function Silkscreen Label Array Size External CMOS/RTC backup battery enable...
  • Page 15: Introducing The Magellan Development Kit

    3.1 Introducing the Magellan Development Kit The Magellan Development Kit provides everything required for Magellan-based rapid application development. The table below lists the boards, cables, and other items included. Item 1 depends on the Magellan Development Kit model ordered. Item...
  • Page 16: Magellan Cable Kit

    3.1.1 Magellan Cable Kit The Magellan Cable Kit (C-MAG-KIT) provides convenient access to most of Magellan’s I/O features. The kit’s cable assemblies are shown in the photo below, and identified in the table that follows. Note: On each interface cable, the end of the cable connector that has a red wire going to it should be oriented toward the end of the board connector that is labeled “pin 1”...
  • Page 17: System Setup

    COM Express CPU module. Attach Magellan to an enclosure using four #6-32 screws via these holes. Select four #6-32 threaded screws of the proper length and head type to work with your enclosure. Allow a minimum of 0.25” and maximum of 0.40”...
  • Page 18: Booting The System

    The Magellan COM Express CPU module’s BIOS ROM provides a wide range of configuration options. When you power up Magellan for the first time, you should immediately enter the BIOS “Setup” utility in order to adjust BIOS settings to match your system’s peripheral devices and other requirements and to configure various other hardware and software parameters.
  • Page 19: Interface Connector Details

    3.1.1 contains a list of ready-to-use interface cables included in Diamond’s Magellan Cable Kit. Many of the signals present on Magellan’s interface connectors are derived directly from signals on the attached COM Express CPU module’s high density COM Express bus connectors. Please refer to the particular COM Express module’s user manual for further details on the definition and utilization of these signals.
  • Page 20 TXD- 4 TXD+4 RS-485 Configuration (CN4 only): Connector CN4 COM3 TXD/RXD- 3 TXD/RXD+3 COM4 TXD/RXD- 4 TXD/RXD+4 Connector type: Standard 2mm dual row straight pin header with 4mm posts and gold flash plating www.diamondsystems.com Magellan User Manual Rev A.02 Page 20...
  • Page 21: Auxiliary Power Output (Iop1)

    OUTPUT ONLY and must not be driven by an external power source. The typical +12V output current of the Magellan baseboard is 4A, which includes the +12V power for the COM module. So if the attached COM module draws 1.5A, then 2.5A is available on the +12V pin on IOP1. The typical +5V output current is 3A.
  • Page 22: Pci-104 (Pci) Expansion Bus (Pc104P1)

    VI/O IDSEL3 AD26 AD25 AD29 AD28 AD27 AD30 AD31 REQ0- REQ1- VI/O REQ2- GNT0- GNT1- VI/O GNT2- CLK0 CLK1 CLK2 CLK3 INTD- RST- +12V INTA- INTB- INTC- GND/3.3V Key -12V RSVD RSVD www.diamondsystems.com Magellan User Manual Rev A.02 Page 22...
  • Page 23: Jtag Interface (Jtag1)

    4.8 FeaturePak Expansion Socket (MXMIO1) The FeaturePak socket connector, labeled MXMIO1 on the PCB, is an MXM-style socket with 230 pins in two rows as shown below. The Magellan baseboard implements the following FeaturePak socket interface functions: One PCI Express x1 lane Two USB 2.0 ports...
  • Page 24 I/OA-5 I/OB-32 I/OB-31 (NC) (NC) I/OB-30 I/OB-29 I/OA-4 I/OA-3 I/OB-28 I/OB-27 (NC) (NC) I/OA-2 I/OA-1 Connector type: Standard 2mm dual row straight pin headers with 4mm high posts and gold flash plating www.diamondsystems.com Magellan User Manual Rev A.02 Page 24...
  • Page 25: I/O Connectors A And B (Dioa1, Diob1)

    LAN Link / Activity Ext. Power LED input Ext. Battery Input (Key) Ground Ground Ext. Reset SW input (Key) Connector type: Standard 2mm dual row straight pin header with 4mm posts and gold flash plating www.diamondsystems.com Magellan User Manual Rev A.02 Page 25...
  • Page 26: Sumit Expansion Bus (Sumita1, Sumitb1)

    4.12 SUMIT Expansion Bus (SUMITA1, SUMITB1) The SUMIT stackable bus consists of two 52-pin connectors; SUMITA1 and SUMITB1. The Magellan baseboard implements the following SUMIT bus functions: Up to three PCI Express x1 lanes (depending on how many PCIe lanes are available from the attached COM Express CPU module) One USB 2.0 port...
  • Page 27: Gigabit Ethernet (Lan1, Lan2)

    The two 10-pin dual-row header connectors, labeled LAN1 and LAN2 on the PCB, provide access to the board's two gigabit Ethernet ports. One Ethernet port is provided by the attached COM Express module, while the second port is implemented by means of an Ethernet controller located on the Magellan baseboard. (Key) Connector type: Standard 2mm dual row straight pin header with 4mm posts and gold flash plating 4.14 USB Ports 0-3 (USB1, USB2)
  • Page 28: Vga (Vga1)

    Connector type: Standard 2mm dual row straight pin header with 4mm posts and gold flash plating 4.17 SATA (SATA1) Magellan provides one industry-standard SATA connector, labeled SATA1 on the PCB. Although the attached COM Express CPU module may provide multiple SATA ports on its COM Express bus interface, only one SATA interface is supported on the Magellan baseboard.
  • Page 29: Lcd Panel Interface (Lvds1)

    4.18 LCD Panel Interface (LVDS1) The 20-pin single-row connector labeled LVDS1 on the PCB – and located on the bottom side of Magellan – provides connection to an LVDS-interfaced LCD display. The LCD panel power is jumper-selectable for +3.3V (default) or +5V via jumper group JLCD1 (See Section 5).
  • Page 30: Configuration Jumper Details

    5. CONFIGURATION JUMPER DETAILS This section explains the use of the jumper options on the Magellan Baseboard. Jumper group function Silkscreen label Array size External CMOS/RTC backup battery enable JBAT1 1 x 3 LCD backlight mode select JBKC1 2 x 2...
  • Page 31: Lcd Panel Signal Control (Jlcd1)

    5.4 LCD panel power select (JVLCD1) Jumper group JVLCD1 must be configured according to the type of LCD panel that will be attached to Magellan’s LCD panel interface connector LVDS1, located on the bottom of the baseboard. The two alternative settings – for +5V or +3.3V DC powering of the LCD panel –...
  • Page 32: Serial Port Com3 Mode Select (Jcom3)

    Jumper group JCOM3 configures the signaling level on the signals of serial port COM3. Three signaling modes are supported for this port: RS-232, RS-422, and RS-485, as indicated below. Setting Mode Short (1-2), (13,14) (default) RS-232 Short (7-8), (9,10), (11,12), (13,14) RS-422 Short (1-2), (3,4), (5,6), (11,12) RS-485 www.diamondsystems.com Magellan User Manual Rev A.02 Page 32...
  • Page 33: Serial Port Com4 Mode Select (Jcom4)

    Short (1-2), (3,4), (5,6) , (11,12) RS-485 5.8 Serial port signals to MXM or Supper I/O (JCOM2) Jumper group JCOM2 on the PCB, configures serial port signals to COM2 by shorting (1-3), (2-4). www.diamondsystems.com Magellan User Manual Rev A.02 Page 33...
  • Page 34: On-Board Power Supply Power-Up/Down Behavior (Jpson1, Jpson2)

    Jumper groups JPSON1 and JPSON2 configure the on-board variable input power supply's operating modes. By setting a jumper as shown below, Magellan’s AT or ATX power management behavior can be selected. Following is the AT/ATX jumper combination for a +12V input to Magellan.
  • Page 35: Bios

    6. BIOS 6.1 BIOS Functions Magellan’s BIOS provides access to many valuable features. The following sections describe how to enter the BIOS, set up features, and restore the BIOS to its default settings. 6.2 Entering the BIOS The BIOS may be entered during startup by pressing the DEL key on an attached keyboard or pressing F4 if using console redirection.
  • Page 36: Chipset

    After applying changes to the BIOS, the system needs five seconds to update the SPI Flash. In the EXIT menu, when Save and exit is selected, the system will reboot after five seconds. www.diamondsystems.com Magellan User Manual Rev A.02 Page 36...
  • Page 37: Watchdog Timer

    Watch dog timer time-out value. 00h: Time-out disable 01h: Time-out occurs after 1 second/minute 02h: Time-out occurs after 2 seconds/minutes 03h: Time-out occurs after 3 seconds/minutes ……. FFh: Timer out occurs after 255 seconds/minutes www.diamondsystems.com Magellan User Manual Rev A.02 Page 37...
  • Page 38: Programming Sample Code

    0: Watchdog timer is running 1: Watchdog timer issues time-out event These bits select IRQ resource for WDTO# (02h for SMI# event) 7.2 Programming Sample Code Following is sample code for programming Magellan’s watchdog timer. /*----- Include Header Area -----*/ #include "math.h" #include "stdio.h"...
  • Page 39: Accessories

    8.1 Thermal Pad A thermal pad is included with every Magellan. It is the same size as the Magellan heatspreader and attaches to the bottom of the heatspreader, but is shipped loose with the product. Customers can choose to affix the thermal pad or not depending on their needs.
  • Page 40: Specifications

    Operating temperature: MAG-965-xG models: -40°C to +80° (-40°F to +176°F) All other models: -40°C to +85° (-40°F to +185°F) Operating humidity: 0-90% non-condensing MTBF Magellan I/O baseboard: 231,771 hours CME-965 COM: 220,975 hours CME-Z510 COM: 217,416 hours Dimensions (L x W x H) MAG-Z510-1G: 4.9 x 3.7 x 1.77 in.
  • Page 41: Appendix A

    10. APPENDIX A Appendix A shows the pinouts for the Magellan SBC connectors DIOA1 and DIOB1 when used with Diamond Systems’ FeaturePak modules; the FP-DAQ1616 and the FP-GPIO96. 10.1 FP-DAQ1616 Pinout 10.1.1 DIOA1: Analog I/O Signals FeaturePak connector pin no.
  • Page 42: Diob1: Digital I/O Signals

    32-bit programmable pulse width modulation outputs Latch- / Ack- DIO latch and acknowledge signals to enable DIO with handshaking; Latch- also serves as a digital input signal to drive a user-controlled interrupt. Dground Digital ground www.diamondsystems.com Magellan User Manual Rev A.02 Page 42...
  • Page 43: Fp-Gpio96 Pinout

    Gate 1-10 Counter gate signals Out 1-10 Counter output signals PWM3-0 Pulse width modulator outputs WDTOUT, WDTIN Watchdog timer I/O signals Interrupt Interrupt input +3.3V 3.3V power from system Ground Digital ground www.diamondsystems.com Magellan User Manual Rev A.02 Page 43...
  • Page 44: Diob1

    Digital I/O port K; byte direction programmable, buffered DIO L7-L0 Digital I/O port L; byte direction programmable, buffered DIO M7-M0 Digital I/O port M; byte direction programmable, buffered +3.3V 3.3V power from system Ground Digital ground www.diamondsystems.com Magellan User Manual Rev A.02 Page 44...

Table of Contents