Advertisement

Quick Links

User Manual
MIO-5850

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Advantech MIO-5850

  • Page 1 User Manual MIO-5850...
  • Page 2 No part of this manual may be reproduced, copied, translated or transmitted in any form or by any means without the prior written permission of Advantech Co., Ltd. Information provided in this manual is intended to be accurate and reliable. How- ever, Advantech Co., Ltd.
  • 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 Discard used batteries according to the manufacturer's instruc- tions. Technical Support and Assistance Visit the Advantech website at http://support.advantech.com 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 Before you begin installing your card, please make sure that the following materials have been shipped:  1 x MIO-5850 SBC  1 x SATA Cable 30cm (p/n: 1700006291)  1 x SATA Power Cable 35cm (p/n: 1700018785) ...
  • Page 6 MIO-5850 User Manual...
  • Page 7: Table Of Contents

    Electrical Specifications ..............4 1.2.5 Environmental ................4 Block Diagram................... 5 Board Layout: Dimensions ................ 5 Figure 1.1 MIO-5850 Mechanical Drawing (Top Side) ....5 Figure 1.2 MIO-5850 Mechanical Drawing (Bottom Side) ... 6 Figure 1.3 MIO-5850 Mechanical Drawing (Coastline)....6 Chapter Installation..........7 Jumpers &...
  • Page 8 1st MB Memory Map................66 Table C.2: 1st MB Memory Map ..........66 Interrupt Assignments ................66 Table C.3: Interrupt assignments..........66 Appendix D EC Watchdog Timer Sample Code .. 67 EC Watchdog Timer sample code ............68 MIO-5850 User Manual viii...
  • Page 9: Chapter 1 General Information

    Chapter General Information This chapter gives background information on the MIO-5850. Sections include:  Introduction  Specifications  Block diagram  Board layout and dimensions...
  • Page 10: Introduction

    Introduction MIO-5850 is first the 3.5” SBC with a CPU bottom side up design, powered by an Intel Celeron J1900, and Atom E3845/E3825. MIO-5850 is a specific design for domain focused applications in the Robotic/CNC industry. It has 3 LAN ports, CAN bus interface (2.5K ESD protection), 2GB/4GB memory on-board,16GB/32GB/64GB...
  • Page 11 AMI UEFI 64 Mbit, BIOS for 64 or 32-bit is different, default version is for 6-bit – Default setting is legacy boot, that can be manually changed to UEFI boot. If default setting to UEFI is needed, that can be done by T-P/N – MIO-5850 User Manual...
  • Page 12: Os Support

    1.2.2 OS Support MIO-5850 supports Win8, Win7, WES8, WES7, WEC7. For further information about OS support of MIO-5850, please Advantech website: http://support.advantech.com.tw/ or contact the technical support center. 1.2.3 Mechanical Specifications  Dimensions: 146 x 102 mm (5.7 x 4 inches) ...
  • Page 13: Block Diagram

    Block Diagram Board Layout: Dimensions Figure 1.1 MIO-5850 Mechanical Drawing (Top Side) MIO-5850 User Manual...
  • Page 14: Figure 1.2 Mio-5850 Mechanical Drawing (Bottom Side)

    Figure 1.2 MIO-5850 Mechanical Drawing (Bottom Side) Figure 1.3 MIO-5850 Mechanical Drawing (Coastline) MIO-5850 User Manual...
  • Page 15: Chapter 2 Installation

    Chapter Installation This chapter explains the setup procedures of the MIO-5850 hard- ware, including instructions on setting jumpers and connecting peripherals, switches and indica- tors. Be sure to read all safety pre- cautions before you begin the installation procedure.
  • Page 16: Jumpers & Switches

    Jumpers & Switches The MIO-5850 has a number of jumpers that allow you to configure your system to suit your application. The table below lists the functions of the various jumpers. Table 2.1: Jumpers & Switches Clear CMOS Auto Power on Setting...
  • Page 17: Locating Connectors

    Locating Connectors Figure 2.1 MIO-5850 Connector Locations (Top Side) Figure 2.2 MIO-5850 Connector Locations (Bottom Side) MIO-5850 User Manual...
  • Page 18: Setting Jumpers

    Setting Function (1-2)* Normal (2-3) Clear COMS 2.4.1 Auto Power On Setting (J2) Table 2.4: Auto Power On Setting (J2) Setting Function Power Button for Power On (1-2)* Auto Power On * Default 2.4.2 LCD Power (J4) MIO-5850 User Manual...
  • Page 19: Lvds Vcon Setting (J5)

    Table 2.5: LCD Power (J4) Setting Function (1-3)* +3.3V (3-5) (3-4) +12V 2.4.3 LVDS VCON Setting (J5) Table 2.6: LVDS VCON Setting (J5) Setting Function (1-2)* 3.3V High for VCON on LVDS (1-3) Low for VCON on LVDS MIO-5850 User Manual...
  • Page 20 MIO-5850 User Manual...
  • Page 21: Chapter 3 Ami Bios Setup

    Chapter AMI BIOS Setup...
  • Page 22 With the AMIBIOS Setup program, you can modify BIOS settings and control the var- ious system features. This chapter describes the basic navigation of the MIO-5850 BIOS setup screens. AMI 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

    Advanced BIOS Setup option by highlighting it using the <Arrow> keys. All Advanced BIOS Setup options are described in this section. The Advanced BIOS Setup screens is shown below. The sub menus are described on the following pages. MIO-5850 User Manual...
  • Page 25 OS.  ACPI Sleep State Selects the highest ACPI sleep state the system will enter when the SUSPEND button is pressed.  Lock Legacy Resources Enables or disables Lock of Legacy Resources MIO-5850 User Manual...
  • Page 26 Serial Port 4 Configuration Set Parameters of Serial Port 4 (COMD).  Hardware Monitor Monitor hardware statue.  Watch Dog Timer Configuration Watch Dog Timer Configuration page.  Case Open Detection Enables or disables Case Open Detect function. MIO-5850 User Manual...
  • Page 27 HW Monitor  PC Health Status This page displays all information about system Temperature/Voltage. Watch Dog Timer Configuration MIO-5850 User Manual...
  • Page 28 This page displays all information about Watch Dog Timer Configuration. 3.1.2.3 S5 RTC Wake Settings  Wake system from S5 Enable or disable System wake on alarm event. Select FixedTime, system will wake on the hr:min:sec specified. MIO-5850 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 configuration console redirection detail settings. 3.1.2.5 CPU Configuration MIO-5850 User Manual...
  • Page 30 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. 3.1.2.6 PPM Configuration  CPU C state Report Enable or disable CPU C state report to OS. MIO-5850 User Manual...
  • Page 31 SATA ODD is Port 0 or Port 1.  SATA Mode Select IDE / AHCI.  Serial-ATA Port 0 Enable / Disable Serial ATA Port 0.  Serial-ATA Port 1 Enable / Disable Serial ATA Port 1. MIO-5850 User Manual...
  • Page 32 Enable or disable eMMC Secure Erase. When enabled, all the data on eMMC will be erased.  SCC SDIO Support Enable or disable SCC SDIO support.  LPSS HSUART #1 Support Enable or disable LPSS HSUART #1 support. MIO-5850 User Manual...
  • Page 33 3.1.2.9 Network Stack Configuration  Network Stack Enable or disable UEFI Network Stack. 3.1.2.10 CSM Configuration  CSM Support Enable or disable CSM Support.  GateA20 Active MIO-5850 User Manual...
  • Page 34 Other PCI devices Determines OpROM execution policy for devices other than Network, Storage, or Video. 3.1.2.11 SDIO Configuration  SDIO Access Mode Auto Option: Access SD device in DMA mode if controller supports it, otherwise in PIO mode. MIO-5850 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-5850 User Manual...
  • Page 36 3.1.2.13 Security Configuration  TXE HMRFPO Disable  TXE Firmware Update  TXE EOP Message Send EOP Message before entering the OS  TXE Unconfiguration Perform Revert TXE setting to factory defaults. MIO-5850 User Manual...
  • Page 37: Chipset Configuration

    3.1.3 Chipset Configuration  North Bridge Details for North Bridge items.  South Bridge Details for South Bridge items. 3.1.3.1 North Bridge MIO-5850 User Manual...
  • Page 38  DVMT Total Gfx Mem Select DVMT 5.0 total graphic memory size used by the Internal graphics device.  Aperture Size Select the Aperture Size.  DOP CG Enable or disable DOP Clock Gating.  GTT Size MIO-5850 User Manual...
  • Page 39 Select the GTT size  IGD Thermal Enable or disable IGD Thermal.  Spread Spectrum clock Enable or disable Spread Spectrum clock. 3.1.3.3 Graphics Power Management Control  RC6 Render Standby) Check to enable render standby support. MIO-5850 User Manual...
  • Page 40 Secondary boot display selection will appear based on your selection. VGA modes will be supported only on the pri- mary display.  LVDS Panel Type This item allows the user to select LVDS panel type. MIO-5850 User Manual...
  • Page 41 PCIE Wake from S5 Enable or disable PCIE to wake the system from S5.  Restore AC Power Loss Select AC power state when power is re-applied after a power failure.  Serial IRQ Mode Configure Serial IRQ Mode. MIO-5850 User Manual...
  • Page 42 Azalia HD Audio  Audio Controller Control detection of the Azalia device. Disabled = Azalia will be unconditionally disabled. Enabled = Azalia will be unconditionally enabled.  Azalia HDMI Codec Enable or disable internal HDMI codec for Azalia. MIO-5850 User Manual...
  • Page 43 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-5850 User Manual...
  • Page 44: Security

    3.1.3.8 PCI Express Configuration  M.2/Mini. PCIE Port Enable or Disable the M.2/Mini. PCI Express Port in the Chipset.  Speed Configure PCIe Port Speed. 3.1.4 Security MIO-5850 User Manual...
  • Page 45: Boot

    Select Security Setup from the MIO-5850 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 46: 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-5850 User Manual...
  • Page 47: Chapter 4 Installation

    Chapter Installation...
  • Page 48: Quick Installation Guide

    Remove Release Paper PAD XR-Pe 13.9x13.9x1mm There are six screws and six studs inside the white box, please install the heat- sink into place as per illustration below: MIO-5850 User Manual...
  • Page 49: Appendix A Pin Assignments

    Appendix Pin Assignments This appendix contains informa- tion of a detailed or specialized nature. Sections include:  Jumper and Connector Tables...
  • Page 50: Jumper List

    PIN HEADER 2x1P 2.0mm 180D(M) DIP 21N12050 Description Setting Function Power Button for Power On (1-2)* Auto Power On   LCD power 1653003260 Part Number HD_3x2P_79 Footprint PIN HEADER 3x2P 2.0mm 180D(M) SMD 21N22050 Description Setting Function (1-3)* +3.3V (3-5) (3-4) +12V   MIO-5850 User Manual...
  • Page 51: Connector Pin Definition

    3.3V High for VCON on LVDS (1-3) Low for VCON on LVDS Connector Pin Definition M.2 E key 00A00001500 Part Number CARRIER_TYPE-2230-D3-E Footprint Description Pin Name   RTC Battery 1655005427-01 Part Number WF_2P_49_53398-0271 Footprint Description Pin Name +VBAT MIO-5850 User Manual...
  • Page 52 Part Number WF_4P_98_BOX_R1_D Footprint WAFER BOX 4P 2.50mm 180D(M) DIP 24W1170-04S10-01 Description Pin Name +12V   Front Panel 1655003684 Part Number WF_4x2P_79_BOX_RD1_D Footprint Description Pin Name Reset Power Switch Case Open Power LED HD LED- HD LED+ MIO-5850 User Manual...
  • Page 53 Part Number HD5x2P_79_23N685B-10M10_N10 Footprint BOX HEADER 5x2P 2.0mm 180D(M) SMD 23N685B-10M10 Description Pin Name A_D- B_D- A_D+ B_D+ Internal USB 1653004515 Part Number HD5x2P_79_23N685B-10M10_N10 Footprint BOX HEADER 5x2P 2.0mm 180D(M) SMD 23N685B-10M10 Description Pin Name A_D- B_D- MIO-5850 User Manual...
  • Page 54 A_D+ B_D+   CN10 COM1/COM2/RS422/RS485/RS232 1653004793 Part Number HD_10x2P_79_23N685B-20M10 Footprint BOX HEADER 10x2P 2.0mm 180D(M)SMD 23N685B-20M10B Description Pin Name 422TX1-/485D1-/DCD1# DSR1# 422TX1+/485D1+/RXD1 RTS1# 422RX1+/TXD1 CTS1# 422RX1-/DTR1# RI1# 422TX2-/485D2-/DCD2# DSR2# 422TX2+/485D2+/RXD2 RTS2# 422RX2+/TXD2 CTS2# 422RX2-/DTR2# RI2# MIO-5850 User Manual...
  • Page 55 Pin Name DCD3# DSR3# RXD3 RTS3# TXD3 CTS3# DTR3# RI3# DCD4# DSR4# RXD4 RTS4# TXD4 CTS4# DTR4# RI4#   CN12 1655904020 Part Number FPC4V-125M Footprint WAFER 4P 1.25mm 180D(M) SMD 85205-04001 Description Pin Name I2C_DAT I2C_CLK +V5_I2C MIO-5850 User Manual...
  • Page 56 1655004032 Part Number WF_5P_49_BOX_85205 Footprint WAFER 5P 1.25mm 180D(M) SMD 85205-05701 Description Pin Name SMB_ALERT# SMB0_DAT SMB0_CLK +V5_SMB   CN14 1655004347 Part Number WF_4P_100_D_744-81-04TW30 Footprint WAFER 2.54 1*4P 180D(M) DIP 744-81-04TW30 Description Pin Name +V12_FAN FAN_SPEED FAN_PWM MIO-5850 User Manual...
  • Page 57 BOX HEADER 5x2P 2.00mm 180D(M) SMD 23N685B-10M10 Description Pin Name LOUTR LINR LOUTL LINL MIC1R MIC1L   CN17 GPIO_P0 1653004099 Part Number HD_5x2P_79_23N685B-10M10 Footprint BOX HEADER 5x2P 2.00mm 180D(M) SMD 23N685B-10M10 Description Pin Name P0_GPIO4 P0_GPIO0 P0_GPIO5 P0_GPIO1 P0_GPIO6 P0_GPIO2 P0_GPIO7 P0_GPIO3 MIO-5850 User Manual...
  • Page 58 Footprint BOX HEADER 5x2P 2.00mm 180D(M) SMD 23N685B-10M10 Description Pin Name P1_GPIO4 P1_GPIO0 P1_GPIO5 P1_GPIO1 P1_GPIO6 P1_GPIO2 P1_GPIO7 P1_GPIO3   CN19 mSATA 1654009402 Part Number MINIPCI_52P_AS0B226-S40N-7F Footprint MINI PCI 52P 0.8mm 90D(F) SMD AS0B226-S40Q-7H Description Pin Name MIO-5850 User Manual...
  • Page 59 1654011230-01 Part Number MINIPCI_52P_88908-5204M Footprint MINIPCIExpress 52P 0.8mm RVS H=9.9mm 90D(F) SMD Description Pin Name   CN22 Inverter Power Output 1655305020 Part Number WHL5V-2M Footprint WAFER BOX 5P 2.0mm 180D(M) DIP A2001WV2-5P Description Pin Name +12V ENABKL MIO-5850 User Manual...
  • Page 60   CN23 RJ45_2x1_W/XFMR&LED 1652003274 Part Number RJ45_28P_RTB-19GB9J1A Footprint PHONE JACK RJ45 28P DIP RTB-19GB9J1A Description Pin Name   CN24 RJ45_W/XFMR&LED 1652004356 Part Number RJ45_14P_RT7-194AAM1A Footprint PHONE JACK RJ45 14P 90D(F) DIP RT7-194AAM1A Description Pin Name MIO-5850 User Manual...
  • Page 61 +12V or +5V or +3.3V +12V or +5V or +3.3V +12V or +5V or +3.3V +12V or +5V or +3.3V LVDS0_D0- LVDS1_D0- LVDS0_D0+ LVDS1_D0+ LVDS0_D1- LVDS1_D1- LVDS0_D1+ LVDS1_D1+ LVDS0_D2- LVDS1_D2- LVDS0_D2+ LVDS1_D2+ LVDS0_CLK- LVDS1_CLK- LVDS0_CLK+ LVDS1_CLK+ LVDS0_D3- LVDS1_D3- LVDS0_D3+ LVDS1_D3+ VCON MIO-5850 User Manual...
  • Page 62 CN26 USB2.0+3.0_13H 1654010199 Part Number USB_13P_UEA1112C-UHS6-4F Footprint USB Conn. 2.0+3.0 13P 90D(F) DIP UEA1112C-UHS6-4 Description Pin Name MIO-5850 User Manual...
  • Page 63 HDMI_19H 1654011175-01 Part Number HDMI_19P_QJ51191-LFB4-7F Footprint HDMI Conn. 19P 0.5mm 90D(F) SMD QJ51191-LFB4-7F Description Pin Name CN29 Power input 1652000089 Part Number ME050-50002 Footprint PLUG-IN BLOCK 2P 5.00mm 90D(M) DIP ME050-5002 Description Pin Name +12V or +24V MIO-5850 User Manual...
  • Page 64 CN31 1654011261-01 Part Number DBVGA-VF5MS Footprint D-sub 15P 90D(F) DIP G/F HDB5-15F1-KNR0-G7 Description Pin Name GREEN BLUE DDAT HSYNC VSYNC DCLK   CN32 NANO SIM 1654013206-01 Part Number SIM_6P_N080613-SICR10 Footprint Nano SIM Card 6P/1.27/(F)/LCP/RA/GFL/S/BK/H1.37 Description Pin Name MIO-5850 User Manual...
  • Page 65: Appendix B How To Install Win7 64-Bit

    Appendix How to install Win7 64-...
  • Page 66: Purpose

    Purpose Instructions for Win7 64bit installation on MIO-5850 eMMC. Requirement: Intel eMMC/SD card driver(iaiosd folder) Win7 64bit SP1 installation disc. Storport.sys file Instruction Inject storport.sys into Windows & 64 bit SP1 installer. In C drive, make a folder “image” and go into “image” folder make another folder name “mount”.
  • Page 67 Locate the “storport.sys” file and click the file, right click, propertities. Click “Security” tab and click on “Advanced” MIO-5850 User Manual...
  • Page 68 Click on “Owner” tab and click on “Edit” Select currently login name on the pop up window and click “Ok” MIO-5850 User Manual...
  • Page 69 Click on “OK” on the pop up window. Click “ok” to close all pup up windows. Locate the “storport.sys” file and click the file, right click, “Propertities” again. MIO-5850 User Manual...
  • Page 70 <USB pendrive>:\sources\. The installer is ready to use. Copy the Intel eMMC/SD card driver(iaiosd folder) to the installer pendrive. Go to BIOS setup menu, and go to “Advance\Miscellaneous configuration\OS selection” and set to “Windows 7” MIO-5850 User Manual...
  • Page 71 Save the setting and install Win7 normally until you reach the screen shown below. Select “load Driver” and Browse to the folder where you have copied eMMc/SD card driver file. MIO-5850 User Manual...
  • Page 72 Select eMMC host controller driver and press/Click next. Install win7 normally until finish. MIO-5850 User Manual...
  • Page 73: Appendix C System Assignments

    Appendix System Assignments This appendix contains informa- tion of a detailed nature. Sections include:  System I/O Ports  1st MB Memory Map  Interrupt Assignments...
  • Page 74: System I/O Ports

    Communications Port (COM4) / iManager WatchDog IRQ IRQ6 Available IRQ7 Communications Port (COM3) IRQ8 Internal RTC or HPET IRQ9 Microsoft ACPI-Compliant System IRQ10 Available IRQ11 Available IRQ12 Available IRQ13 Numeric data processor IRQ14 SATA controller IRQ15 SATA controller MIO-5850 User Manual...
  • Page 75: Appendix Dec Watchdog Timer Sample Code

    Appendix EC Watchdog Timer Sample Code...
  • Page 76: Ec Watchdog Timer Sample Code

    // issue IRQ #define WDT_TYPE_RESET 0x14 // reset #define WDT_TYPE_PIN 0x15 // set watchdog pin #define WDT_TYPE_SCI 0x16 // issue SCI in ACPI OS #define inb(p) inp(p) #define outb(p, v) outp(p, v) ================================================================ ============= // ec_wait_ibe ================================================================ ============= MIO-5850 User Manual...
  • Page 77 (--retries == 0) return 0xFF; // timeout obe inb(DAT_PORT); // reading output buffer if OBF return 0; ================================================================ ============= // ec_wait_obf ================================================================ ============= uint8_t ec_wait_obf(void) uint16_t retries = EC_RETRIES; // wait for the output buffer full MIO-5850 User Manual...
  • Page 78 // ctl if (ec_wait_ibe()) return 0xFF; outb(DAT_PORT, ctl); // dev if (ec_wait_ibe()) return 0xFF; outb(DAT_PORT, dev); // len if (ec_wait_ibe()) return 0xFF; outb(DAT_PORT, len); // dat datp = dat; if ((cmd & EC_CMD_MASK) == EC_CMD_READ) MIO-5850 User Manual...
  • Page 79 = (ms >> 0) & 0xFF; buf[1] = (ms >> 8) & 0xFF; buf[2] = (ms >> 16) & 0xFF; buf[3] = (ms >> 24) & 0xFF; if (ec_prot_trans(WDT_CMD_WRITE, wdt_type, 0, 4, buf)) return 0xFF; return 0; MIO-5850 User Manual...
  • Page 80 ============= // ec_wdt_stop ================================================================ ============= uint8_t ec_wdt_stop(void) uint8_t buf[2]; buf[0] = WDT_CTL_STOP; if (ec_prot_trans(WDT_CMD_WRITE, WDT_CTL, 0, 1, buf)) return 0xFF; return 0; ================================================================ ============= // ec_wdt_clear : need to be issued before watchdog time-out ================================================================ ============= uint8_t MIO-5850 User Manual...
  • Page 81 MIO-5850 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. 2018...

Table of Contents