Areca Expander Box ARC-8028 SAS Expander Box USER’S Manual Version: 1.
Copyright and Trademarks The information regarding products in this manual is subject to change without prior notice and does not represent a commitment on the part of the vendor, who assumes no liability or responsibility for any errors that may appear in this manual. All brands and trademarks are the properties of their respective owners. This manual contains materials protected under International Copyright Conventions. All rights reserved.
Contents 1. Introduction................................................................. 4 1.1 Overview...........................................................................4 1.2 Technical Specifications........................................................5 2. Hardware Installation.................................................. 8 2.1 Before Your Begin Installation...............................................8 2.2 Board Layout & Outline........................................................
Introduction 1. Introduction 1.1 Overview The 12Gb/s SAS ARC-8028 expander module is designed with an integrated ARM Cortex-R4 processor for topology management functions such as discovery, enclosure and drive management, and LED management. The ARC-8028 expander module features three or four 12Gb/s SAS SFF-8644 connectors. It is designed to fit into a stand-alone box and can be installed in a 5.25” mounting shell.
Introduction together. Expander devices, typically embedded into an expander module to connect system backplane, support large configurations of SAS end devices, including SAS host/RAID adapters and SAS and SATA disk drives. The SAS protocol defines a mechanism that has been implemented in the SAS expanders to guarantee fair access between drives in a domain. With ARC-8028 SAS expander, you can build large and complex storage topologies.
Introduction Drives SAS Hot-Plug Hard Drives • Up to 24/32 12Gb/s, 6Gb/s or 3Gb/s SAS HDD/SSD SATA Hot-Plug Hard Drives • Up to 24/32 6Gb/s or 3Gb/s SATA HDD/SSD Internal Connectors • 6/8 Mini SAS HD SFF-8643 connectors • 1 x 6-pin PCI-E power connector • 4 x 3-pin fan connector • 2 x 2-pin power status connector • 1 x 6-pin LCD connector • 1 x 7-pin dual expander heartbeat connector Serial Connector (per Expander Board) • 1 x 6-pin UART RJ-11 connector (for expander box manager only) • 1 x RJ45 LAN connect
Introduction Environmental Temperature • Operating • Storage 10° to 40°C –40° to 70°C Relative Humidity • Operating 10% to 80% (non-condensing) • Storage 5% to 95% (non-condensing) Model Name Interface External SAS Ports External SAS Connector Internal SAS Ports Internal SAS Connector ARC-8028-24 12 Gb/s SAS 12 SFF-8644 24 SFF-8643 ARC-8028-32 12 Gb/s SAS 16 SFF-8644 32 SFF-8643 7
Hardware Installation 2. Hardware Installation This section describes the procedures for installing the cable solution external ARC-8028 expander box. 2.1 Before Your Begin Installation Thanks for purchasing the cable solution external ARC-8028 SAS expander as your data storage subsystem. This user manual gives simple step-by-step instructions for installing and configuring the SAS expander box.
Hardware Installation Figure 2-1, ARC-8028-24 Expander Board Connector Description Type 1. (SCN3) 12Gb/s SAS Expander Out (Default, CH0) SFF-8644 2. (SCN2) 12Gb/s SAS Expander Out (Deafult, CH2) SFF-8644 3. (SCN1) 12Gb/s SAS Expander In (Default, CH1) SFF-8644 4. (D3) LED for SCN2 Port Link and Access Bi-color DIP 5. (D2) LED for SCN1 Port Link and Access Bi-color DIP 6. (D1) LED for SCN3 Port Link and Access Bi-color DIP 7. (SCN4) 12Gb/s SAS 21-24 Ports (Internal) SFF-8643 8.
Hardware Installation Figure 2-2, ARC-8028-32 Expander Board Connector Description Type 1. (SCN3) 12Gb/s SAS Expander Out (Default, CH0) SFF-8644 2. (SCN1) 12Gb/s SAS Expander In (Default, CH1) SFF-8644 3. (SCN2) 12Gb/s SAS Expander Out (Default, CH2) SFF-8644 4. (SCN4) 12Gb/s SAS Expander Out (Default, CH3) SFF-8644 5. (D1) LED for SCN3 Port Link and Access Bi-color DIP 6. (D2) LED for SCN1 Port Link and Access Bi-color DIP 7. (D3) LED for SCN2 Port Link and Access Bi-color DIP 8.
Hardware Installation Connector Description Type 1. (COM1) RS232 for Expander Configuration RJ11 Connector 2. (J1) Reserved for Future Function Upgrade RJ45 Connector 3. (J3) Dual Expander Heartbeat Channel 7-Pin Header 4. (LCM1) LCD Connector 6-Pin Box Header 5. (FAN1) Fan1 with RPM Sense 3-Pin Connector 6. (FAN2) Fan2 with RPM Sense 3-Pin Connector 7. (FAN3) Fan3 with RPM Sense 3-Pin Connector 8. (FAN4) Fan4 with RPM Sense 3-Pin Connector 9.
Hardware Installation 20. (SW2) Expander Module Mode Control Function SW2 (1) Expander_Mode_Select ON SLAVE OFF MASTER Fan/Power Detective Control Function SW2 (2) PW_FLT1 STATUS ON ENABLE OFF DISABLE SW2 (3) PW_FLT2 STATUS ON ENABLE OFF DISABLE SW2 (4) FAN CONTROL ON ENABLE OFF DISABLE Micro DIP-Switch ENABLE: Monitor function enable. DISABLE: Monitor function disable.
Hardware Installation Figure 2-3, Front View of ARC-8028-24 Figure 2-4, Front View of ARC-8028-32 The following describes the ARC-8028-24/32 expander box link/access LED. Expander Port LED Status Link LED (Green light) 1. When host port link LED is lit for 1 second and turns off for 3 seconds that indicates the one link has connected. 2. When host port Link LED is lit for 2 seconds and turns off for 2 seconds that indicates the two links have connected. 3.
Hardware Installation 2.3 Installation The ARC-8028 expander box housed in a 5¼-inch half-height canister with a removable LCD module, a host channel, two expander and a RS-232 CLI port controller. The expander controller is provided for customers who want to use the exiting SAS/SATA enclosure. It is designed to fit into one 5¼-inch half-height drive bays located in a server chassis or storage case. Standard mounting holes are located on both sides of the controller canister.
Hardware Installation Step 5. Install the LED Cable (Optional) Please check the method which controls fault LED on the backplane. If the backplane supports SGPIO feature, ignore the individual fault LED cable connection. The preferred I/O connector for server backplanes is the Min SAS HD SFF-8643 internal connector. This connector has eight signal pins to support four SAS/SATA drives and six pins for the SGPIO (Serial General Purpose Input/ Output) side-band signals.
Hardware Installation Figure 2-5, ARC-8028-24 Activity/Fault LED Connector Connect the cables for the drive activity LEDs and fault LEDs between the backplane of the cage and the respective connector on the ARC-8028 expander box header. The following table describes the activity/fault LED behavior. LED Normal Status Problem Indication Activity LED 1. When the activity LED is lit, there N/A is I/O activity on that disk drive. 2. When the LED is dark, there is no activity on that disk drive.
Hardware Installation Step 7. Setting Up the Dual Expander Mode (Optional) If you don’t want to support dual expander mode, you can skip this step to step 8. To set up the dual function of the expanders, you must perform the following hardware step: - Connecting the Heartbeat Bus Connect the 7-pin cable to the dual expander J3 header (2 x 4 2.54mm) of the primary and secondary expanders. The following picture is the signal name for heartbeat J3 header.
Hardware Installation bezel from the computer chassis and install the cages or SAS/SATA drives in the computer chassis. Loading drives to the drive tray if cages are installed. Be sure that the power is connected to the individual drives or cage. In the backplane solution, SAS/SATA drives are directly connected to SAS system backplane. The number of SAS/SATA drives is limited to the number of slots available on the backplane.
Hardware Installation 100 compatible terminal. The provided internal cable converts the RS-232C signals from the RJ11 into the one 9-pin D-Sub male connector. Step 12. Add More Expander Boxes (Optional) ARC-8028 expander box can run in one of two modes: 1. Normal Mode 2. Zone Mode You must select either mode using the CLI utility and restart the ARC-8028 expander enclosure again. The manufacture is default on the Normal Mode. Changing the mode while the ARC-8028 expander box is on.
Hardware Installation 2. In zone mode The SAS expander box can be split into up to 8 virtual groups. Each group drive channels and external cable connectors are assigned by CLI GROUP command. The following figure is shown the SAS expander box which has split into 2 virtual groups. Each group drive channels are controlled by individual host adapter using SAS CH1 and SAS CH2. Note: 1. Please refer to chapter 4.
Hardware Installation • Method 1: LCD Panel with Keypad You can use LCD front panel and keypad function to simply manage the ARC-8028 expander box. The LCD status panel also informs you of the expander’s current system functions at a glance. The LCD provides a system of screens with areas for information, status indication, or menus. The LCD screen displays up to two lines at a time of menu items or other information. Please refer to Chapter 3 LCD Configuration Manager.
LCD Configuration Manager 3. LCD Configuration Manager The SAS expander box LCD configuration utility is a character-based utility that you can run after powering the unit. Use LCD configuration utility to see and configure: • • • • • • • Alerts Menu, Voltage, Set Link, Set Alarm, Set Password, Save Config, and System Reset The LCD display front panel function keys are the primary user interface for the SAS expander box.
LCD Configuration Manager The initial screen is shown as following: Function Key Definitions: The four function keys at the right of the front panel perform the following functions: Key Function Up Arrow Use to scroll the cursor Upward / Rightward Down Arrow Use to scroll the cursor Downward / Leftward ENT Key Submit selected icon function (Confirm a selected item) ESC Key Return to previous screen (Exit a selection configuration) There are a variety of failure conditions that cause the ARC-8028
LCD Configuration Manager 3.2 Navigation Map of the LCD The password option allows user to set or clear the SAS expander box’s password protection feature. Once the password has been set, the user can only monitor and configure the SAS expander box by providing the correct password. The password is used to protect the SAS expander box from unauthorized entry. The SAS expander box will check the password only when entering the main menu from the initial screen.
LCD Configuration Manager • Alerts Menu Show which device that fail to work, its sub-items could be "Power Supply", "Fan", "Temp. Sensor" and "Voltage Sensor". • Voltage Show enclosure chip voltage in status data, represent in V. The sub-items are shown as below: 1.2V- , the expander box voltage is 1.2V 5V- , the expander box voltage is 5V For the setup item, the LCM key represent: Up key to enter the 0 - 9 data. Down key to enter "a" - "z" and "A" - "Z" data.
LCD Configuration Manager • Set Password Change the enclosure LCM/UART CLI password. The sub-item is "Set New PWD". • Save Config Save all the updated option value into non-volatile memory area. • System Reset Reboot the system.
CLI Manager 4. CLI Manager This Command Line Interface (CLI) is provided for you to manage the ARC-8028 series 12/16/24/32 SAS expander system functions. The CLI is useful in environments where a graphical user interface (GUI) is not available. • Locations of RS-232C Port The ARC-8028 expander box uses the RJ11 port as the serial port interface. Please use the cable included in the shipping box to configure the expander controller.
CLI Manager 4.1 RS-232C Port Pin Assignment To ensure proper communications between the SAS expander box and the VT-100 Terminal Emulation, Please configure the VT100 Terminal Emulation settings to the values shown below: Terminal requirement Connection Null-modem cable Baud Rate 115,200 Data bits 8 Stop 1 Flow Control None The controller RJ11 connector pin assignments are defined as below.
CLI Manager Step 2. Open “HYPERTRM.EXE”. Step 3. Enter a name you prefer and then click “OK”.
CLI Manager Step 4. Select an appropriate connecting port and then click "OK". Step 5. Configure the port parameter settings and then click “OK”. Bits per second: 115200 Data bits: 8 Parity: None Stop bits: 1 Flow control: None Step 6. Open the file menu and select “Properties”.
CLI Manager Step 7. Configure the "Connect To" setting. Step 8. Configure the "Settings" items and then click "OK".
CLI Manager 4.3 CLI Command This section provides detail information about the SAS expanderbox’s CLI function. All the commands please type in lower case. • HELP Command This command provides an on-line table of contents, providing brief descriptions of the help sub-commands. You can use the help to get detail information about the CLI commands summary.
CLI Manager 8 chars and min. 4 chars. The manufacture default password is “0000”. Syntax CLI>pass Example: CLI>pass Old Password:**** New Password:**** Verify New Password:**** Password Changed But Not Save Permanently! Note, use CLI command “st” to keep permanently. • LO Command To exit the selected expander box CLI shell, use the lo command. Syntax CLI>lo Example: CLI>lo Password: • LINK Command The link command allows you to set the operate device link rate that has been connected on expander.
CLI Manager PS. Pls. Save Config. & Reboot To Take Effect CLI>st Example: CLI>link c0,c1 6g 3g ;;;;; set cable0 and cable1 link speed range [ 6G(10), 3G(9)] CLI>st CLI> Reboot to take effect. 2. Set all slots with same link speed rate Syntax CLI>link [Index(D)| 255] High-Rate(D) Low-Rate(D) Index: Slot Index High-Rate(D), Low-Rate(D): [11|10|9] or [12g|6g|3g] PS. Pls. Save Config.
CLI Manager NAME PHY ORG NLR MAX MIN TYPE ADDRESS SLOT 01 13 6G 6G 12G 3G SATA 5001B469-189AE00D SLOT 02 12 6G 6G 12G 3G SAS 5011B469-189AE00C SLOT 03 14 6G 6G 12G 3G SATA 5011B469-189AE00E SLOT 04 15 6G 6G 12G 3G SATA 5011B469-189AE00F SLOT 05 9 6G 6G 12G 3G SATA 5011B469-189AE009 SLOT 06 8 6G 6G 12G 3G SATA 5011B469-189AE008 SLOT 07 10 6G 6G 12G 3G SATA 5011B469-189AE00A SLOT 08 11 6G 6G 12G 3G SATA 5011B469-189AE00B SLOT 09 5 6G 6G 12G 3
CLI Manager SLOT 09 5 6G 6G 12G 3G SATA 5011B469-189AE005 SLOT 10 4 6G 6G 12G 3G SATA 5011B469-189AE004 SLOT 11 6 3G 3G 12G 3G SAS 500000E0-168F8E92 SLOT 12 7 3G 3G 12G 3G SAS 500000E0-168F8E99 NOTE: 1. If EDFB is enabled, it will keep NLR=12G. • EDFB Command (Same as “DHPM”) Use for 3G/6G SAS/SATA drive speed up as 12G drive performance.
CLI Manager SLOT 09 5 6G 6G 12G 3G SATA 5011B469-189AE005 SLOT 10 4 6G 6G 12G 3G SATA 5011B469-189AE004 SLOT 11 6 3G 3G 12G 3G SAS 500000E0-168F8E92 SLOT 12 7 3G 3G 12G 3G SAS 500000E0-168F8E99 CLI>edfb on 2,12 CLI>st Reset or PowerCycle ;;;;; set drive slot 2,12 on CLI>link ArrayDevice Element (0x17): ======================================== NAME SLOT 01 PHY ORG NLR MAX MIN 13 6G 6G 12G 3G TYPE ADDRESS SATA 5001B469-189AE00D SLOT 02 12 6G 12G 12G 3G SAS 5011
CLI Manager • TH Command The th command allows you to set the operate device temperature warning limit. Typical parameters include: High-Warn and Low-Warn are warning temperature in Celsius. Syntax CLI>th Index High-Warn Low-Warn Example: CLI>th Temperature Element (0x04): ======================================== NAME ID CT(‘C) HTW LTW OTWarn ENC.
CLI Manager Chip Temp 02 64 79 0 No Slot01 Temp 03 31 60 5 No Slot02 Temp 04 32 60 5 No Slot03 Temp 05 30 60 5 No Slot04 Temp 06 31 60 5 No Slot05 Temp 07 36 60 5 No Slot06 Temp 08 32 60 5 No Slot07 Temp 09 32 60 5 No Slot08 Temp 10 35 60 5 No Slot09 Temp 11 34 60 5 No Slot10 Temp 12 32 60 5 No Slot11 Temp 13 32 60 5 No Slot12 Temp 14 33 60 5 No CLI>st CLI> Reboot to take effect.
CLI Manager Slot10 Temp 12 32 60 5 No Slot11 Temp 13 32 60 5 No Slot12 Temp 14 33 60 5 No • GROUP Command The group command is used to associate the external port with the devices/phys as one zone group. The three external cable ports and all devices/phys slots will default associate with one zone group. Syntax gr {dev GroupNo[1..] {ci, cj, ck,..} Start-Index(D) End-Index(D) } gr {off | [t10 off] } dev : use drive slot index GroupNo : groupno start from 1, max 8 groups ci, cj, ck,..
CLI Manager Group-1: C0, C1, C2 Slot: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 Value: 0x0000000FFFFFFFFF //Set the cable1 and cable2 and slot 7 to slot 16 as group 2 CLI>gr dev 2 c1, c2 7 16 New PHY Group Mode: T10 Group-1: C0, Slot: 1, 2, 3, 4, 5, 6 Value: 0x00000000000FFC00 Group-2: C1, C2, Slot: 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 Value: 0x000000000FF003FF Current PHY Group Mode: T10 Group-1: C0, C1, C2 Slot: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 Value: 0x0000000FFFFFFFFF CLI
CLI Manager • SYS Command The sys command is used to view the expander’s information. Typical information includes: vendor, model name, serial/unit number, expander port number, product revision, chip name/chip revision, customer code, manufacture data revision and work time. Syntax CLI>sys Example: CLI>sys ======================================== Hardware Revision Information:======================================== Vendor ID : Areca Technology Co Ltd. Taiwan, R.O.C Model ID : ARC-8028 Serial No.
CLI Manager Firmware Family: 0 OemFamily: 0 Fast Boot: Yes Image Address: 0x10000000 Firmware Copy 1: Revision: 100.BD.01.0A 01/06/14 Firmware Family: 0 OemFamily: 0 Fast Boot: Yes Image Address: 0x10100000 Firmware Copy 2: [Active] Revision: 100.BD.01.0A 01/06/14 Firmware Family: 0 OemFamily: 0 Fast Boot: Yes Image Address: 0x10200000 HAL Revision: 0.1.0.0 SES Revision: 0.1.0.0 SCE Revision: 0.1.0.
CLI Manager the next different event. CLI>BU MUTE When expander alarm with buzzer, you can disable it completely by command “bu 0 0”. If you would like to enable beeper, the command for default settings will be “bu 2 3”. • FAN Command The fan command allows you to set the operate fan speed. Typical parameters include: LowestSpeed and WarningSpeed are fan speed in speed code from level 1 to 7.
CLI Manager Lowest SpeedCode: 2 Warning SpeedCode: 5 CLI>st CLI> Reboot to take effect.
CLI Manager mum time without straining the system power supply. Staggering drive spin-up in a multiple drive environment also avoids the extra cost of a power supply designed to meet short-term startup power demand as well as: Syntax CLI>spin [Delay(D)[ms] Num(D)] Expander issues the spin up the drives by [Num] drives with [Delay] ms.
CLI Manager 2. Store factory default configurations in flash Syntax CLI>st [default] Example: CLI>st default CLI> ;;;;; restore the setting to default • LSD Command The lsd command is use for show the element devices status in the expander controller. With parameter, this command only show the seletct device status. Syntax CLI>lsd [ hdd | temp | volt | pwr | con | ..
CLI Manager Connector Element (0x19): ======================================== NAME PHY NLR TYPE ROUTE CONNECTED-ADDRESS Connector00 0 05 Connector00 1 05 Connector00 2 05 Connector00 3 05 Connector01 4 12G 3F S 50004D9F-74992000 Connector01 5 12G 3F S 50004D9F-74992000 Connector01 6 12G 3F S 50004D9F-74992000 Connector01 7 12G 3F S 50004D9F-74992000 Connector02 8 12G 3F S 50004D9F-74992000 Connector02 9 12G 3F S 50004D9F-74992000 Connector02 10 12G 3F S 50004D9F-74992000 Connector02 11 12G 3F S 50004D9F-74
CLI Manager PowerSupply02 OK AudibleAlarm Element (0x06): ======================================== NAME STATUS ALMSTATE Audible-Alarm Normal 0 CLI> • SHOWLOGS Command The showlogs command allows you to display system event notifications that have been generated event by the SAS expander box.
CLI Manager 1. Open any UART communication tools like HypeTerminal( 115200,n,8,1). 2. Press any key on HyperTerminal window, the window will show “CLI>” prompt. 3. Type help will show help screen. 4. One command to update firmware. Step as follow. 5. Issue download & update command under “CLI>”. CLI>fdl code Please Use XModem Protocol for File Transmission. Use Q or q to quit Download before starting XModem. <-----expander prompt for ready to receive file to update. 6.
CLI Manager 2. Data file (MFGB) : mfg12gYYMMDD.dat Update SAS expander firmware: CLI>fdl code Use HyperTerminal or TeraTerm utility with Xmodem mode to transfer sas3xfwYYMMDD.fw. If transfer OK, the transfered data is updated. Cold-start expander (Power cycle again) to take effect. Update SAS expander data file: CLI>fdl mfgb Use HyperTerminal or TeraTerm utility with Xmodem mode to transfer mfg12gYYMMDD.dat. If transfer OK, the transfered data is updated.
CLI Manager Phy 15 0x00000000 0x00000000 Phy 16 0x00000000 0x00000000 Phy 17 0x00000000 0x00000000 Phy 18 0x00000000 0x00000000 Phy 19 0x00000000 0x00000000 Phy 20 0x00000000 0x00000000 Phy 21 0x00000000 0x00000000 Phy 22 0x00000000 0x00000000 Phy 23 0x00000000 0x00000000 Phy 24 0x00000000 0x00000000 Phy 25 0x00000000 0x00000000 Phy 26 0x00000000 0x00000000 Phy 27 0x00000000 0x00000000 Link Layer Event Counters Phy Event Counter Not Configured. Generic Broadcast Counter Broadcast Counter Not Configured.
CLI Manager The cable c0, c1, c2, or c3 is view from right to left or start from top to bottom. Example: CLI>sub c0,c1 ; set cable0 and cable1 as subtractive ports CLI>st CLI> Reboot to take effect. 2. Set internal slot link ports Syntax CLI>sub [0..47] Index:0..47 Internal Slot Index Example: CLI>sub 8,9,10,11 ; set phy 8/9/10/11 as subtractive ports CLI>st CLI> Reboot to take effect.