background image

ARK-1124 User Manual

72

B.1

SUSI API Introduction

To make hardware easier and more convenient to access for programmers, Advan-

tech has released a suite of API (Application Programming Interface) in the form of a

program library. The program Library is called Secured and Unified Smart Interface

or SUSI for short.
SUSI provides a uniform API for application programmers to access the hardware

functions in different Operating Systems and on different Advantech hardware plat-

forms.
Application programmers can invoke the functions exported by SUSI instead of call-

ing the drivers directly. The benefit of using SUSI is portability. The same set of APIs

is defined for different Advantech hardware platforms. Also, the same API set is

implemented in different Operating Systems. This user's manual describes some

sample programs and the API in SUSI. The hardware functions currently supported

by SUSI can be grouped into a few categories including Watchdog and Hardware

Monitor. Each category of API in SUSI is briefly described below.

B.1.1

The Watchdog API

A watchdog timer (abbreviated as WDT) is a hardware device which triggers an

action, e.g. rebooting the system, if the system does not reset the timer within a spe-

cific period of time. The WDT API in SUSI provides developers with functions such as

starting the timer, resetting the timer, and setting the timeout value if the hardware

requires customized timeout values.

B.1.2

The Hardware Monitor API

The hardware monitor (abbreviated as HWM) is a system health supervision capabil-

ity achieved by placing certain I/O chips along with sensors for inspecting the target

of interests for certain condition indexes, such as temperature and voltage etc. 
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; helping protect your sys-

tem in a more reliable manner.

Содержание ARK-1124

Страница 1: ...User Manual ARK 1124 Fanless Embedded Box PC...

Страница 2: ...tains a hard copy user manual in Chinese for China CCC certifica tion purposes and there is an English user manual included as a PDF file on the website Please disregard the Chinese hard copy user man...

Страница 3: ...ational Inc VIA is a trademark of VIA Technologies Inc IBM PC AT PS 2 and VGA are trademarks of International Business Machines Cor poration Intel and Pentium are trademarks of Intel Corporation Micro...

Страница 4: ...ective obtain an RMA return merchandise authorization number from your dealer This allows us to process your return more quickly 4 Carefully pack the defective product a fully completed Repair and Rep...

Страница 5: ...of any error messages Warnings Cautions and Notes Packing List Before installation please ensure the following items have been shipped 1 x ARK 1124 unit 1 x Registration and 2 years warranty card 1 x...

Страница 6: ...I F MOS 1120Y 0201E Isolated RS 232 2 Ch DB9 PCIe I F MOS 1120Y 1401E Non Isolated RS 232 DB37 4 Ch PCIe I F MOS 1121Y 0201E Isolated RS 422 485 2 Ch DB9 PCIe I F MOS 1121Y 1401E Non Isolated RS 422...

Страница 7: ...nings this could cause fire or electrical shock 13 Never open the equipment For safety reasons only qualified service personnel should open the equipment 14 If one of the following situations arises g...

Страница 8: ...ARK 1124 User Manual viii...

Страница 9: ...Temperature 8 1 6 4 Vibration during Operation 8 1 6 5 Shock during Operation 8 1 6 6 Safety 8 1 6 7 EMC 8 Chapter 2 H W Installation 9 2 1 Introduction 10 2 2 Jumpers 10 2 2 1 Jumper Description 10...

Страница 10: ...n Definition 19 2 5 5 Audio Connector 20 Figure 2 21Audio Connector 20 Table 2 9 Audio Connector Pin Definition 20 2 5 6 COM Connector 20 Figure 2 22COM Connector 20 Table 2 10 COM Connector Pin Defin...

Страница 11: ...Port3 42 Figure 3 9 Intel Fast Flash Standby 46 Figure 3 10CPU Power Management Settings 47 Figure 3 11Network Configuration Settings 48 Figure 3 12CSM Configuration Settings 49 Figure 3 13Security C...

Страница 12: ...ARK 1124 User Manual xii B 1 SUSI API Introduction 72 B 1 1 The Watchdog API 72 B 1 2 The Hardware Monitor API 72...

Страница 13: ...Chapter 1 1 General Introduction This chapter gives background information on ARK 1124 series...

Страница 14: ...e range 12 24V power module with wide temperature operation of 20 to 60C ARK 1124 passes worldwide certification including CE FCC CB UL CCC and BSMI Multiple Display Support ARK 1124 supports up to tw...

Страница 15: ...D Line out Line in Storage ARK 1124C ARK 1124H 1 x mSATA and 1 x high capacity 2 5 SATA HDD up to 9 5mm height ARK 1124U 1 x high capacity 2 5 SATA HDD up to 9 5mm height Expansion Interface Supports...

Страница 16: ...Support mSATA socket ARK 1124C ARK 1124H USB Interface USB host interface with support up to 4 USB 3 0 ports All ports are High Speed Full Speed and Low Speed capable Supports legacy keyboard mouse s...

Страница 17: ...ensions 133 5 24 x 46 4 1 83 x 94 2 3 71 Unit mm Inch Figure 1 1 ARK 1124C Mechanical dimension drawing Sequence control Supported Watchdog timer Multi Level WDT Programmable 1 255 sec min Hardware mo...

Страница 18: ...nual 6 1 4 2 ARK 1124U Dimensions 133 5 24 x 46 4 1 83 x 94 2 3 71 Unit mm Inch Figure 1 2 ARK 1124U Dimensions 1 4 3 ARK 1124H Dimensions 133 5 24 x 46 4 1 83 x 94 2 3 71 Unit mm Inch Figure 1 3 ARK...

Страница 19: ...r Manual Chapter 1 General Introduction 1 4 4 Weight 0 7kg 1 55lb 1 5 Power Requirement 1 5 1 System Power Minimum power input ARK 1124C DC 12V 3A ARK 1124U ARK 1124H DC 12V 5A 1 5 2 RTC Battery Lithi...

Страница 20: ...w speed 0 7 m sec 1 6 2 Relative Humidity 95 40 C non condensing 1 6 3 Storage Temperature 40 85 C 40 185 F 1 6 4 Vibration during Operation When the system is equipped with SSD mSATA 3Grms IEC 60068...

Страница 21: ...Chapter 2 2 H W Installation This chapter introduces external IO and the installation of ARK 1124 hardware...

Страница 22: ...to connect them To close a jumper you connect the pins with the clip To open a jumper you remove the clip Sometimes a jumper will have three pins labeled 1 2 and 3 In this case you would connect eithe...

Страница 23: ...er Layout 2 2 4 Jumper Setting On the Motherboard Table 2 1 Jumper setting J1 Auto Power On Setting J1 Auto Power On Setting Part Number 1653003260 Footprint HD_3x2P_79 Description PIN HEADER 3x2P 2 0...

Страница 24: ...ARK 1124 User Manual 12 2 3 ARK 1124 I O Introduction ARK 1124C Figure 2 2 ARK 1124C Front View Figure 2 3 ARK 1124C Rear View ARK 1124U Figure 2 4 ARK 1124U Front View...

Страница 25: ...13 ARK 1124 User Manual Chapter 2 H W Installation Figure 2 5 ARK 1124U Rear View ARK 1124H Figure 2 6 ARK 1124H Front View Figure 2 7 ARK 1124H Rear View...

Страница 26: ...power input Figure 2 9 Power Input Connector 2 4 3 Ethernet Connector LAN ARK 1124H is equipped with two Ethernet controllers that are fully compliant with IEEE 802 3u 10 100 1000 Mbps CSMA CD standar...

Страница 27: ...se refer to Table 2 3 for its pin assignments USB 3 0 connectors contain legacy pins to interface to USB 2 0 devices and a new set of pins for USB 3 0 connectivity both sets reside in the same connect...

Страница 28: ...nectors which offers RS232 422 485 serial communication interface ports Default setting is RS 232 if you want to use RS 422 485 you can find the BIOS manual to change setting Figure 2 13 COM Connector...

Страница 29: ...nnector NC represents No Connection 2 4 8 HDD LED Indicators ARK 1124H provides one LED on the front panel that indicates HDD and compact flash disk status Figure 2 15 HDD LED Indicators Table 2 6 HDM...

Страница 30: ...nd Figure 2 17 Power On Off Button 2 5 2 Power Input Connector ARK 1124U comes with a DC Jack header that carries 12 VDC external power input Figure 2 18 Power Input Connector 2 5 3 Ethernet Connector...

Страница 31: ...nectors contain legacy pins to interface to USB 2 0 devices and a new set of pins for USB 3 0 connectivity both sets reside in the same connector Figure 2 20 USB Connector 5 BI_DC GHz 6 BI_DB GHz 7 BI...

Страница 32: ...nectors which offers RS232 422 485 serial communication interface ports Default setting is RS 232 if you want to use RS 422 485 you can find the BIOS manual to change setting Figure 2 22 COM Connector...

Страница 33: ...0 60Hz Figure 2 23 VGA Connector NC represents No Connection 2 5 8 HDD LED Indicators ARK 1124U provides one LED on the front panel that indicates HDD and compact flash disk status Figure 2 24 HDD LED...

Страница 34: ...Suspend Figure 2 26 Power On Off Button 2 6 2 Power Input Connector ARK 1124C comes with a DC Jack header that carries 12 VDC external power input Figure 2 27 Power Input Connector 2 6 3 Ethernet Conn...

Страница 35: ...ctors contain leg acy pins to interface to USB 2 0 devices and a new set of pins for USB 3 0 connec tivity both sets reside in the same connector Figure 2 29 USB Connector 5 BI_DC GHz 6 BI_DB GHz 7 BI...

Страница 36: ...nectors which offers RS232 422 485 serial communication interface ports Default setting is RS 232 if you want to use RS 422 485 you can find the BIOS manual to change setting Figure 2 31 COM Connector...

Страница 37: ...z Figure 2 32 VGA Connector NC represents No Connection 2 6 8 HDD LED Indicator ARK 1124C provides one LED on the front panel that indicates HDD and compact flash disk status Figure 2 33 HDD LED Indic...

Страница 38: ...enna hole for wireless antenna installation Each of antenna hole mark ANT to let antenna hold easy to be recognized Figure 2 34 Antenna Hole 2 7 Installation 2 7 1 HDD SSD Installation 1 Remove the fo...

Страница 39: ...ual Chapter 2 H W Installation 3 Remove the four snap rivets from the bottom cover 4 Secure 2 5 SATA HDD onto the bottom cover The screws are in the accessory box 5 Connect SATA signal and power cable...

Страница 40: ...RK 1124 User Manual 28 6 Replace the bottom cover and fasten the four screws back onto the system 2 7 2 RAM Installation 1 Unscrew the 4 screws on the top cover Please use the tool in the accessory bo...

Страница 41: ...he memory into the memory socket 3 Replace the top cover and screw four screws back 2 7 3 M 2 Module Installation Below installation is for ARK 1124H only For ARK 1124U we suggest to install by CTOS d...

Страница 42: ...cover 3 Install M 2 module in M 2 slot and secure module 4 Replace the bottom cover and fasten the four screws back onto the system 2 7 4 mSATA Installation For ARK 1124 series we suggest to install...

Страница 43: ...124 User Manual Chapter 2 H W Installation 2 7 5 iDoor Module AMO 1101 Installation Option 1 Remove the four screws on both sides of ARK 1124 2 Remove the bottom cover 3 Install iDoor module on miniPC...

Страница 44: ...Manual 32 4 Screw I O plate of iDoor module on ARK Plus module AMO 1101 5 Stack ARK plus module with system and screw two screws each rear side 6 Recover bottom cover and screw two screws each rear si...

Страница 45: ...nstallation 2 7 6 Power Module AMO P011 Installation Option 1 Screw power module with ARK Plus module AMO 1101 2 Remove the four screws on both sides of ARK 1124 3 Remove the bottom cover 4 Connect po...

Страница 46: ...ARK plus module with system and screw two screws each rear side 6 Recover bottom cover and screw two screws each rear side 7 Stick black Mylar on 12V DC print and put DC jack cover on the hold in orig...

Страница 47: ...Chapter 3 3 BIOS Settings...

Страница 48: ...atures This chapter describes the basic navigation of the ARK 1124 BIOS setup screens Figure 3 1 Setup program initial screen AMI s BIOS ROM has a built in Setup program that allows users to modify th...

Страница 49: ...n has two main frames The left frame displays all the options that can be configured Grayed out options cannot be configured options in blue can The right frame displays the key legend Above the key l...

Страница 50: ...n the left frame of the screen such as CPU Configuration to go to the sub menu for that item You can display an Advanced BIOS Setup option by highlighting it using the Arrow keys All Advanced BIOS Set...

Страница 51: ...ARK 1124 User Manual Chapter 3 BIOS Settings 3 2 2 1 Driver Health Figure 3 4 Driver Health Status screen Provides Health Status for the Drivers Controllers 3 2 2 2 ACPI Settings Figure 3 5 ACPI Setti...

Страница 52: ...ion ACPI Sleep State This item allows users to set the ACPI sleep state Lock Legacy Resources This item allows users to lock legacy device resources 3 2 2 3 Super I O Configuration First Super I O Con...

Страница 53: ...er 3 BIOS Settings Serial Port Enable or Disable Serial Port COM Change Settings Select an optimal settings for Super IO Device Choose Serial Port Mode Change the Serial Port Mode RS485 AUTO FLOW Enab...

Страница 54: ...onfiguration SCH3106 Figure 3 7 Second Serial Port Configuration SCH3106 Serial Port 3 Configuration Set Parameters of Serial Port 3 COMA2 Serial Port 4 Configuration Set Parameters of Serial Port 4 C...

Страница 55: ...Super IO Device Choose Serial Port Mode Change the Serial Port Mode RS485 AUTO FLOW Enable or Disable RS485 AUTO FLOW 3 2 2 4 Hardware Monitor Pc Health Status This page displays all the information...

Страница 56: ...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 System will wake on t...

Страница 57: ...s item allows users to enable or disable console redirection for Microsoft Windows Emergency Management Services EMS Legacy Console Redirection This item allows users to configuration Legacy Serial Re...

Страница 58: ...CPU Information CPU Power Management CPU Power Management options Active Processor Cores Number of cores to enable in each processor package Intel Virtualization Technology When enabled a VMM can uti...

Страница 59: ...124 User Manual Chapter 3 BIOS Settings CPU Power Management Configuration Figure 3 10 CPU Power Management Settings EIST Enable Disable Intel SpeedStep Turbo mode Turbo Mode C States Enable Disable C...

Страница 60: ...Stack Ipv4 PXE Support Enable Ipv4 PXE Boot Support If disabled IPV4 PXE boot option will not be cre ated Ipv4 HTTP Support Enable Ipv4 HTTP Boot Support If disabled IPV4 HTTP boot option will not be...

Страница 61: ...ove 1 MB INT19 Trap Response BIOS reaction on INT19 trapping by Option ROM IMMEDIATE execute the trap right away POSTPONED execute the trap during legacy boot Boot option filter This option controls L...

Страница 62: ...e should be claimed by XHCI driver EHCI Hand Off This is a workaround for OS without EHCI hand off support The EHCI owner ship change should claim by EHCI driver USB Mass Storage Driver Support Enable...

Страница 63: ...51 ARK 1124 User Manual Chapter 3 BIOS Settings 3 2 2 11 Security Configuration Figure 3 13 Security Configuration Settings TXE EOP Message Send EOP message before entering OS...

Страница 64: ...Native control n 0 Hot Plug n 1 SHPC Native Hot Plug control n 2 Power Management Events n 3 PCIe Advanced Error Reporting control n 4 PCIe Capability Structure control n 5 Latency Tolerance Reporting...

Страница 65: ...3 Chipset Configuration Figure 3 15 Chipset Configuration North Bridge Details for North Bridge items South Bridge Details for South Bridge items Uncore Configuration Detail for Uncore items South Cl...

Страница 66: ...ARK 1124 User Manual 54 3 2 3 1 North Bridge Figure 3 16 North Bridge Configuration Max TOLUD Maximum value of TOLUD 3 2 3 2 South Bridge Figure 3 17 South Bridge Configuration...

Страница 67: ...when selected as the Primary Video Adaptor Disable Always disable IGD Primary Display Select which of IGD PCI Graphics device should be Primary Display RC6 Render Standby Check to enable render standb...

Страница 68: ...3 19 South Cluster Configuration HD Audio Configuration HD Audio Configuration Settings PCI Express Configuration PCI Express Configuration Settings SATA Drives Press Enter to select the SATA Device C...

Страница 69: ...57 ARK 1124 User Manual Chapter 3 BIOS Settings HD Audio Configuration Settings Figure 3 20 HD Audio Configuration Settings HD Audio Support Enable Disable HD Audio Support...

Страница 70: ...iguration Figure 3 21 PCI Express Configuration ARK 1124C Compliance Mode Compliance Mode Enable Disable PCIE Wake Enable or disable PCIE to wake the system from S5 Onboard LAN1 Controller Select to E...

Страница 71: ...ion ARK 1124U ARK 1124H Compliance Mode Compliance Mode Enable Disable PCIE Wake Enable or disable PCIE to wake the system from S5 Onboard LAN1 Controller Select to Enable or Disable Onboard LAN1 Cont...

Страница 72: ...Settings PCI Express Root Port 5 Control the PCI Express Root Port AUTO To disable unused root port automatically for the most optimum power savings Enable Enable PCIe root port Disable Disable PCIe r...

Страница 73: ...e Chipset SATA Controller The Chipset SATA control ler supports the 2 black internal SATA ports up to 3Gb s supported per port Aggressive LPM Support Enable PCH to aggressively enter link power state...

Страница 74: ...etectable and usable during boot and in OS Do not disable it unless for debug purpose USB Port Disable Override Selectively Enable Disable the corresponding USB port from reporting a Device Connection...

Страница 75: ...s Specify what state to go to when power is re applied after a power failure G3 state Power On System will boot directly as soon as power applied Power Off System keeps in power off state until power...

Страница 76: ...tup main BIOS setup menu All Security Setup options such as password protection is described in this section To access the sub menu for the following items select the item and press Enter Change Admin...

Страница 77: ...indefinite waiting Bootup NumLock State Select the keyboard NumLock state Quiet Boot Enables or disables Quiet Boot option Boot Option 1 Sets the system boot order Fast Boot Enable or Disable FastBoo...

Страница 78: ...allows you to rest system setup without saving any changes Save Changes This item allows you to save changes done so far to any of the options Discard Changes This item allows you to discard changes d...

Страница 79: ...Appendix A A Watchdog Timer Sample Code...

Страница 80: ...out dx al model small 486p stack 256 data SCH3114_IO EQU A00h code org 100h STARTup 47H enable WDT function bit 0 0Ch mov dx SCH3114_IO 47h mov al 0Ch out dx al 65H bit 1 0 Reserved bit 6 2 Reserve 00...

Страница 81: ...69 ARK 1124 User Manual Appendix A Watchdog Timer Sample Code mov al 01h out dx al exit END...

Страница 82: ...ARK 1124 User Manual 70...

Страница 83: ...Appendix B B SUSI API Introduction...

Страница 84: ...egories including Watchdog and Hardware Monitor Each category of API in SUSI is briefly described below B 1 1 The Watchdog API A watchdog timer abbreviated as WDT is a hardware device which triggers a...

Страница 85: ...73 ARK 1124 User Manual Appendix B SUSI API Introduction...

Страница 86: ...tions are subject to change without notice 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...

Отзывы: