For the purpose of improving reliability, design and function, the information in this
document is subject to change without prior notice and does not represent a commitment on
the part of the manufacturer.
In no event will the manufacturer be liable for direct, indirect, special, incidental, or
consequential damages arising out of the use or inability to use the product or
documentation, even if advised of the possibility of such damages.
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 without prior written permission of the manufacturer.
Trademarks
AMB-IH61N1 is a registered trademarks of Acrosser; IBM PC is a registered trademark
of the International Business Machines Corporation; Ivy Bridge and core TM i is a registered
trademark of Intel Technologies Inc; Award is a registered trademark of Award Software
International Inc; other product names mentioned herein are used for identification purposes
only and may be trademarks and/or registered trademarks of their respective companies.
Appendix: Technical Support Form................................................... 56
4
Page 5
Chapter 1 Introduction
AMB-IH61N1 is designed for rack-mounted platform for networking appliance, e.g. VPN,
SSL, UTM or firewall. With 3rd Generation Intel Core i7/i5/i3 Processors / Pentium CPU, It is
a powerful platform to satisfy different applications. By eight 10/100/1000Mbps LANs, the
AMB-IH61N1 is sufficient for the small to middle size business security solution.
AMB-IH61N1 can install 2 x HDD,BIOS and Jumper can control LAN bypass feature. It
provides flexibility to access Internet by user setting. For AMB-IH61N1A, it has 2 x SFP
fiber ports. For AMB-IH61N1B, it has 4 x SFP fiber ports. Customers can establish
fiber redundancy to secure their network.
1.1. Board Specifications
Supports LGA1155 Intel® Core™ i7/i5/i3 processor / Pentium CPU
Intel H61 Platform
SATAII x 2,
USB2.0 x2
Option1: Intel GbE LAN x6
Option1: Intel GbE LAN x6 + 2 Fiber
Option1: Intel GbE LAN x6 + 4 Fiber
5
Page 6
1.2. Package Contents
Check if the following items are included in the package.
Model Name Part Lists QTY
AMB-IH61N1/A/B
AMB-IH61N1/A/B Board
Quick manual 1
SATA cable 2
CD Utility 1
Console Cable (RJ45) 1
Box Packing 1
1
6
Page 7
1.3. Block Diagram
7
Page 8
Chapter 2 H/W Information
This chapter describes the installation of AMB-IH61N1/A/B. At first, it shows the
Function diagram and the layout of AMB-IH61N1/A/B. It then describes the unpacking
information which you should read carefully, as well as the jumper/switch settings for the
AMB-IH61N1/A/B configuration.
2.1Main board illustration
8
Page 9
5
8
3
6
7
33
3
72829
30
5
9
3
2.2 Locations of IO ports & Jumper settings definition
An onboard battery saves the CMOS
memory to keep the BIOS information
stays on even after disconnected
your system with power source. Nevertheless,
this backup battery exhausts after
some five years.
PINFunction
1-2 Forced Normal (Default)
2-3 Controlled By CPLD
Model Name Model Parts Difference Remark
AMB-IH61N1 Intel GbE LAN x6
AMB-IH61N1A Intel GbE LAN x6 + 2 Fiber
CN3
AMB-IH61N1B Intel GbE LAN x6 + 4 Fiber
CN3
CN4
15
Page 16
Chapter 3 BIOS Settings
This chapter describes the BIOS menu displays and explains how to perform common
tasks needed to get the system up and running. It also gives detailed explanation of the
elements found in each of the BIOS menus. The following topics are covered:
Once you enter the AMI BOS™ CMOS Setup Utility, the Main Menu will appear on the
screen. Use the arrow keys to highlight the item and then use the <+> <-> keys to select the
value you want in each item.
Note: Listed at the bottom of the menu are the control keys. If you need any help with the
item fields, you can press the <F1> key, and it will display the relevant information.
17
Page 18
3.2. Advanced Setup
Option Choice Description
SA TA Configuration
W83627DHG Super
IO Configuration
Serial Port Console
Redirection
Intel(R) 82576
Gigabit Dual Port
Network Connection
Intel(R) 82574L
Gigabit Network
Connection
N/A SATA Device Options Settings
N/A System Super IO Chip Parameters.
N/A Serial Port Console Redirection
N/A Configure Gigabit Ethernet device parameters
N/A Configure Gigabit Ethernet device parameters
18
Page 19
3.2.1. SATA Mode Selection
SA TA Mode
Option Choice Description
IDE / AHCI Determines how SATA controller(s) operate.
Selection
19
Page 20
3.2.2. W83627DHG Super IO Configuration
Option Choice Description
COM1 Configuration
COM2 Configuration
LAN by Pass
Function
N/A Set Parameters of Serial Port 1 (COMA)
N/A Set Parameters of Serial Port 2 (COMB)
Disabled / Enabled Enable or Disable LAN by pass function
20
Page 21
3.2.2.1. COM1 Configuration
Option Choice Description
Change Settings
Auto IO=3F8h; IRQ=4
/ IO=3F8h;
IRQ=3,4,5,6,7,10,11,1
2 / IO=2F8h;
IRQ=3,4,5,6,7,10,11,1
Select an optimal setting for Super IO device.
2 / IO=3E8h;
IRQ=3,4,5,6,7,10,11,1
2 / IO=2E8h;
IRQ=3,4,5,6,7,10,11,1
2
21
Page 22
3.2.2.2. COM2 Configuration
22
Page 23
Option Choice Description
Serial Port
Change Settings
Disabled / Enabled Enable or Disable Serial Port (COM)
Auto IO=3F8h; IRQ=4
/ IO=3F8h;
IRQ=3,4,5,6,7,10,11,1
2 / IO=2F8h;
IRQ=3,4,5,6,7,10,11,1
Select an optimal setting for Super IO device.
2 / IO=3E8h;
IRQ=3,4,5,6,7,10,11,1
2 / IO=2E8h;
IRQ=3,4,5,6,7,10,11,1
2
Standard Serial Port
Mode / IrDA Active
pulse 1.6 Us / IrDA
Active pulse 3/16 bit
time / ASK-IR Inverting
Device Mode
IRTX, Routed to IRRX
/ ASK-IR Inverting
Change the Serial Port mode. Select <High S peed> or
IRTX &500KHz,
<Normal mode> mode
Routed to IRRX /
ASK-IR Inverting
IRTX, Demodulation to
IRRX / ASK-IR
Inverting
IRTX&500KHz,
Demodulation to IRRX
23
Page 24
3.2.3. Serial Port Console Redirection
Option Choice Description
Console Redirection
Console Redirection
Settings
EMS
EMS Settings
Disabled / Enabled Console Redirection Enable or Disable.
The settings specify how the host computer and the remote
N/A
Disabled / Enabled windows emergency management service
N/A
computer (which the user is using) will exchange data. Both
computers should have the same or compatible settings.
The settings specify how the host computer and the remote
computer (which the user is using) will exchange data. Both
computers should have the same or compatible settings.
24
Page 25
3.2.4. Intel(R) 82576 Gigabit Dual Port Network Connection
Option Choice Description
NIC Configuration
Blink LEDs (range
0-1
Link Status
N/A Click to configure the network device port.
N/A Blink LEDs for the specified duration (up to 15 seconds).
Disconnected Link Status
25
Page 26
3.2.5. Intel(R) 82574L Gigabit Network Connection
Option Choice Description
NIC Configuration
Blink LEDs (range
0-1
Link Status
N/A Click to configure the network device port.
N/A Blink LEDs for the specified duration (up to 15 seconds).
Disconnected Link Status
26
Page 27
3.3. HW Monitor Setup
Option Choice Description
SYS temperature
CPU temperature
CPU Fan Speed
VCORE
N/A This item displays the System Temperature
N/A This item displays the CPU Temperature
N/A This item displays the CPU FAN Speed
N/A This item displays the VCORE
27
Page 28
3.4. Chipset Setup
Option Choice Description
LAN 1 ~ 6
EHCI1
Disabled / Enabled Control the LAN Port Enable / Disable
Control the USB EHCI (USB 2.0)
N/A
functions. One EHCI controller must
always be enabled.
28
Page 29
3.4.1. USB Configuration
Option Choice Description
EHCI1
Disabled / Enabled
Control the USB EHCI (USB 2.0) functions. One
EHCI controller must always be enable.
29
Page 30
3.5. Boot Setup
Option Choice Description
Setup Prompt
Timeout
Boot up NumLock
State
Boot Logo
PXE Function
Number of seconds to wait for setup activation key.
N/A
65535(0xFFFF) means indefinite waiting.
ON / OFF Select the keyboard NumLock state
Disabled / EnabledEnables or disables Quiet Boot option
Disabled / Enabled Controls the execution of UEFI and Legacy PXE OpROM
30
Page 31
3.6. Security Setup
option Choice Description
dministrator
Password
HDD module name
N/A Set Administrator Password
Set HDD Password (It will show the HDD model, if you have
N/A
to join the HDD.)
31
Page 32
3.6.1. HDD Password Description
option Choice Description
Set HDD Password
Set HDD User Password.*** Advisable to Power Cycle
N/A
System after setting Hard Disk Passwords ***
32
Page 33
3.7. Save & Exit Setup
option Choice Description
Save Changes and Exit
Discard Changes and
Exit
Pressing <Enter> on
this item for save
changes and exit.
Pressing <Enter> on
this item for discard
changes and exit.
Exit system setup after saving the changes.
Exit system setup without saving any changes.
33
Page 34
Pressing <Enter> on
this item for
Save Changes
Discard Changes
Restore Defaults
Save as User Defaults
confirmation : Save
configuration
Pressing <Enter> on
this item for
confirmation:
Previous Values
Pressing <Enter> on
this item for
confirmation:
Load
Load
Optimized
Defaults
Pressing <Enter> on
this item for
confirmation:
Save
Save Changes done so far to any of the setup options..
Discard Changes done so far to any of the setup options.
Restore/Load Default values for all the setup options.
Save the changes done so far as User Defaults.
Restore User Defaults
configuration
Pressing <Enter> on
this item for
confirmation:
User Defaults
confirmation:
Previous Values
Restore
Load
Restore the User Defaults to all the setup options.
34
Page 35
Chapter 4 Driver And Utility Installation
4.1. Driver CD Interface Introduction
Acrosser provides the a driver CD, which includes the drivers, utilities,
applications and documents. For Windows environment, it can be guided by
the setup program; for Linux environment, the related files can be found at
folder “IH61N1\Linux”.
Once putting the CD into the optical disk drive, it will run automatically. The driver CD
will also detect the MB information to see if they are matched. The following error messages
appear if you get an incorrect driver CD.
It indicates that the board information is not available.
35
Page 36
4.1.1 Driver Page
This is the Driver Installation Page.
36
Page 37
Click the icon, all the drivers will be selected.
37
Page 38
Click the icon, all selected items will be cleared.
38
Page 39
Click the icon to install the selected drivers.
The progress bar shows up. The main window will temporarily disappear.
39
Page 40
Please click ‘Yes’ to restart the system.
40
Page 41
Click this icon to browse this CD content.
41
Page 42
4.1.2 Utility Page
Note:
For Testing utility running completely, it should be run at test-signed kernel-mode under Operating
System x64 edition.
“BCDEdit /set testsigning on” is the introduction to run at command mode which turns test-signed
kernel-mode to on. Please refer to MSDN by following URL for more detail.
http://msdn.microsoft.com/en-us/library/windows/hardware/ff542202(v=vs.85).aspx
42
Page 43
LAN Bypass APIs Test Utility
LCM Test Utility
43
Page 44
Watch Dog Test Utility
Sample code
44
Page 45
4.1.3 Application Page
45
Page 46
.
4.1.4 Documents Page
Double click on one of the items to open the manual.
Technical Support Form
46
Page 47
Chapter 5 Software Installation and
Programming Guide
5.1. Introduction
5.1.1 LCD Control Module
The LCM (short for LCD Control Module) APIs provide interfaces to control the module. By
invoking these APIs, programmers can implement the applications which have the functions listed
below:
1. Clear LCD screen.
2. Turn on or off the cursor on the screen.
3. Move the cursor on the screen.
4. Turn on or off the text on the screen.
5. Get the identification of the pressed key of the LCM.
6. Show the text on the screen.
5.1.2 Watchdog
AMB-IH61N1 provides Watchdog timer. Users can use the Watchdog APIs to configure and to
access the Watchdog timer. 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 reboot can be read from the timer.
In this Watchdog package, we provides:
1. Watchdog test utility.
5.1.3 LAN Bypass Subsystem
Two pairs of LAN ports on AMB-IH61N1 implement the bypass function. Users can invoke the
LAN Bypass APIs to control the bypass states of the LAN ports and set up the LAN Bypass
Watchdog timer ( this watchdog timer is different from the system watchdog timer mentioned in the
previous paragraph ).
47
Page 48
5.1.4 IH61N Library (Window platform only)
The released code for Windows platform includes a folder called ‘AMB-IH61N1’. In this folder,
there are header files and source codes of all the APIs of LCM module, Watchdog, and LAN Bypass
functions. The source codes in this folder generate the API library ‘IH61N.lib’ and ‘IH61N.dll’. Users
who want to invoke the APIs can include the ‘IH61N.h’ in their application source code and compile
their application with the library ‘IH61N.lib’ or ‘IH61N.dll’.
Besides IH61N libraries, there are WinIo32.sys, WinIo32.lib, and WinIo32.dll in this directory.
These files are indispensable for LAN Bypass application, Watchdog application. Please put these
three files with LAN Bypass application, Watchdog application in the same folder. The APIs invoke
WinIo32.lib, WinIo32.dll, and WinIo32.sys implicitly.
5.2. File Descriptions
5.2.1 LCD Control Module
On Linux platform:
1. lcmdemo.c
This file is the source code of the demo program. This program displays the user interface,
processes user’s input, and invokes LCM APIs to demonstrates the functions of LCM.
2. lcm.h
This file includes the declarations and macro definitions needed by lcm.c.
3. serialport.h
This file includes the declarations and macro definitions needed by serialport.c.
On Window platform:
1. IH61N.h
The header of the APIs.
3. IH61N.lib and IH61N.dll
The API libraries.
48
Page 49
5.2.2 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.
On Windows platform:
1. IH61N.h
The header file of the APIs.
2. IH61N.lib and IH61N.dll
The API libiaries.
5.2.3 LAN Bypass Subsystem
On Linux platform:
1. bypass.h
This file includes the declarations of the APIs and macro definitions.
2. main.c
The source code of the utility.
On Windows platform:
1. IH61N.h
The header file of the APIs.
2. IH61N.lib and IH61N.dll
The API libiaries.
49
Page 50
5.3. API List and Descriptions
5.3.1 Type Definitions
Typedef char i8;
Typedef unsigned char u8;
Typedef short i16;
Typedef unsigned short u16;
Typedef unsigned long u32;
Typedef int i32;
5.3.2 LCD Control Module
1. i32 clrscrLcm( void )
Description: Clear the screen of the LCM.
Return value: 0 after the screen is cleared.
2. i32 cursorLcm( bool mode )
Description: According to the argument ‘mode’, show the cursor on the LCM screen or eliminate
the cursor on the LCM screen. The position of the cursor is unchanged.
mode = true, show the cursor.
mode = false, eliminate the cursor.
Return value: 0 after the cursor has been shown or eliminated.
3. i32 cursorActionLcm( i32 type)
Description: According to the argument ‘type’, move the cursor to the indicated position. The
displayed text is not altered.
type = HOME, move the cursor to row 0, column 0.
type = MOVERIGHT, move the cursor to the column which is to the right of its original position
if the original column < 15.
type = MOVELEFT, move the cursor to the column which is to the left of its original position if
the original column > 0.
type = MOVEBACK, move the cursor to the column which is to the left of its original position
and delete the character at the new position if the original
column > 0.
Return value: 0 after the cursor is moved.
50
Page 51
4. i32 displayLcm( bool mode )
Description: Show the text on the LCM screen or eliminate the text on the LCM screen. The
content of the text is not altered.
mode = true, show the text.
mode = false, eliminate the text.
Return value: 0 after the text has been shown or eliminated.
5. i32 getKeyLcm( void )
Description: Scan the LCM and return the identification of the pressed direction key.
Return value: ‘UP’ if the ‘up’ direction key is pressed.
‘RIGHT’ if the ‘right’ direction key is pressed.
‘LEFT’ if the ‘left’ direction key is pressed.
‘DOWN’ if the ‘down’ direction key is pressed.
‘NONE’ if none of the keys is pressed.
6. i32 getPositionLcm( i32 *row, i32 *column )
Description: Get the position of the cursor and write the coordinate to the memory pointed at by
arguments ‘row’ and ‘column’.
Return value: 0 if the request for the coordinate has been served.
7. i32 setPositionLcm( i32 row, i32 column )
Description: Set the position of the cursor according to the arguments ‘row’ and ‘column’.
Return value: 0 after the position has been set.
-1 if the argument ‘row’ or ‘column’ meets any of the following
conditions:
(1) row is not 0.
(2) row is not 1.
(3) column is less than 0.
(4) column is greater than 15.
8. i32 showLcm( i32 length, u8 *info )
Description: Start from the current position of the cursor; print the text pointed at by ‘info’ to the
LCM screen. The number of characters to be printed is at most ‘length’. If the remaining columns
available for printing the text is less than ‘length’, the number of the characters to be printed is:
16 – ( column number of the current position of the cursor ).
Return value: 0 after the text is printed.
51
Page 52
5.3.3 Watchdog
1. Syntax:
Void wdt_start(int, int)
Description: This function read the value of the watchdog time counter and return it to the caller.
Parameters: None.
Return Value: This function return the value of the time counter and return it to the caller as an
unsigned integer.
2. Syntax:
Void wdt_stop(void)
Description: close watch dog timer.
Parameters: None.
Return Value: None.
3. Syntax:
Int get_wdt_count(void)
Description: This function get WDT_Counter.
Parameters: None.
Return Value: None.
5.3.4 LAN Bypass Subsystem
1. void enableWdt(void)
Enable Watchdog Timer. (This timer is different from the System Watchdog timer, which is
configured by the API described in 6.2).
2. void disableWdt(void)
Disable Watchdog Timer.
3. void reloadWdt(void)
Reload Watchdog Timer.
4. void forceNormal(void)
Force the port to become normal state.
52
Page 53
5. void forceBypass(void)
Force the port to become bypass state.
6. void setWdt4(void)
Set the watchdog timer to 4 seconds.
7. void setWdt8(void)
Set the watchdog timer to 8 seconds.
8. void setWdt16(void)
Set the watchdog timer to 16 seconds.
9. void setWdt32(void)
Set the watchdog timer to 32 seconds.
53
Page 54
FAQ
There are 2 kinds of SATA modes --- AHCI & legacy IDE mode. When you use the Linux, We strongly
suggest to use AHCI mode. For legacy IDE mode, we found some SATA HDD could have compatibility
issue. Please confirm the BIOS setting is correct, thank you.
Does my system support Windows 8?
The system is designed and verified with Windows 7, Fedora 14 and Ubuntu 10. But, we did not verify this
system with Windows 8. Please check with Acrosser local sales rep. or authorized channels who will help you
to confirm whether we have provided new Windows 8 driver.
Where is the serial number located on my system?
The serial number (S/N) is an alpha-numeric character located on the bottom or side chassis.
Model: AMB-IH61N1
P/N:010010xxx
S/N:xxxxxxx I
CPU: i5 3550S
Memory:DDR3 2GB
(reference only)
My system can not connect to internet?
If your system can not connect to internet, below are a few steps you can follow to attempt to correct the
issue.
Ensure that network adapter can be recognized in Device Manager
If there is question mark or exclamation mark in the network adapter, please re-install your OS and
network driver. If the problem did not solve, please contact your local F AE or sales rep for tests.
54
Page 55
(reference only)
Ensure the Network Connections/Local Area Connection is enable d (right click and choose “E nable”).
If the problem persists, please turn off firewall and anti-virus S/W. If the problem still exists , please
contact local FAE or service center for tests.
(reference only)
If the Network Connections/Local Area Connection is showed “limited connection” (yellow
exclamation mark), please disable and enable your connection to fix this problem. Or, you can
unplug and plug the LAN cable to fix the problem. If the problem still persists, please contact your
MIS whether there are any DHCP or IP configuration or ISP/WAN setting limitation.
55
Page 56
Appendix: Technical Support Form
We deeply appreciate you purchase Acrosser products. Please find “tech_form.doc” file in our
utility CD. If you have any questions or problems about Acrosser products, please fill in the
following information: We will an swer your questions a.s.a.p.
1) Describe your info and system info
A. Your company name: _____________
B. Your contact info: _________________ & phone number: _________________
C. Your e-mail address: ______________________
D. Your company address: ___________________________________________
__________________________________________
E. Acrosser model name: _____________________
F. Acrosser Serial Number: _____________________
2) Describe system configuration
A. CPU ________________
B. Memory size ___________________
C. Storage (e.g. HDD or CF or SSD) ___________________
D. Extra peripherals (e.g. graphic card) __________________________
E. Operating system & version (e.g. Windows 7 embedded) __________________
F. Special API or driver _________________ (If yes, please provide it for debug,)
G. Running applications _____________________
H. Other _________________________
3) Describe your problems or questions:
4) Send the above info to one of the following Acrosser contact windows:
A. Acrosser local Sales Rep
B. Acrosser authorized channels
C. Acrosser e-mail window --- http://www.acrosser.com/inquiry.html or
acrosserinfo@acrosser.com
D. Acrosser FAX number --- 886-2-29992887
56
Page 57
Acrosser Headquarters
新北市三重區重新路五段609巷12號10樓
10F., No.12, Lane 609, Sec. 5, Chongsin Rd., Sanchong District, New Taipei City 241, Taiwan, R.O.C.
TEL: +886-(0)2-2 9999 000
FAX: +886-(0)2-2999-2887
acrosserinfo@acrosser.com
Acrosser Taichung Office
台中市南屯區河南路四段162號12樓之6
12-6, No.162, Sec. 4, Henan Rd., Nantun Dist., Taichung City 408, Taiwan R.O.C.
TEL: +886-(0)4-2251-0659
FAX: +886-(0)4-2254-6079
Acrosser China Subsidiary
欣扬通电子有限公司 深圳分公司
深圳市福田区车公庙泰然九路21号 皇冠科技园3栋2楼东面A区 (邮编:518040)
A East 2F 3th Building, Crown Estate No.21, 9 Tai-Ran Road, Che Gong Miao, Futian Dist, Shenzhen, China
(Postal:518040)
TEL :+86-0755-83542210/2230/2240/2250/2260
FAX :+86-0755-83700087
Acrosser Shanghai Office
欣扬通电子有限公司 上海分公司
上海市徐汇区零陵路631号爱乐大厦12E (邮编:200085)
12E, Aile Building, No.631, Ling-ling Road, Xu-hui Dist, Shanghai, China (Postal:200085)
TEL :+86-021-64288853
FAX :+86-021-64288854