AR-B5800A User Manual AR-B5800A Board Intel® Core™2 LGA775 PROCESSOR Networking Board User Manual 1
AR-B5800A User Manual Copyright 2011 All Rights Reserved. Manual’s first edition: 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.
AR-B5800A User Manual Table of Contents 1 Introduction ........................................................ 4 1.1 Specifications ........................................................................5 1.2 Package Contents .................................................................6 1.3 Block Diagram .......................................................................7 2 H/W Information ................................................. 8 2.1 Locations (Top side) .............................
AR-B5800A User Manual 1 Introduction AR-B5800A is designed for rack-mounted platform for networking appliance, e.g. VPN, SSL, UTM or firewall. With Intel advanced Core 2 Quad / Duo / Pentium / Celeron CPU, AR-B5800A is a powerful platform to satisfy different applications. By eight 10/100/1000Mbps LANs and two fiber SFP ports, the AR-B5800A is sufficient for the small to middle size business security solution. AR-B5800A can install 2 x HDD for RAID 0/1 redundancy.
AR-B5800A User Manual 1.1 Specifications 1.1 Specifications CPU: a LGA775 socket for Intel Core2 Processors in the 775-Land LGA package. DMA channels: 7. Interrupt levels: 16 (24 APIC interrupts). Chipset: Intel G41 express chipset 82G41 + 82801GR + W83627DHG-P. Memory: provides two 240-pin DIMM sockets to support DDRIII 1066 non-ECC DIMM. The memory capability can up to 2GB. VGA Controller: G41 GMCH integrated. Analog Display Interface: 10-pin box header, and resolution up to 2048x1536@75Hz.
AR-B5800A User Manual L2 cache / 45nm. Memory: one Kingston KVR1333D3N9/2G. One 3.5" HDD OS: Windows XP SP3. Processor was running at 100% loading. Note: A proper power supply unit choice means that we should consider at least about a.) Protection of overload, short-circuit, and other safeties. b.) Summation of all devices' power requirements. c.) Thermal de-rating. 1.2 Package Contents Check if the following items are included in the package.
AR-B5800A User Manual 1.
AR-B5800A User Manual 2 H/W Information This chapter describes the installation of AR-B5800A. At first, it shows the Function diagram and the layout of AR-B5800A. It then describes the unpacking information which you should read carefully, as well as the jumper/switch settings for the AR-B5800A configuration 2.
AR-B5800A User Manual LGA775 CPU Socket Intel GMCH 82G41 RTC1 System RTC battery socket DIMM1 240-Pin DDR3 Socket DIMM2 240-Pin DDR3 Socket Intel ICH7R 9
AR-B5800A User Manual 2.2 Connectors and Jumper Setting 2.2.
AR-B5800A User Manual LAN1 LCM1 SYSFAN3 LAN1 RJ45 Connector Pin Header for LCM System FAN Connector. LAN2 LED2 CPUFAN1 LAN2 RJ45 Connector 4 in 1 LED for LAN LED. CPU FAN Connector. LAN3 CN3 SYSFAN2 LAN3 RJ45 Connector Dual SFP Connector System FAN Connector. LAN4 FP_USB2 SYSFAN1 LAN4 RJ45 Connector Internal USB4, USB5 connector. System FAN Connector. LAN5 FP_USB1 RTC1 LAN5 RJ45 Connector Internal USB2, USB3 connector. CR2032 Battery Hold Connector.
AR-B5800A User Manual 2.3 Connector and Jumper Setting 1. LAN1 ~ LAN8 RJ45 Connector 9. USB1 Connector External USB Connector Pin Define PIN SIGNAL 1 VCC LAN RJ45 Connector 2 USB0- Connects to Local Area 3 USB0+ Network. 4 GND 5 VCC 6 USB1- 7 USB1+ 8 GND 10. CONSOLE ( RJ45 Connector ) 11. LED1 Green1: Power ON LED. COM Port RJ45 Connector Green2: HDD LED Yellow1: LAN3&LAN4 Bypass LED. Yellow2: LAN1&LAN2 Bypass LED. 12. RST2 13.
AR-B5800A User Manual 14. LED2 15.CN3 Up: Dual SFP Connector. Green1: Link LED.. 1000BASE-SX/LX SMALL Yellow1: Ative LED. FORM-FACTOR Down: PLUGGABLE (SFP) OPTICAL FIBER Green2: Link LED TRANSCEIVER OR MINI-GBIC Yellow2: Ative LED CONNECTOR 16,17. FP_USB1 & FP_USB2 18.
AR-B5800A User Manual 22. ATXPWR1 ( ATX Power Supply Input ) 24. ATX12V1. (ATX12V Power Input) 26. CPUFAN1 (CPU FAN connector). 23. CPLD1 ( for CPLD Firmware Update) PIN SIGNAL 1 3VDUAL 2 G_TDO 3 G_TDI 4 NC 5 NC 6 G_TMS 7 GND 8 G_TCK 25. SYSFAN3 (System FAN connector 3). PIN SIGNAL 1 GND 2 +12V 3 Fan speed data 27.
AR-B5800A User Manual 28. SYS_FAN1 (System FAN connector 1). 29. RTC1 CMOS Backup Battery: An onboard battery saves the CMOS memory to keep the BIOS information stays on even after disconnected your PIN SIGNAL 1 GND 2 +12V 3 Fan speed data system with power source. Nevertheless, this backup battery exhausts after some five years. Once the error message like “CMOS BATTERY HAS FAILED” or “CMOS checksum error” displays on monitor, this backup battery is no longer functional and has to be renewed 30.
AR-B5800A User Manual 32. JP2 GPIO Header Voltage Selection 33. VGA1 (2x5pin 2mm Wafer). VGA Wafer CONNECTOR . PIN SIGNAL PIN SIGNAL 1 RED 2 GND 3 GREEN 4 GND 5 BLUE 6 GND Pins 1 and 2 shorted 7 VSYNC 8 DDCCLK (Default): VCC 5 9 HSYNC 10 DDCDATA Pins 2 and 3 shorted: VCC 3 34. JP4 (For LAN3/LAN4 Bypass Function Select.). Pins 1 and 2 shorted (Default): Forced Normal. Pins 2 and 3 shorted: Controlled By CPLD.
AR-B5800A User Manual 3 BIos setting 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.
AR-B5800A User Manual 3.1 Main Setup Once you enter the Award BIOS™ 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 desired value in each item. Note: The control keys are listed at the bottom of the menu. If you need any help with the item fields, you can press the key, and the relevant information will be displayed. Option Choice Description Date Setup N/A Set the system date.
AR-B5800A User Manual The onboard SATA connectors provide 1 channel for connecting one SATA hard disks, the BIOS will auto-detect the SATA type. SATA Channel 1/2 N/A Halt On All Errors, No Errors, All but keyboard. Select the situation in which you want the BIOS to stop the POST process and notify you. 3.2 Advanced Chipset Setup This section allows you to configure and improve your system and follows you to set up some system features according to your preference.
AR-B5800A User Manual Full Screen Logo Enabled Select Enabled to show the OEM full screen logo if you have Show Disabled add-in BIOS. APIC Mode Enabled Disabled 32Mb Pre-allocated Memory Size DVMT Mode Console Redirection 64Mb 128Mb Enabled Disabled Advanced Programmable Interrupt Controller.This item [Enabled] for more system INTerrupts that AR-B5800A required. This Item is for setting the Frame Buffer (Share system memory as display memory). Dynamic Video Memory Technology.
AR-B5800A User Manual Option Choice Description Normally, you leave this field Disabled. Select Enabled to Reset Configuration Enabled Data Disabled reset Extended System Configuration Data (ESCD) when you exit Setup. If you have installed a new add-on and the system reconfiguration has caused such a serious conflict, then the operating system cannot boot.
AR-B5800A User Manual Option Choice Description Onboard Serial Port 1 Serial Port 1: 3F8 / IRQ4 Select an address and the corresponding Onboard Serial Port 2 Serial Port 2: 2F8 / IRQ3 interrupt for each serial port. USB Device Setting Enter to Select USB Device Setting Select Enabled if your system contains USB 1.0 Controller Enabled a Universal Serial Bus (USB) 1.0 Disabled controller and you have USB peripherals Select Enabled if your system contains USB 2.
AR-B5800A User Manual 3.5 PC Health Setup This section shows the parameters in determining the PC Health Status. These parameters include temperatures, fan speeds, and voltages. 3.6 Boot Setup This section is used to exit the BIOS main menu. After making your changes, you can either save them or exit the BIOS menu and without saving the new values.
AR-B5800A User Manual Option Choice Description Hard Disk First / Second / Third Boot Device/Other Boot Device CDROM The BIOS attempts to load the operating USB-FDD USB-CDROM LAN system from the devices in the sequence selected in these items. Disabled LAN Boot Select Hard Disk Boot Priority Enabled These fields allow the system to search Disabled for an OS from LAN These fields set the Boot Priority for each N/A Hard Disk 3.7 Exit Setup This section is used to configure exit mode.
AR-B5800A User Manual Option Choice Description Press “Y” to store the selections made in Pressing on this item for confirmation: the menus in CMOS – a special section of memory that stays on after you turn your system off. The next time you boot your Save & Exit Setup Save to CMOS and EXIT (Y/N)? Y computer, the BIOS configures your system according to the Setup selections stored in CMOS.
AR-B5800A User Manual when you are prompted to enter the password. A message will confirm that the password will be disabled. Once the password is disabled, the system will boot and you can enter Setup freely. 3.8 BIOS Update The BIOS program instructions are contained within computer chips called FLASH ROMs that are located on your system board. The chips can be electronically reprogrammed, allowing you to update your BIOS firmware without removing and installing chips.
AR-B5800A User Manual APPENDIX A.
AR-B5800A User Manual APPEXDIX B.
AR-B5800A User Manual APPENDIX C.
AR-B5800A User Manual 30
AR-B5800A User Manual Software Installation and 4 Programming Guide 4.1 Introduction LCD Control Module Overview 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. 2. 3. 4. 5. 6. Clear LCD screen. Turn on or off the cursor on the screen. Move the cursor on the screen. Turn on or off the text on the screen. Get the identification of the pressed key of the LCM.
AR-B5800A User Manual GP34 Configurable GPIO4 GP35 Configurable GPIO5 GP36 Configurable GPIO6 GP37 Configurable GPIO7 In the GPIO APIs, we use the signal names ‘GPIO0’, ‘GPIO1’…etc. to identify the GPIO ports. LAN Bypass Subsystem Overview Two pairs of LAN ports on AR-B5800A implement the bypass function.
AR-B5800A User Manual 4.2 File Descriptions 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.c This file includes the hardware independent implementation of LCM APIs.
AR-B5800A User Manual 1. sio_acce.c The source code of the Watchdog and GPIO APIs for accessing the SuperIO. 2. sio_acce.h This file includes the declarations of the APIs and macro definitions. 3. main.c The source code of the utility. 4. Makefile On Windows platform: 1. GPIO_Watchdog.cpp GPIO and Watchdog demo program source code. 2. AR-B5800A.h The header file of the APIs. 3. AR-B5800A.lib and AR-B5800A.dll The API libiaries. LAN Bypass Subsystem On Linux platform: 1. bypass.
AR-B5800A User Manual 1. LAN_Bypass.cpp LAN_Bypass demo program source code. 2. AR-B5800A.h The header file of the APIs. 3. AR-B5800A.lib and AR-B5800A.dll The API libiaries.
AR-B5800A User Manual 4.3 API List and Descriptions Type Definitions Typedef char Typedef unsigned char Typedef short Typedef unsigned short Typedef unsigned long Typedef int i8; u8; i16; u16; u32; i32; 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.
AR-B5800A User Manual 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.
AR-B5800A User Manual GPIO and Watchdog GPIO 1. Syntax: i32 setChDir( u8 val ) Description: Set the direction (Input/Output) of GPIO ports according to the parameter ‘val’. Parameters: The parameter ‘val’ is an unsigned character. Each bit of *val corresponds to a GPIO port. Bit 0 corresponds to GPIO0. Bit 1 corresponds to GPIO1. Bit 2 corresponds to GPIO2, and so on. Setting a bit of ‘val’ as 0 configures the corresponding port as Output.
AR-B5800A User Manual a GPIO port is configured as an Input port, the corresponding bit at *val is always ‘1’. Return Value: If the function gets the values successfully, it returns 0. If any error, it returns –1. 4. Syntax: i32 setChLevel( u8 val ) Description: Set the status bits of GPIO Output ports according to the variable ‘val’. The status bits at the ports which are configured as input will not be affected. Parameters: The parameter ‘val’ is an unsigned character.
AR-B5800A User Manual 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. 5. void forceBypass(void) Force the port to become bypass state. 6. void setWdt4(void) Set the watchdog timer to 4 seconds. 7.