Advantech MIO-6300 User Manual
Advantech MIO-6300 User Manual

Advantech MIO-6300 User Manual

Intel celeron n2930 3.5" robotics application, ddr3l, 18/24-bit lvds, vga, 3 gbe, 2 full-size mini pcie, smbus, i2c, msata , 12v/24v power input, canbus support

Advertisement

Quick Links

User Manual
MIO-6300
Intel® Celeron® N2930 3.5"
Robotics application, DDR3L,
18/24-bit LVDS, VGA, 3 GbE, 2
Full-size Mini PCIe, SMBus, I2C,
mSATA , 12V/24V Power Input,
CANBus support.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MIO-6300 and is the answer not in the manual?

Questions and answers

Summary of Contents for Advantech MIO-6300

  • Page 1 User Manual MIO-6300 Intel® Celeron® N2930 3.5" Robotics application, DDR3L, 18/24-bit LVDS, VGA, 3 GbE, 2 Full-size Mini PCIe, SMBus, I2C, mSATA , 12V/24V Power Input, CANBus support.
  • Page 2 The documentation and the software included with this product are copyrighted 2016 by Advantech Co., Ltd. All rights are reserved. Advantech Co., Ltd. reserves the right to make improvements in the products described in this manual at any time without notice.
  • Page 3 Because of Advantech’s high quality-control standards and rigorous testing, most of our customers never need to use our repair service. If an Advantech product is defec- tive, it will be repaired or replaced at no charge during the warranty period. For out- of-warranty repairs, you will be billed according to the cost of replacement materials, service time and freight.
  • Page 4: Declaration Of Conformity

    Discard used batteries according to the manufacturer's instructions. Technical Support and Assistance Visit the Advantech web site at www.advantech.com/support where you can find the latest information about the product. Contact your distributor, sales representative, or Advantech's customer service center for technical support if you need additional assistance. Please have the following information ready before you call: –...
  • Page 5: Packing List

    PCIe, MIOe, 64-pin Optional Accessories Part No. Description 1960065074N001 Heat Spreader (99.5 x 70.5 x 11.2 mm) EMCB-200U-MP01E CANBus module 1700024079-01 LAN w/LED cable RJ45-8P8C/2*7P-2.0 15cm (Only for MIO- 3260C, LAN w/LED connector is supported by request) MIO-6300 User Manual...
  • Page 6: Safety Instructions

    The sound pressure level at the operator's position according to IEC 704-1:1982 is no more than 70 dB (A). DISCLAIMER: This set of instructions is given according to IEC 704-1. Advantech disclaims all responsibility for the accuracy of any statements contained herein.
  • Page 7 PC is on.  ESD (electrostatic discharge) can cause either catastrophic or latent damage in sensitive electronic components. Take appropriate measures to ensure that any accumulated body charge is removed before accessing electronic devices. A static-safe workbench is ideal. MIO-6300 User Manual...
  • Page 8 MIO-6300 User Manual viii...
  • Page 9: Table Of Contents

    Figure 2.3 MIO-6300 Mechanical Drawing (Top View)....8 Figure 2.4 MIO-6300 Mechanical Drawing (Bottom View)... 8 Figure 2.5 MIO-6300 Mechanical Drawing (Side View)....9 Figure 2.6 MIO-6300 Mechanical Drawing (Side View with Heat- sink) ................9 2.2.3 Quick Installation Guide ..............9 2.2.4...
  • Page 10 Appendix C System Assignments......69 System I/O Ports..................70 Table C.1: System I/O Ports ............70 1st MB Memory Map................70 Table C.2: 1st MB Memory Map ..........70 Interrupt Assignments ................71 Table C.3: Interrupt assignments..........71 MIO-6300 User Manual...
  • Page 11: Chapter 1 General Introduction

    Chapter General Introduction This chapter gives background information on the MIO-6300. Sections include:  Introduction  Product Features  Specifications...
  • Page 12: Introduction

    Introduction MIO-6300 is a MIO 3.5" board with embedded Intel® Celeron® N2930 1.83 GHZ pro- cessor targeted at Robotics applications. MIO-6300 can support DDR3L memory up to 8 GB and has 24 bit LVDS/VGA, with 3 LAN/1 USB 3.0/ 3 USB2.0/ 2 RS-232/422/ 485 /2 full size miniPCIe/12 and 24V power input/ CANBus Support.
  • Page 13: Mechanical Specifications

    Max in Windows 8.1 Pro.: MIO-6300N-S8A1E:7.0W 1.2.4.3 RTC Battery  Typical Voltage: 3.0 V  Normal discharge capacity: 210 mAh 1.2.5 Environmental Specifications 1.2.5.1 Operating Humidity 40 °C @ 95% RH Non-Condensing 1.2.5.2 Operating Temperature 0 ~ 60 °C (32~140 °F) MIO-6300 User Manual...
  • Page 14: Function Block Diagram

    Intel I210 PCIe USB3.0/2.0 USB 3.0 S A T A I I GPIO Header 8-bit GPIO Super I/O 2 x RS- 232/422/485 C oa s tline E x pa ns ion c onne c tor *supported by request MIO-6300 User Manual...
  • Page 15: Chapter 2 H/W Installation

    Chapter H/W Installation This chapter explains the setup procedures of the MIO-6300 hard- ware, including instructions on setting jumpers and connecting peripherals, as well as switches, indicators and mechanical draw- ings. Be sure to read all safety precautions before you begin the...
  • Page 16: Connectors

    Mini PCIE 2.1.2 Connector Settings 2.1.2.1 Battery Connector (BH1) MIO-6300 supports Lithium 3 V/210 mAH CR2032 battery with wire via battery con- nector (BH1). Note! How to clear CMOS: (Follow these steps) 1. Turn off system power. 2. Unplug CR2032 battery cable on BH1.
  • Page 17: Mechanical

    Mechanical 2.2.1 Jumper and Connector Locations Figure 2.1 MIO-6300 Connector Location (Top Side) Figure 2.2 MIO-6300L Connector Location (Bottom Side) MIO-6300 User Manual...
  • Page 18: Board Dimensions

    2.2.2 Board Dimensions 2.2.2.1 CPU Board Drawing unit: mm Figure 2.3 MIO-6300 Mechanical Drawing (Top View) unit: mm Figure 2.4 MIO-6300 Mechanical Drawing (Bottom View) MIO-6300 User Manual...
  • Page 19: Quick Installation Guide

    Figure 2.5 MIO-6300 Mechanical Drawing (Side View) unit: mm unit: mm Figure 2.6 MIO-6300 Mechanical Drawing (Side View with Heatsink) 2.2.3 Quick Installation Guide A heatsink is included in the box, please take it out and remove the release paper from the thermal pads.
  • Page 20: Another Thermal Solution - Heat Spreader

    2.2.4 Another Thermal Solution - Heat Spreader MIO-6300 has an optional heat spreader to make whole system more compact. Using a heat spreader to conduct heat to your chassis can help a lot when the sys- tem is extra compact or has limited space for heat convection. Here are some guide-...
  • Page 21: Chapter 3 Bios Settings

    Chapter BIOS Settings...
  • Page 22: Bios Setup

    BIOS Setup With the AMIBIOS Setup program, users can modify BIOS settings and control vari- ous system features. This chapter describes the basic navigation of the MIO-6300 BIOS setup screens. AMI's BIOS ROM has a built-in Setup program that allows users to modify the basic system configuration.
  • Page 23: Entering Setup

    BIOS supports your CPU. If there is no number assigned to the patch code, please contact an Advantech application engineer to obtain an up-to-date patch code file. This will ensure that your CPU's system status is valid.
  • Page 24: Advanced Bios Features Setup

    3.2.2 Advanced BIOS Features Setup Select the Advanced tab from the MIO-6300 setup screen to enter the Advanced BIOS Setup screen. Users can select any item in the left frame of the screen, such as CPU Configuration, to go to the sub menu for that item. Users can display an Advanced BIOS Setup option by highlighting it using the <Arrow>...
  • Page 25 OS.  ACPI Sleep State Select the highest ACPI sleep state the system will enter when the SUSPEND button is pressed.  Lock Legacy Resources Enables or Disables Lock on Legacy Resources MIO-6300 User Manual...
  • Page 26 3.2.2.2 Super I/O Configuration  Serial Port 1 Configuration Set Parameters of Serial Port 1 (COMA) Serial Port 2 Configuration  Set Parameters of Serial Port 2 (COMB) MIO-6300 User Manual...
  • Page 27 3.2.2.3 H/W Monitor  PC Health Status This page displays all the information about system temperature/voltage. Watch Dog Timer  This item allows users to enable or disable the Watch Dog Timer function. MIO-6300 User Manual...
  • Page 28 S5 RTC Wake Settings  Wake system with Fixed Time Enable or disable system wake on alarm event. Selecting FixedTime, system will wake on the hr:min:sec specified. Selecting DynamicTime, the system will wake on the current time + Increase minute(s). MIO-6300 User Manual...
  • Page 29 Serial Port Console Redirection  Console Redirection This item allows users to enable or disable console redirection for Microsoft Windows Emergency Management Services (EMS).  Console Redirection This item allows users to configure console redirection detail settings. MIO-6300 User Manual...
  • Page 30 OS (Windows Server 2003 SP1, Windows XP SP2, SuSE Linux 9.2, RedHat Enterprise 3 Update 3.) ®  Intel Virtualization Technology When enabled, a VMM can utilize the additional hardware capabilities provided by Vanderpool Technology. Power Technology  Enables power management features. MIO-6300 User Manual...
  • Page 31 3.2.2.7 PPM Configuration  CPU C state Report Enable/Disable CPU C state report to OS. Max CPU C-state  This option controls Max C states that the processor will support.  S0ix Enable/Disable CPU S0ix state. MIO-6300 User Manual...
  • Page 32 SATA Speed Support SATA Speed Supports Gen1 or Gen2. SATA ODD Port  SATA ODD is Port0 or Port1.  SATA Mode Select IDE / AHCI.  Serial-ATA Port 0 Enable / Disable Serial ATA Port 0. MIO-6300 User Manual...
  • Page 33 3.2.2.9 Miscellaneous Configuration  OS Selection OS Selection to choose Windows 8.x / Windows 7. MIO-6300 User Manual...
  • Page 34 Storage Controls the execution of UEFI and Legacy Storage OpROM.  Video Controls the execution of UEFI and Legacy Video OpROM.  Other PCI devices Determines OpROM execution policy for devices other than Network, Storage, or Video. MIO-6300 User Manual...
  • Page 35 Maximum time the device will take before it properly reports itself to the host controller. “Auto” uses default value: for a Root port it is 100 ms, for a hub port the delay is taken from hub descriptor. MIO-6300 User Manual...
  • Page 36 Send EOP Message before entering the OS.  TXE Unconfiguration Perform Revert TXE settings to factory defaults.  Intel(R) AT Enable/Disable BIOS AT code from running.  Intel(R) AT Platform PBA Enable/Disable BIOS AT code from running. MIO-6300 User Manual...
  • Page 37: Chipset Configuration

    3.2.3 Chipset Configuration  North Bridge Details for North Bridge items. South Bridge  Details for South Bridge items. MIO-6300 User Manual...
  • Page 38 3.2.3.1 North Bridge  Intel IGD Configuration Config Intel IGD settings. Graphics Power Management Control  Graphics Power Management Control options.  LCD Control LCD Control. Max TOLUD  Maximum value of TOLUD. MIO-6300 User Manual...
  • Page 39 Select DVMT 5.0 total graphic memory size used by the internal graphics device.  Aperture Size Select the aperture size.  GTT Size Select the GTT size. IGD Thermal  Enable/Disable IGD thermal.  Spread Spectrum clock Enable/Disable spread spectrum clock. MIO-6300 User Manual...
  • Page 40 3.2.3.3 Graphics Power Management Control  RC6 (Render Standby) Check to enable render standby support. MIO-6300 User Manual...
  • Page 41 Select the video device which will be activated during POST. This has no effect if external graphics are present. Secondary boot display selection will appear based on your selection. VGA modes will be supported only on the primary dis- play.  LVDS Panel Type MIO-6300 User Manual...
  • Page 42 Select AC power state when the power is re-applied after a power failure. Serial IRQ Mode  Configure Serial IRQ Mode.  Global SMI Lock Enable or Disable SMI lock.  BIOS Read/Write Protection Enable or Disable BIOS SPI region read/write protect. MIO-6300 User Manual...
  • Page 43 Enabled = Azalia will be unconditionally Enabled. Auto = Azalia will be enabled if present, disabled otherwise.  Azalia HDMI Codec Enable/Disable internal HDMI codec for Azalia.  HDMI Port B Enable/Disable HDMI Port B.  HDMI Port C Enable/Disable HDMI Port C. MIO-6300 User Manual...
  • Page 44 Control the USB EHCI (USB 2.0) functions. One EHCI controller must always be enabled.  USB Per Port Control Control each of the USB ports (0~3). Enable: Enable USB per port; Disable: Use USB port X settings. MIO-6300 User Manual...
  • Page 45 3.2.3.8 PCI Express Configuration  PCI Express Port 0 Enable or Disable the PCI Express Port 0 in the chipset. Speed  Configures PCIe port speed. MIO-6300 User Manual...
  • Page 46: Security

    3.2.4 Security Select Security Setup from the MIO-6300 Setup main BIOS setup menu. All Security Setup options, such as password protection and virus protection, are described in this section. To access the sub menu for the following items, select the item and press <Enter>.
  • Page 47: Boot

     Fast Boot Enables or disables boot with initialization of a minimal set of devices required to launch active boot option. Has no effect for BBS boot options.  Boot Option #1 Sets the system boot order. MIO-6300 User Manual...
  • Page 48: Save & Exit

    This item allows you to save the changes done so far as user defaults.  Restore User Defaults This item allows you to restore the user defaults to all the options.  Boot Override Boot device select can override your boot priority. MIO-6300 User Manual...
  • Page 49: Chapter 4 S/W Introduction & Installation

    Chapter S/W Introduction & Installation...
  • Page 50: S/W Introduction

    S/W Introduction The mission of Advantech Embedded Software Services is to "Enhance quality of life with Advantech platforms and Microsoft® Windows® embedded technology.” We enable Windows embedded software products on Advantech platforms to more effec- tively support the embedded computing community. Customers are freed from the hassle of dealing with multiple vendors (hardware suppliers, system integrators, embedded OS distributor) for projects.
  • Page 51: Susi Installation

    However, due to the inaccuracy among many commercially available hardware mon- itoring chips, Advantech has developed a unique scheme for hardware monitoring - achieved by using a dedicated micro-processor with algorithms specifically designed for providing accurate, real-time and reliable data content;...
  • Page 52 If a previous version is located, please see the [Maintenance Setup] section. If no previous version is located, an alternative window appears. Click Next. MIO-6300 User Manual...
  • Page 53: Susi Sample Programs

    Some function tabs will not show on the test application if your platform does not support such functions. For a complete support list, please refer to Appendix A. We describe the steps to test all functions of this application. MIO-6300 User Manual...
  • Page 54 Driver version and Library version show the major SUSI version (4.0) and the revi- sion number (12921). If there is any problem, it is recommended that you send a screenshot of this page or key in the information displayed here to your local FAE. MIO-6300 User Manual...
  • Page 55 GPIO MIO-6300 User Manual...
  • Page 56 Level defines the level of pins, 1 stands for high level and 0 stands for low level. – Click Set/Get button to set/get the Level value. Please note that when the direction of a pin is set as 1, setting Level will not work for it. MIO-6300 User Manual...
  • Page 57 Hardware Monitor Hardware monitor will read out all accessible hardware sensors for voltage, tempera- ture, fan speed and board current, and record the minimum and maximum values. MIO-6300 User Manual...
  • Page 58 MIO-6300 User Manual...
  • Page 59 Slave address and Command. – Insert the length of data you'd like to read in text box Read Length, and then click Read button for read/receive operation. – The read result will be shown in the Result text box. MIO-6300 User Manual...
  • Page 60 Text box Input Data allows inputs of characters [0-9], [a-f], [A-F] and space only. When you are inserting multiple bytes, add a space to let the program know that you are going to insert the next byte data. MIO-6300 User Manual...
  • Page 61 Slave Address. – Insert the length of data you'd like to read in text box Read Length, and then click Read button for read/receive operation. – The read result will be shown in the Result text box. MIO-6300 User Manual...
  • Page 62 Text box Input Data allows inputs of characters [0-9], [a-f], [A-F] and space only. When you are inserting multiple bytes, add a space to let the program know that you are going to insert the next byte data. MIO-6300 User Manual...
  • Page 63 In Backlight Brightness region, select PWM/ACPI radio button to select the brightness control method. If backlight controlling method is not controllable, the radio button will be unclickable. – Adjust the slider to adjust the brightness value. – Click Get button to get the current brightness value. MIO-6300 User Manual...
  • Page 64 Event type is None, you don't need to insert the event time. – Set the event time within range of max/min event time; for the detail of value setting, please refer to section Information of Time Setting. MIO-6300 User Manual...
  • Page 65 – Trigger Timer: When watchdog timer is started and the delay time ends, click Trigger button to reset/restart the timer. – Stop Timer: When watchdog timer is started, click Stop button will completely stop the timer. MIO-6300 User Manual...
  • Page 66 MIO-6300 User Manual...
  • Page 67: Appendix Apin Assignments

    Appendix PIN Assignments...
  • Page 68: Connectors

    12V Power Input Part Number 1655004584-01 Footprint WF_2x2P_165_BOX_D Description ATX PWR CONN. 2x2P 4.2mm 180D(M) DIP 24W4310-04S Pin Name +12V +12V Mini PCIE Part Number 1654002538 Footprint FOX_AS0B226-S68K7F Description POST F=M2x4.5L M=d2.6x1.32L D=3.5 H=4.5 Cu Sn Pin Name +V3.3_MINICARD MIO-6300 User Manual...
  • Page 69 +V3.3_MINICARD MIO-6300 User Manual...
  • Page 70 D-SUB Conn. 15P 2.29mm 90D(F) DIP blue 070207FR0 Pin Name GREEN BLUE DDAT HSYNC VSYNC DCLK LAN RJ45x2 Part Number 1652003274 Footprint RJ45_28P_RTB-19GB9J1A Description PHONE JACK RJ45 x2 Pin Name LAN RJ45 Part Number 1652000279 Footprint RJ45_12P_RJ1401 MIO-6300 User Manual...
  • Page 71 Part Number 1655000025 Footprint WF_3x2P_79_BOX_D Description WAFER BOX 3x2P 2.0mm 180D(M) DIP 2005-2ws-6 Pin Name SMB_DAT SMB_CLK I2C_DAT I2C_CLK CN10 GPIO CONN Part Number 1655002182 Footprint WF_5x2P_79_BOX_N10_D Description Wafer box conn. DIP 2*5P 180D(M) 2.0mm NO.10P Pin Name MIO-6300 User Manual...
  • Page 72 1655002182 Footprint WF_5x2P_79_BOX_N10_D Description Wafer box conn. DIP 2*5P 180D(M) 2.0mm NO.10P Pin Name A_D- B_D- A_D+ B_D+ CN12 Power Button Part Number 1655302020 Footprint WF_2P_79_BOX_R1_D Description WAFER BOX 2P 2.0mm 180D(M) DIP A2001WV2-2P Pin Name PWR_BUT MIO-6300 User Manual...
  • Page 73 Pin Name RST_BUT CN14 COM Connector Part Number 1655003790 Footprint WF_10x2P_79_BOX_D Description WAFER BOX 2*10P 2mm 180D(M) DIP 24W2140-20S10-01 Pin Name COM0_DCD# COM0_DSR# COM0_RXD COM0_RTS# COM0_TXD COM0_CTS# COM0_DTR# COM0_RI# COM1_DCD# COM1_DSR# COM1_RXD COM1_RTS# COM1_TXD COM1_CTS# COM1_DTR# COM1_RI# MIO-6300 User Manual...
  • Page 74 CN15 External USB2.0+USB3.0 Part Number 1654010199 Footprint USB_13P_UEA1112C-UHS6-4F Description USB Conn. 2.0+3.0 13P 90D(F) DIP UEA1112C-UHS6-4 Pin Name SSRX- SSRX+ SSTX- SSTX+ MIO-6300 User Manual...
  • Page 75: Wdt & Gpio

    Appendix WDT & GPIO...
  • Page 76: Watchdog Timer Sample Code

    + 65h; mov al,080h out dx,al ;==================================================== ;66H ;WDT timer time-out value ;bit[7:0]=0~255 ;==================================================== mov dx,SCH3114_IO + 66h mov al,01h out dx,al ;==================================================== ;bit[0] status bit R/W ;WD timeout occurred =1;WD timer counting = 0 MIO-6300 User Manual...
  • Page 77: Gpio Sample Code

    ; 1 = HIGH ; 0 = LOW ;==================================================== mov dx,SCH3114_IO + 23h ;GPIO 0 mov al,00h ;Set GPIO 0 as output type out dx,al mov dx,SCH3114_IO + 4Bh mov al,01h ;Set GPIO 0 as high value. out dx,al .exit MIO-6300 User Manual...
  • Page 78 MIO-6300 User Manual...
  • Page 79: Appendix C System Assignments

    Appendix System Assignments...
  • Page 80: System I/O Ports

    Addr. Range (Hex) Device A0000h - BFFFFh IntelQ® HD Graphics A0000h - BFFFFh PCI Bus C0000h - DFFFFh PCI Bus E0000h - FFFFFh PCI Bus 90400000 - 905FFFFF Intel® Trusted Execution Engine Interface E0000000 - FEFFFFFF System resources MIO-6300 User Manual...
  • Page 81: Interrupt Assignments

    Communications Port (COM2) IRQ4 Communications Port (COM1) IRQ5 Available IRQ6 Available IRQ7 Available IRQ8 Internal RTC or HPET IRQ9 Microsoft ACPI-Compliant System IRQ10 Available IRQ11 SMBus Port IRQ12 Available IRQ13 Numeric data processor IRQ14 SATA controller IRQ15 SATA controller MIO-6300 User Manual...
  • Page 82 No part of this publication may be reproduced in any form or by any means, electronic, photocopying, recording or otherwise, without prior written permis- sion of the publisher. All brand and product names are trademarks or registered trademarks of their respective companies. © Advantech Co., Ltd. 2016...

Table of Contents