background image

 

 

 

 

60 

FWA6706R & FWA6706D User Manual 

 

D.  Watchdog Timer Configuration 

The Watchdog Timer (WDT) is used to generate a variety of output signals 
after a user programmable count. The WDT is suitable for the use in the 
prevention of system lock-up, such as when software becomes trapped in a 
deadlock. Under these sorts of circumstances, the timer will count to zero and 
the selected outputs will be driven.   
 
Under normal circumstance, you will need to restart the WDT at regular 
intervals before the timer counts to zero. 
 

Sample Code 

 
//--------------------------------------------------------------------------- 
// 
// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY 
// KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE 
// IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A 
PARTICULAR 
// PURPOSE. 
// 
//--------------------------------------------------------------------------- 
#include <dos.h> 
#include <conio.h> 
#include <stdio.h> 
#include <stdlib.h> 
#include "F81964.H" 
//--------------------------------------------------------------------------- 
int main (int argc, char *argv[]); void EnableWDT(int); 
void DisableWDT(void); 
//--------------------------------------------------------------------------- 
int main (int argc, char *argv[]) 

unsigned char bBuf;   
unsigned char bTime;   
char **endptr; 

 

 
char SIO; 
printf("Fintek 81964 watch dog program\n");   
SIO = Init_F81964(); 
if (SIO == 0) 

printf("Can not detect Fintek 81964, program abort.\n");   
return(1); 

}//if (SIO == 0) 

 

if (argc != 2) 

printf(" Parameter incorrect!!\n");   
return (1); 

 

Summary of Contents for FWA6706D

Page 1: ...FWA6706R FWA6706D Network Appliance User s Manual Version 1 1 Dec 2019...

Page 2: ...nts to the products described in this document without prior notice Every effort has been made to ensure the information in the document is correct however IBASE does not guarantee this document is er...

Page 3: ...quency energy and if not installed and used in accordance with manufacturer s instructions may cause harmful interference to radio communications WEEE This product must not be disposed of as normal ho...

Page 4: ...vice chassis with a cloth Then wipe the chassis with a dry cloth Vacuum the dust with a computer vacuum cleaner to prevent the air vent or slots from being clogged WARNING Attention during use Do not...

Page 5: ...HDD power adapter panel and touchscreen PRODUCTS HOWEVER THAT FAILS DUE TO MISUSE ACCIDENT IMPROPER INSTALLATION OR UNAUTHORIZED REPAIR SHALL BE TREATED AS OUT OF WARRANTY AND CUSTOMERS SHALL BE BILL...

Page 6: ...1 9 Dimensions FWA6706D 9 Chapter 2 Hardware Configuration 10 2 1 Essential Installations 11 2 1 1 Memory Installation Replacement 12 2 1 2 HDD or SSD Installation Replacement 12 2 1 3 CF Card Instal...

Page 7: ...ngs 29 3 4 1 Trusted Computing 29 3 4 2 ACPI Settings 30 3 4 3 Fintek Super IO Configuration 31 3 4 4 Fintek Super IO Hardware Monitor 32 3 4 5 LAN Bypass Configuration 33 3 4 6 Serial Port Console Re...

Page 8: ...1 Chapter 1 General Information The information provided in this chapter includes Features Packing List Optional Accessories Specifications Overview Dimensions...

Page 9: ...ll Unified Threat Management UTM Virtual Private Network VPN Proxy Server Caching Server Network Management Applications Load balancing Quality of Service Remote Access Service The FWA networking appl...

Page 10: ...t Your product package should include the items listed below If any of the items below is missing contact the distributor or the dealer from whom you purchased the product FWA6706R FWA6706R x 1 AC DC...

Page 11: ...slot Network 6 x Intel I211AT GbE Bypass 1 x segments LAN5 LAN6 NIC Slot N A Super I O Fintek F81964D I Power Supply Full range 65W power supply open frame Full range 40W power adapter 12V Power Requi...

Page 12: ...pin header N A System Fan 1 x System fan module N A Expansion 1 x Mini PCIe slot with PCIe and USB 2 0 signals Environment Temperature Operating SSD 0 40 C 32 104 F HDD 0 35 C 32 95 F Storage 20 70 C...

Page 13: ...me No Name 1 LCM Display with 4 buttons 4 Console Port 2 LED Indicators for Status HDD Power 5 USB 3 0 Ports 3 User Self defined Button with GPI Signal 6 GbE LAN Ports Rear View No Name No Name 1 AC P...

Page 14: ...ndicators for 6 LAN Ports Top to bottom Speed Link Rear View No Name No Name 1 M12 Power Connector 5 Console Port 2 Power Button 6 User Self defined Button with GPI Signal 3 GbE LAN 6 Ports 1 7 Antenn...

Page 15: ...8 FWA6706R FWA6706D User Manual 1 8 Dimensions FWA6706R Unit mm...

Page 16: ...General Information FWA6706R FWA6706D User Manual 9 1 1 9 Dimensions FWA6706D Unit mm...

Page 17: ...10 Chapter 2 Hardware Configuration The information provided in this chapter includes Essential installations before you begin Information and locations of connectors...

Page 18: ...to disassemble the device cover for FWA6706R or device bottom cover for FWA6706D first as illustrated below Disassemble the micro SIM slot door for installing a micro SIM card to FWA6706D Disassemble...

Page 19: ...slantwise and gently push the module straight down until the clips of the slot close to hold the module in place when the module touches the bottom of the slot To remove the module press the clips ou...

Page 20: ...in the device package 3 Assemble the HDD SSD bracket back FWA6706D 1 Disassemble the HDD SSD bracket by loosening 3 screws below 2 Install a new HDD SSD onto the bracket and fasten the HDD SSD from t...

Page 21: ...ws Then install a CF card 2 1 4 Micro SIM Card Installation FWA6706R Directly disassemble the device cover and install the card with the chip down FWA6706D The micro SIM card slot is on the side of th...

Page 22: ...stall or replace the system fan after disassembling the device cover release 4 screws of the fan on the rear side of the device take out the fan replace with a new one and tighten these screws 2 2 Pin...

Page 23: ...a non conductive base mounted on the circuit board Jumper caps are used to have the functions and features enabled or disabled If a jumper has 3 pins you can connect either PIN1 to PIN2 or PIN2 to PIN...

Page 24: ...Hardware Configuration FWA6706R FWA6706D User Manual 17 2 2 4 Jumper Connector Locations on Motherboard Motherboard MBN501R...

Page 25: ...18 FWA6706R FWA6706D User Manual Motherboard MBN501D...

Page 26: ...mpers Quick Reference Function Connector Name Page AT ATX Mode Selection JP2 19 ME Register Clearance JP4 20 CMOS Data Clearance JP5 20 Factory Use Only JP1 JP6 2 5 1 AT ATX Mode Selection JP2 Functio...

Page 27: ...r Manual 2 5 2 ME Register Clearance JP4 Function Pin closed Illustration Normal default 1 2 Clear ME Register 2 3 2 5 3 CMOS Data Clearance JP5 Function Pin closed Illustration Normal default 1 2 Cle...

Page 28: ...ble only for FWA6706D Console Port CN12 USB 3 0 Port CN3 GbE LAN Port 1 CN4 CN5 CN6 CN7 CN8 CN9 SATA 3 0 Port CN10 SIM Slot CN11 LED Connectors for FWA6706R LED1 top to bottom GPIO status HDD Power LE...

Page 29: ...Connector FAN FAN connector is available only for FWA6706R Pin Assigment Pin Assigment 1 Ground 3 Rotation detection 2 12V 4 Rotation control 2 6 2 AT 12V Power Connector J3 J3 is available only for...

Page 30: ...Power Connector J4 Pin Assigment Pin Assigment 1 5V 3 Ground 2 Ground 4 12V 2 6 4 VGA Connector J18 Pin Assigment Pin Assigment 1 VGA_R 2 VGA_PWR 3 VGA_G 4 Ground 5 VGA_B 6 NC 7 NC 8 VGADDCDATA 9 Gro...

Page 31: ...5 USB 2 0 Port J9 Pin Assigment Pin Assigment 1 5V 2 Ground 3 P4 4 P5 5 P4 6 P5 7 Ground 8 5V 2 6 6 Digital I O Connector J17 Pin Assigment Pin Assigment 1 Ground 2 5V 3 OUT3 4 OUT1 5 OUT2 6 OUT0 7 IN...

Page 32: ...itch on the case When pressed the power switch will force the system to power on When pressed again it will power off the system Reset Switch Pins 3 and 4 The reset switch allows you to reset the syst...

Page 33: ...apter describes the different settings available in the AMI BIOS that comes with the board The topics covered in this chapter are as follows Main Settings Advanced Settings Chipset Settings Security S...

Page 34: ...Self Test will continue with its test routines thus preventing you from invoking the Setup If you still need to enter Setup restart the system by pressing the Reset button or simultaneously pressing t...

Page 35: ...6706D User Manual 3 3 Main Settings BIOS Setting Description System Date Sets the date Use the Tab key to switch between the data elements System Time Set the time Use the Tab key to switch between th...

Page 36: ...ove your system and allows you to set up some system features according to your preference 3 4 1 Trusted Computing BIOS Setting Description Security Device Support Enables Disables BIOS support for se...

Page 37: ...ACPIU auto configuration Enable Hibernation Enables Disables the system ability to hibernate OS S4 Sleep State This option may not be effective with some OS ACPI Sleep State Selects a ACPI sleep state...

Page 38: ...ser Manual 31 4 3 4 3 Fintek Super IO Configuration BIOS Setting Description Serial Port Configuration Sets Parameters of Serial Port s You can enable disable the serial port and select an optimal set...

Page 39: ...ons Bypass mode Always on Always off Temperatures Voltages These fields are the parameters of the hardware monitoring function feature of the motherboard The values are read only as monitored by the s...

Page 40: ...eboot Bypass The paired LAN ports in Bypass during power off or WDT initiates bypass Options Bypass Normal Firewall Custom Define You can verify the LAN bypass function via BIOS by referring to the st...

Page 41: ...direction Enables Disables console redirection Console Redirection Settings Sets up the terminal type bits parity flow control combo key recorder mode resolution and putty keypad Legacy Console Redire...

Page 42: ...the data bits to detect some transmission errors Options None Even Odd Mark Space Stop Bits Stop bits indicate the end of a serial data packet A start bit indicates the beginning The standard setting...

Page 43: ...tion eky and keypad on Putty Options VT100 Linux XTERMR6 SC0 ESCN VT400 Redirection After BIO When Bootloader is selected the Legacy Console Redirection is disabled before booting to legacy OS Options...

Page 44: ...er Manual 37 4 3 4 6 3 Console Redirection BIOS Setting Description Legacy Serial Redirec Selects a COM Port to display redirection of Legacy OS and Legacy OPROM Messages Options COMO COM1 Disabled CO...

Page 45: ...information CPU Power Management Configures CPU power management Active Processor Core Enables Disables number of cores in each processor package Monitor Mwait Enables Disables the Monitor Mwait Intel...

Page 46: ...nual 39 4 3 4 7 1 CPI Power Management BIOS Setting Description Turbo Mode Enables Disables the turbo mode Boot performance mode Selects the performance state that the BIOS will set before OS handoff...

Page 47: ...40 FWA6706R FWA6706D User Manual 3 4 8 Network Stack Configuration BIOS Setting Description Network Stack Enables Disables UEFI Network Stack...

Page 48: ...by Option ROM Immediate executes the trap right away Postponed executes the trap during legacy boot Boot option filter Controls the priority of Legacy and UEFI ROMs Options UEFI and Legacy Legacy onl...

Page 49: ...I driver USB Mass Storage Driver Support Enables Disables USB mass storage driver support USB Transfer time out The time out value for control bulk and Interrupt transfers Options 1 sec 5 sec 10 sec 2...

Page 50: ...5 Chipset BIOS Setting Description North Bridge North Bridge Parameters South Cluster Configuration South Cluster Configuration 3 5 1 North Bridge BIOS Setting Description Max TOLUD Maximum Value of...

Page 51: ...D Audio configuration settings PCI Express Configuration PCIe configuration settings SATA Drivers Press Enter to Select the SATA device configuration setup options USB Configuration USB configuration...

Page 52: ...s Root Ports Controls the PCIe root port s Auto disables the unused root port automatically for the most optimumpower savings BIOS Setting Description PCI Express Root Ports Controls the PCIe root por...

Page 53: ...Disabled L1 1 L1 2 L1 1 L1 2 PME SCI Enables Disables PCIe PME SCI PCIe Speed Configures PCIe speed Options Auto Gen1 Gen2 3 5 2 3 SATA Drivers BIOS Setting Description Chipset SATA Enables Disables t...

Page 54: ...on BIOS Setting Description HSCI Pre Boot Driver Enables Disables XHCI pre boot driver support XHCI Mode Once disabled XHCI controller would be function disabled none of the USB devices are detectable...

Page 55: ...48 FWA6706R FWA6706D User Manual 3 6 Security Settings BIOS Setting Description Administrator Password Sets an administrator password for the setup utility User Password Sets a user password...

Page 56: ...nite waiting Bootup NumLock State Selects the keyboard NumLock state Quiet Boot Enables Disables Quiet Boot option New Boot Option Policy Controls the placement of newly detected UEFI boot options Opt...

Page 57: ...m after saving the changes Discard Changes and Reset Resets system setup without saving any changes Save Changes Saves changes done so far to any of the setup options Discard Changes Discards changes...

Page 58: ...ppendix This section provides the mapping addresses of peripheral devices and the sample code of watchdog timer configuration I O Port Address Map Interrupt Request Lines IRQ Watchdog Timer Configurat...

Page 59: ...herboard resources 0x00000070 0x00000070 Motherboard resources 0x00000070 0x00000070 System CMOS real time clock 0x00000080 0x0000008F Motherboard resources 0x00000092 0x00000092 Motherboard resources...

Page 60: ...Programmable interrupt controller 0x00000038 0x00000039 Programmable interrupt controller 0x0000003C 0x0000003D Programmable interrupt controller 0x000000A0 0x000000A1 Programmable interrupt controll...

Page 61: ...ler 1 0 Microsoft IRQ 4294967279 Intel R I211 Gigabit Network Connection 3 IRQ 4294967278 Intel R I211 Gigabit Network Connection 3 IRQ 4294967277 Intel R I211 Gigabit Network Connection 3 IRQ 4294967...

Page 62: ...abit Network Connection 6 IRQ 4294967284 Intel R I211 Gigabit Network Connection 6 IRQ 4294967283 Intel R I211 Gigabit Network Connection 6 IRQ 4294967282 Intel R I211 Gigabit Network Connection 6 IRQ...

Page 63: ...H include dos h unsigned int F81964_BASE void Unlock_F81964 void void Lock_F81964 void unsigned int Init_F81964 void unsigned int result unsigned char ucDid F81964_BASE 0x4E result F81964_BASE ucDid...

Page 64: ...unsigned char LD Unlock_F81964 outportb F81964_INDEX_PORT F81964_REG_LD outportb F81964_DATA_PORT LD Lock_F81964 void Set_F81964_Reg unsigned char REG unsigned char DATA Unlock_F81964 outportb F81964_...

Page 65: ...S OF MERCHANTABILITY AND OR FITNESS FOR A PARTICULAR PURPOSE ifndef __F81964_H define __F81964_H 1 define F81964_INDEX_PORT F81964_BASE define F81964_DATA_PORT F81964_BASE 1 define F81964_REG_LD 0x07...

Page 66: ...OR FITNESS FOR A PARTICULAR PURPOSE include dos h include conio h include stdio h include stdlib h include F81964 H void ClrKbBuf void int main int argc char argv int main int argc char argv unsigned...

Page 67: ...efore the timer counts to zero Sample Code THIS CODE AND INFORMATION IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND EITHER EXPRESSED OR IMPLIED INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF M...

Page 68: ...30 0x01 enable timer bBuf Get_F81964_Reg 0xF5 bBuf 0x0F bBuf 0x52 Set_F81964_Reg 0xF5 bBuf count mode is second Set_F81964_Reg 0xF6 interval set timer bBuf Get_F81964_Reg 0xFA bBuf 0x01 Set_F81964_Reg...

Page 69: ...d int Init_F81964 void unsigned int result unsigned char ucDid F81964_BASE 0x4E result F81964_BASE ucDid Get_F81964_Reg 0x20 if ucDid 0x07 Fintek 81964 goto Init_Finish F81964_BASE 0x2E result F81964_...

Page 70: ..._DATA_PORT Lock_F81964 return Result THIS CODE AND INFORMATION IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND EITHER EXPRESSED OR IMPLIED INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHAN...

Reviews: