background image

Appendix A: Programming Watchdog Timer

 

 

81 

 
 

A watchdog timer is a piece of hardware that can be used to automatically detect system anomalies and 
reset the processor in case there are any problems. Generally speaking, a watchdog timer  is based on a 
counter that counts down from an initial value to zero. The software selects the counter’s initial value and 
periodically  restarts  it.  Should  the  counter  reach  zero  before  the  software  restarts  it,  the  software  is 
presumed to be malfunctioning 
and the processor’s reset signal is asserted. Thus, the processor will be restarted as if a human operator had 
cycled the power. 
 
For sample watchdog code, please go to 

the Lanner Support Website at 

http://www.lannerinc.com/download-center/

 and browse the 

download center

.

 

 

 

 
 

To execute the sample code: enter the number of seconds to start count down before the system can be 
reset. Press start to start the counter and stop to stop the counter.. 

Dwd_tst --swt xxx (Set Watchdog Timer 1-255 seconds) 

wd_tst[*] --start (Start Watchdog Timer) 

wd_tst --stop (Stop Watchdog Timer)

 

 
 
 
 
 
 
 
 
 
 
 

Summary of Contents for FW-8894

Page 1: ...FW 8894 User Manual Version 1 3 Date of Release 2017 03 13 Network Computing...

Page 2: ...nner Electronics Inc Lanner Electronics Inc reserves the right to revise this document and to make changes in content from time to time without obligation on the part of Lanner Electronics Inc to prov...

Page 3: ...nd roll up your sleeves Wear safety glasses if you are working under any conditions that might be hazardous to your eyes Do not perform any action that creates a potential hazard to people or makes th...

Page 4: ...be held liable for any losses resulting from insufficient strength for supporting the unit or use of inappropriate installation components Installation Operation The installation of this product must...

Page 5: ...t g ner les circuits lectriques Des d g ts d ESD surviennent lorsque des composants lectroniques sont mal manipul s et peuvent causer des pannes totales ou intermittentes Suivez les proc dures de pr v...

Page 6: ...inal de mise la terre Branchez le c ble de mise la terre la terre L appareil de protection pour la source d alimentation CC doit fournir 30 A de courant Cet appareil de protection doit tre branch la s...

Page 7: ...7 Added BIOS chapter V1 1 2015 12 09 Modified Serial bit per second in the BIOS chapter V1 2 2016 05 11 Modified the power supply information Modified the temperature specifications V1 3 2017 03 13 Mo...

Page 8: ...n out 17 Preparing the Hardware Installation 26 Installing CPU and the Heat Sink 27 Installing the System Memory 32 Installing the CFast Card 34 Installing the NIC Modules 38 Replacing the Power Suppl...

Page 9: ...For Parallel Text based LCM 84 Warranty Policy 88 RMA Service 88 RMA Service Request Form 89...

Page 10: ...The appliance also supports 1 10G RJ 45 or 1 10 40G fiber Ethernet NIC modules are available for further expansion optional Support hot swappable cooling fans with smart fan control Cooling fans are...

Page 11: ...2 IGM806A 8 x GbE RJ45 Intel i350AM 4 4 pairs NCS2 IGM806B 8 x GbE RJ45 Intel i350AM 4 N A NCS2 IGM808A 8 x GbE RJ45 Intel i210AT 4 pairs NCS2 IGM808B 8 x GbE RJ45 Intel i210AT N A NCS2 ISM405A 4 x Gb...

Page 12: ...ernel 2 6 or later I O Interface Reset Button 1x reset button Software reset by default USB 2x USB 2 0 IPMI via OPMA Slot OPMA socket Storage Drive Bays 1x 3 5 or 2x 2 5 SATA HDD SSD NAND Flash 1x CFa...

Page 13: ...h the behaviors as followed If the LED is green it indicates that the system s operational state is normal If it is red it indicates that the system is malfunctioning HDD If this LED blinks it indicat...

Page 14: ...FW 8894 User Manual No Description R1 Cooling fans 4x Cooling fans R2 Power switch R3 Power supply Power supply units for RPS Redundant Power Supply R1 R3 R2...

Page 15: ...Chapter 2 Motherboard Information The block diagram indicates how data flows among components on the motherboard Please refer to the following figure for your motherboard s layout design...

Page 16: ...FW 8894 User Manual The motherboard layout shows the connectors and jumpers on the board Refer to the following picture as a reference of the pin assignments and the internal connectors...

Page 17: ...N5 4 5 USB20_P5 6 HDD_LED 7 GND 8 GND 9 NTXD2 10 NRXD2 Pin Description Pin Description 1 LAN2_MDX 0 2 LAN2_MDX 0 3 LAN2_MDX 1 4 LAN2_MDX 1 5 LAN2_MDX 2 6 LAN2_MDX 2 7 LAN2_MDX 3 8 LAN2_MDX 3 9 LAN2_10...

Page 18: ...ription 1 3 3V 2 3 3V 3 3 3V 4 12V 5 Ground 6 Ground 7 5V 8 PSON 9 Ground 10 Ground 11 5V 12 Ground 13 Ground 14 Ground 15 Power Good 16 NC 17 Stand By 5V 18 5V 19 12V 21 5V 21 12V 22 5V 23 3 3V 24 GN...

Page 19: ...ternal pin header Pin Description 1 Ground 2 12V 3 RPM Sense 4 RPM Sense 5 PWM Status Setting Description Setting Description 1 2 HW reset 2 3 SW reset Pin Description Pin Description 1 P5V_USB1 2 P5V...

Page 20: ...5 USB20_L_N3 6 USBGND02 7 USBGND02 8 USB30_TX2P_C_L 9 USB30_TX1P_C_L 10 USB30_TX2N_C_L 11 USB30_TX1N_C_L 12 USBGND02 13 USBGND02 14 USB30_RX2P_L 15 USB30_RX1P_L 16 USB30_RX2N_L 17 USB30_RX1N_L 18 P5V_...

Page 21: ...OPMA interface The OPMA connector is for connecting the OPMA card When the OPMA card is connected the management port will comply with the Intelligent Platform Management Interface IPMI standard OPMA...

Page 22: ...in17 S1 GND PC2 GND S2 SATA_TX_P0 PC3 S3 SATA_TX_N0 PC4 S4 GND PC5 S5 SATA_RX_N0 PC6 S6 SATA_RX_P0 PC7 GND PC8 LED_CFAST PC9 PC10 PC11 PC12 PC13 P3V3 PC14 P3V3 PC15 GND PC16 GND PC17 Tie to Pin1 Pin D...

Page 23: ...1 NDCD2 2 NDSR2 3 NRXD2 4 NRTS2 5 NTXD2 6 NCTS2 7 NDTR2 8 NRI2 9 GND 10 Pin Description Pin Description 1 VCC 2 GND 3 P_SLIN_N 4 VEE 5 P_AFD_N 6 P_INIT_N 7 LPD1 8 LPD0 9 LPD3 10 LPD2 11 LPD5 12 LPD4...

Page 24: ...he top compartment This is to protect the board from being tampered by anyone who removes the top compartment JOPEN1 Case open JOPEN2 MGT port SEL IPMI I210 This is the management port function select...

Page 25: ...ption 1 VCC 5 2 JTAG_PLD_TPO 6 JTAG_PLD_TMS 3 JTAG_PLD_TD1 7 GND 4 8 JTAG_PLD_TCK Pin Description Pin Description 1 GPO_B_1 6 GPI_B_3 2 GPI_B_1 7 GPO_B_4 3 GPO_B_2 8 GPI_B_4 4 GPI_B_2 9 GND 5 GPO_B_3...

Page 26: ...damage to the equipment please remove all power sources 2 Please wear ESD protected gloves before conducting the following steps 3 NOT pile any object onto the system 1 Power off FW 8894 and make sur...

Page 27: ...ures below for installing a CPU 1 Locate the CPU socket s 2 Press the left load lever down move it out of the retention tab Then do the same to the right There are two levers for each CPU socket 3 Lif...

Page 28: ...5 Align the CPU and the notch on the socket The CPU should fit perfectly into the socket Note that the CPU fits in the socket in only one direction 6 Put the protective cap onto the CPU Close the loa...

Page 29: ...time and then the other two It is easier this way to avoid the force of spring Note 1 If you have only one CPU install it on the left side CPU socket No 1with the front panel facing you Failure to do...

Page 30: ...User Manual 9 Align a side bracket to a CPU heatsink as shown in the image below Make sure the screw holes are matched 10 Fasten the screws 11 Do the same for another side bracket onto another CPU he...

Page 31: ...12 Place the last piece of the fan duct set as the image below 14 Completed installation shall appear as the image below...

Page 32: ...ations Please follow the steps below to install the DIMM memory modules 1 Power off the system 2 Pull open the DIMM slot latches 3 Align the DIMM module and make sure the notches of the module aligned...

Page 33: ...5 The motherboard of FW 8894 is designed with 16 DDR DIMM sockets For users without 16 modules to fill up all the sockets it is recommended to start by the blue ones for optimal performance...

Page 34: ...894 User Manual FW 8894 provides one CFast slot Follow the procedures below for installing a CFast card 1 Locate the CFast socket 2 Remove the protection cover 3 Insert a CFast card until completed se...

Page 35: ...s 1x3 5 or 2 x 2 5 SATA disk drives Please follow the steps below for instructions 1 As shown in the image below the disk drive bay is located at the top right corner inside FW 8894 2 Remove the 4 foo...

Page 36: ...k drive bracket can be used as a 1 x 3 5 or 2 x2 5 SATA HDD SSD bay The image below is to use it as a 1 x 3 5 SATA HDD SSD bay 4 You may adjust it to be used for 2 x 2 5 SATA HDD SSD Just relocate the...

Page 37: ...5 Use SATA cables to connect your HDD SSD with the SATA connectors on the motherboard SATA Signal Cable SATA Signal Cable SATA Connectors on the motherboard...

Page 38: ...slots for network bandwidth expansion Please follow the steps for installation 1 Select a NIC Ethernet module slot 2 Rotate and loosen the two lock screws of the selected module slot 3 Remove the door...

Page 39: ...4 Insert your NIC Ethernet module Note the module shown in the image below is for reference only 5 Once the module is firmly seated rotate and tighten the two lock screws...

Page 40: ...depending on the ordering preferences Please prepare the power supply units matching this capacity 1 Locate the power supply units 2 Pull the lock mechanism towards your left and hold the handle back...

Page 41: ...refer to the steps below for replacing cooling fans 1 Locate the cooling fans at the rear panel 2 Loosen the lock screw of the fan you would like to replace 3 Hold onto the two lock screws and pull it...

Page 42: ...ading Mounting of the equipment in the rack should be such that a hazardous condition is not created due to uneven mechanical loading 3 Circuit Overloading Consideration should be given to the connect...

Page 43: ......

Page 44: ...FW 8894 User Manual Notes for Step 5 it is strongly recommended that installing the system onto the rack is a 2 persons job Please avoid performing this task by oneself...

Page 45: ...for BIOS navigations are as below Control Keys Description select a setup screen select an item option on a setup screen Enter select an item option or enter a sub menu adjust values for the selected...

Page 46: ...Version AMI Kernel version Compliancy UEFI version PI version Project Version BIOS release version Build Date and Time MM DD YYYY System Language English System Date To set the Date use Tab to switch...

Page 47: ...Item Option Description Above 4G Decoding Disabled Enabled Enables or disables 64bit capable Devices to be Decoded in Above 4G Address Space Only if System Supports 64 bit PCI Decoding SR IOV Support...

Page 48: ...o access the submenu Item Option Description Security Device Support Enabled Disabled Enables or disables BIOS support for the security device By disabling this function OS will not show Security Devi...

Page 49: ...O Configuration This option allows you to configure parameters about Super IO Chip Press Enter to access the submenu Select Serial Port 1 Configuration Serial Port 2 Configuration or Parallel Port Con...

Page 50: ...FW 8894 User Manual 50 Serial Port 1 Configuration Item Option Description Serial Port Enabled Disabled Enables or disables Serial Port 1 Device Settings NA IO 3F8h IRQ 4...

Page 51: ...Chapter 5 BIOS Setup 51 Serial Port 2 Configuration Item Option Description Serial Port Enabled Disabled Enables or disables Serial Port 2 Device Settings NA IO 2F8h IRQ 3...

Page 52: ...FW 8894 User Manual 52 Parallel port Configuration Item Option Description Parallel Port Disabled Enabled Enable or Disable Parallel Port LPT LPTE Device Settings NA IO 378h IRQ 5...

Page 53: ...Chapter 5 BIOS Setup 53 Press Enter to access the submenu...

Page 54: ...FW 8894 User Manual 54 Press Enter to access the submenu Feature Options Description Console Redirection Enabled Disabled Console Redirection Enable or Disable...

Page 55: ...xtended ASCII char set Bits per second 9600 19200 38400 57600 115200 Selects serial port transmission speed The speed must be matched on the other side Long or noisy lines may require lower speeds Dat...

Page 56: ...erminal resolution Legacy OS Redirection Resolution 80x24 80x25 On Legacy OS the Number of Rows and Columns supported redirection Putty KeyPad VT100 LINUX XTERM86 SCO ESCN VT400 Select FunctionKey and...

Page 57: ...ter 5 BIOS Setup 57 This option allows you to enable or disable ROM execution settings Press Enter to access the submenu Feature Options Description CSM Support Disabled Enabled Enable Disable CSM Sup...

Page 58: ...ot option filter UEFI and Legacy Legacy only UEFI only This item controls Legacy UEFI ROMs priority Network Do Not Launch UEFI Legacy Controls the execution of UEFI and Legacy PXE OpROM Storage Do Not...

Page 59: ...Chapter 5 BIOS Setup 59 This option allows you to change USB configuration parameters Press Enter to access the submenu...

Page 60: ...ld be claimed by XHCI driver EHCI Hand off Enabled Disabled This is a workaround for OSes without EHCI hand off support The EHCI ownership change should be claimed by EHCI driver USB Mass Storage Driv...

Page 61: ...M Mass storage device emulation type AUTO enumerates devices according to their media format Optical drives are emulated as CDROM drives with no media will be emulated according to a drive Select the...

Page 62: ...FW 8894 User Manual 62 Press Enter to access the submenu Item Value Description On Board LAN Boot Disabled MGT LAN 1 MGT LAN 2 Select onboard LAN boot...

Page 63: ...m the BIOS setup screen to enter the IntelRCSetup screen Users can select any of the items in the left frame of the screen Item Value Description RC Revision Displays RC revision information Numa Enab...

Page 64: ...Enable IOAT Enable Disable Enables or disables IOAT devices This function allows you to enable Intel I O Acceleration Technology which benefits system data flows by reducing CPU overheads The freed CP...

Page 65: ...BIOS Setup 65 No Snoop Enable Disable Enables or disables each CB device Disable TPH Enable Disable Enables or disables TLP Processing Hint Relaxed Ordering Enable Disable Enables or disables relaxed...

Page 66: ...s to configure items of Intel Virtualization Technology for Directed I O VT d Press Enter to access the submenu Item Value Description VTd Azalea VCp Optimization Enable Disable This option allows you...

Page 67: ...le Disable Enables or disable VT d Interrupt Remapping support Coherency Support Non Isoch Enable Disable Enables or disable VT d Engine Coherency support Coherency Support Isoch Enable Disable Enable...

Page 68: ...sers to check PCIe port lane width switch status Press Enter to access the sub menu Press Enter to access the submenu Item Value Description Set PCIE Port Bifurcation By Present Card Lane Enable Disab...

Page 69: ...5 BIOS Setup 69 This function allows users to view and configure options that can change processor settings Press Enter to access the sub menu Processor Configuration displays processor status and inf...

Page 70: ...rocessor threads Execute Disable Bit Disable Enable An Intel hardware based protection against malicious code It will detect the memory in which a code can be executed or not When enabled it will prev...

Page 71: ...p 71 This function allows users to view and configure PCH settings Press Enter to access the sub menu Feature Options Description PCH State after G3 S0 S5 Select S0 S5 for ACPI state after a G3 The de...

Page 72: ...FW 8894 User Manual 72 PCH SATA Configuration...

Page 73: ...g Disable Enable Designates this port as hot pluggable Configured As eSATA Disable Enable Designates this port as eSATA Spin Up Device Disable Enable If enabled for any of ports Staggered Spin Up will...

Page 74: ...Options Description XHCI Mode Smart Auto Auto Disable Enable Mode of operation of XHCI controller EHCI1 Disable Enable Control the USB EHCI USB 2 0 function One EHCI controller must always be enabled...

Page 75: ...m Description Administrator Password Set the administrator password Once set then this only limits access to Setup and is only asked for when entering Setup User Password Set the user password Once se...

Page 76: ...abled Enabled Secure Boot is activated when Platform Key PK is enrolled System mode is User Deployed and CSM function is disabled Secure Boot Mode Standard Customized Secure Boot mode selector In Cust...

Page 77: ...ode Enroll Efi Image Allows the image to run in Secure Boot mode Enroll SHA256 hash of the binary into Authorized Signature Database db Save All Secure Boot Variables This feature allows the user to s...

Page 78: ...e to configure Choose boot priority from boot option group Item Option Description Setup Prompt Timeout 1 Number of seconds to wait for setup activation key 65535 means indefinite waiting Bootup NumLo...

Page 79: ...Reset from BIOS Setup so the new system configuration parameters can take effect The following window will appear after the Save Changes and Reset option is selected Select Yes to Save Changes and Re...

Page 80: ...FW 8894 User Manual 80 Restore Defaults Restore default values for all setup options Select Yes to load Optimized defaults...

Page 81: ...e software restarts it the software is presumed to be malfunctioning and the processor s reset signal is asserted Thus the processor will be restarted as if a human operator had cycled the power For s...

Page 82: ...the Remote Client System 2 Configure the following settings in the BIOS Setup menu BIOS Advanced Remote Access Configuration Serial Port Mode 115200 8 n 1 3 Configure Console Redirection on the client...

Page 83: ...of 4 pairs 3 Lanner Bypass Modules can bypass systems Ethernet ports on a host system during three instances Just on Just on is the brief moment when the internal power supply turns on and booting pro...

Page 84: ...to select between text and graphic types See next section To build program source code on Linux platform please use the following steps as a guideline 1 Extract the source file tar xzvf plcm_drv_v0XX...

Page 85: ...splay Display Off turning off the LCM display Cursor Off On NOT showing showing the cursor on the LCM display Blinking off On turning off on the cursor blinking Writing Lanner Taiwan displaying the sp...

Page 86: ...ursor left select Item 3 to move the cursor to the left Add a char select Item 4 to display a character on the LCM screen Clean display select Item 5 to clear up the LCM display Leave select Item 6 to...

Page 87: ...of xml file in the Guest OS 5 Reboot the Guest OS Note It is necessary for you to install insmod parport ko parport_pc ko and ppdev ko Linux Kernel drivers in virtualization environment before executi...

Page 88: ...pense 5 The following conditions are excluded from this warranty Improper or inadequate maintenance by the customer Unauthorized modification misuse or reversed engineering of the product Operation ou...

Page 89: ...Appendix E Terms and Conditions 89 When requesting RMA service please fill out the following form Without this form enclosed your RMA cannot be processed...

Reviews: