background image

 

 

 

Parameters

 

( None ) 

 

Return Value: 

 

Returns TRUE on success. 
If the Super I/O driver has not installed, return FALSE. 

 
void WINAPI SuperIo_Close(); 

Remarks

You must call this function at end of application to close Super I/O device. 

 

Parameters

 

( None ) 

 

Return Value: 

 

( None ) 

 

BOOL WINAPI Gpio_GetBitValue( int nBit, BYTE* pValue ); 

Remarks

 

Call this function to get GPIO pins value. 

 

Parameters

nBit 

Stand for GPIO pins, you can assign value LED1 ~ LED4, or value GPO_BIT_17, 
GPO_BIT_18, GPO_BIT_20, GPO_BIT_37. 

 
pValue  
 

Pointer of variable to retrieve GPIO pins state. 

 

 

Return Value: 

 

Returns TRUE on success, FALSE on failure. 

 
 

BOOL WINAPI Gpio_SetBitValue( int nBit, BYTE    bValue ); 

Remarks

 

Call this function to Set GPIO pins value. 

 

Parameters

nBit  

Stand for GPIO pins, you can assign value LED1 ~ LED4, or value GPO_BIT_17, 
GPO_BIT_18, GPO_BIT_20, GPO_BIT_37. 

 
bValue 
 

Output value of GPIO pins, value 1 or 0. 

 

 

Return Value: 

 

Returns TRUE on success, FALSE on failure. 

 

Watchdog 

Notice: Befor

e

 using GPIO APIs, be sure Super I/O driver was installed successfully. 

 

 

31

Summary of Contents for AR-R6006

Page 1: ...1 AR R6006 System Guide...

Page 2: ...es This document contains proprietary information protected by copyright All rights are reserved No part of this Manual may be reproduced by any mechanical electronic or other means in any form withou...

Page 3: ...ack Bracket Installation 3 15 AR B6006 Board Guide 3 1 15 Introduction 3 1 1 15 Features 3 1 2 16 Specification 3 1 3 17 Package Contents 3 1 4 18 Block Diagram 3 2 19 Hardware Information 3 2 1 19 Lo...

Page 4: ...pendix A Driver Installation and Programming Guide Windows 29 A 1 GPIO and Watchdog 29 A 2 API List and Descriptions 30 Appendix B Programming Guide Linux 34 B 1 GPIO and Watchdog 34 B 2 API List and...

Page 5: ...8 GHz 2 Intel ICH8M Chipset 3 204 pin DDR3 SO DIMM socket x 2 DDR3 up to 4GB 4 Intel 82574L 10 100 1000Mbps x 6 5 Support two pairs LAN bypass feature 6 CF socket 2 5 3 5 Disk bay x 1 SATA II interfac...

Page 6: ...6 1 3 System Dissection 1 Dimensions 2 Front Panel 3 Back Panel...

Page 7: ...4 System Configuration Item Description Quantity 1 Top Cover 1 2 Disk Bracket 1 3 Bottom Base 1 4 1U Ear Bracket 1 5 Membrane 1 6 AR B6006 Mainboard 1 7 CF Card Bracket 1 8 Power Supply 1 9 System FAN...

Page 8: ...8 2 Procedure of Assembly Disassembly 2 1 HDD Installation The following instructions will guide you to install 2 5 HDD step by step 1 Unfasten 2 screws of chassis top cover and take off it...

Page 9: ...9 Release 3 5 HDD bracket by unfastening 4 screws Fix HDD with HDD bracket by 4 screws...

Page 10: ...10 Fix HDD with HDD bracket by 4 screws Plug SATA power cable into motherboard...

Page 11: ...11 Connect SATA cable and SATA power cable with HDD module Assemble top cover back by fastening the 2 screws...

Page 12: ...12 2 2 CF Card Installation Open the top cover the same as above steps Release CF Card bracket by unfastening 2 screws Push CF card into CF socket Fix CF card bracket by 2 screws...

Page 13: ...13 2 3 Installing SO DIMM DRAM Open the top cover the same as above steps Install the SO DIMM in the chassis 2 4 Rack Bracket Installation Take out the screws and rack bracket from packing bag...

Page 14: ...14 Fix the Rack bracket to chassis by fastening 6 screws...

Page 15: ...R B6006 is a Networking board for micro box and Rack mount Platform with Intel Atom D525 ICH8M 6 10 100 1000 LAN with by pass 3 1 1 Features Processor AR B6006D525 Intel Atom Processor D525 Dual Core...

Page 16: ...by pass function Reserve 1 3 pin Jumper for Hardware select bypass status Default normal Bypass I O Front panel 1 Power HDD Bypass LED 2 LAN1 LAN2 LAN3 LAN4 LAN5 LAN6 LED 1000 10 100 Act Rear panel F...

Page 17: ...C 4 176o F Relative Humidity 10 to 95 40 C non condensing Power Supply N A Power Requirements 24 Pin ATX Power Connector BIOS Default setting After power failure Power On 3 1 3 Package Contents Descri...

Page 18: ...18 3 1 4 Block Diagram...

Page 19: ...19 3 2 Hardware Information 3 2 1 Locations of IO ports Jumper settings definition 25 2 3 4 5 6 7 8 9 10 12 11 13 14 15 19 18 17 16 24 1 22 23 20 21...

Page 20: ...Pin Description Pin Description 1 5v 2 12v 3 GPIO17 4 GPIO20 5 GPIO18 6 GPIO37 7 GND 8 GND More Detail please see Note 2 4 PWRSW Pin Description 1 Power button 2 Power button 3 Reset 4 Reset 5 ATX ATX...

Page 21: ...N1 9 SYS FAN2 10 So DIM M DDR3 SO DIMM socket 11 CF Card Compact Flash socket 12 VGA Pin Description Pin Description 1 R 2 GND 3 VCC 4 G 5 GND 6 DDCDA 7 B 8 GND 9 HSYNC 10 VCC 11 VCC 12 VSYNC 13 GND 1...

Page 22: ...7 18 GND 19 ACK 20 GND 21 BUSY 22 GND 23 PE 24 GND 25 SLCT 26 GND 14 COM 2 Pin Description Pin Description 1 DCD 2 RXD 3 TXD 4 DTR 5 GND 6 DSR 7 RTS 8 CTS 9 RI 10 NULL 15 IDE PWR 4P male power connect...

Page 23: ...L 13 A ED L N4_LINK ACTIVE _L 14 VCC 15 A 6 A ED L N4_LINK1000 _LED 1 L N4_LINK100 _L 19 USB USB type A connector 20 PWR HD LED Pin Description 1 HDD ED _L 2 HDD ED _L 3 PWR ED _L 4 PWR ED _L 21 J6 1...

Page 24: ...Output Default Low GPIO20 Output Default Low GPIO37 Output Default Low GPIO Base Address 0x1180 GPIO17 Enable GPIO17 0x1182 bit1 1 Enable GPIO17 Input output Select 0x1186 bit1 0 Output 1 Input GPIO17...

Page 25: ...to modify and then press the Enter key to select the item and configure the functions 3 3 2 Advanced Advanced Settings The Advanced menu consists of configuration entries that allow you to improve yo...

Page 26: ...the Intel BIOS menu to access the CPU and ICH southbridge configuration menus 3 3 4 Security The BIOS provides a Supervisor and a User password If you use both passwords the Supervisor password must...

Page 27: ...This section shows the parameters in determining the Hardware Monitor Status These parameters include temperatures fan speeds and voltages 3 3 6 Power This option determines the configuration of powe...

Page 28: ...3 3 7 Boot Boot Setting This option allows user to select sequence priority of boot device s 3 3 8 Exit This option is use to exit the BIOS main menu and change password 28...

Page 29: ...the Watchdog timer The GPIO has four input pins and four output pins The Watchdog timer can be set to 1 255 seconds Setting the timer to zero disables the timer The remaining seconds of the timer to r...

Page 30: ...API functions library it s for dynamic linking with your application program source code A 2 API List and Descriptions GPIO and Watchdog GPIO Notice Before using GPIO APIs be sure Super I O driver ha...

Page 31: ...ssign value LED1 LED4 or value GPO_BIT_17 GPO_BIT_18 GPO_BIT_20 GPO_BIT_37 pValue Pointer of variable to retrieve GPIO pins state Return Value Returns TRUE on success FALSE on failure BOOL WINAPI Gpio...

Page 32: ...ice Parameters None Return Value None BOOL WINAPI WatchDog_GetTimerCount int pCount Remarks Call this function to get value of current WatchDog Timer Parameters pCount Pointer of variable to retrieve...

Page 33: ...ond Value 1 255 if timer unit is minute nTimerUnit TIME_UNIT_SECOND and TIME_UNIT_MINUTE stand for second and minute Return Value Returns TRUE on success FALSE on failure BOOL WINAPI WatchDog_StopTime...

Page 34: ...lity File Descriptions GPIO and Watchdog On Linux platform 1 Libw83627 h This file includes the declarations of the APIs and macro definitions 2 maintest c The source code of the utility 3 Libw83627 a...

Page 35: ...turns it to the caller as an unsigned character 2 Syntax Wdt_stop Void Description Any time call this function will stop Watchdog Timer Parameters The parameter val is the value to set to watchdog tim...

Reviews: