IBASE Technology FWA8708-CR User Manual

1u rackmount network appliance
Table of Contents

Advertisement

Quick Links

FWA8708-C
FWA8708-H
1U Rackmount
Network Appliance
User's Manual
Version 1.0
(Dec. 2018)

Advertisement

Table of Contents
loading

Summary of Contents for IBASE Technology FWA8708-CR

  • Page 1 FWA8708-C FWA8708-H 1U Rackmount Network Appliance User’s Manual Version 1.0 (Dec. 2018)
  • Page 2 No part of this publication may be reproduced, copied, stored in a retrieval system, translated into any language or transmitted in any form or by any means, electronic, mechanical, photocopying, or otherwise, without the prior written consent of IBASE Technology, Inc. (hereinafter referred to as “IBASE”).
  • Page 3: Compliance

    Compliance This product has passed CE tests for environmental specifications and limits. This product is in accordance with the directives of the Union European (EU). If users modify and/or install other devices in this equipment, the CE conformity declaration may no longer apply. This product has been tested and found to comply with the limits for a Class A device, pursuant to Part 15 of the FCC Rules.
  • Page 4: Important Safety Information

    Important Safety Information Carefully read the precautions before using the device. Environmental conditions:  Lay the device horizontally on a stable and solid surface in case the device may fall, causing serious damage. Slots and openings on the chassis are for ventilation. Do not block or cover these ...
  • Page 5: Caution

    CAUTION Danger of explosion if internal lithium-ion battery is replaced by an incorrect type. Replace only with the same or equivalent type recommended by the manufacturer. Dispose of used batteries according to the manufacturer’s instructions. Under no circumstances should the Lithium battery cell be shorted; otherwise the battery cell may heat up or cause potential burn hazards.
  • Page 6: Table Of Contents

    Table of Contents Compliance ....................iii Important Safety Information ............... iv WARNING ...................... iv CAUTION......................v Warranty Policy ....................v Technical Support & Services ..............v Chapter 1 General Information ..............1 Introduction ..................... 2 Features ....................3 Packing List..................... 3 Optional Accessories ................
  • Page 7 2.6.2 USB 2.0 Connector (J15) ............. 26 2.6.3 PM Bus Port (J20) ..............27 2.6.4 System Function Connector (JP3) ........28 2.6.5 Digital I/O Connector (JP4) ..........29 2.6.6 External SATA Power Connector (CN1, CN4, CN5) ..... 30 2.6.7 LCM Connector (CN7) ............31 2.6.8 ATX Power Connector (J1, J18) ...........
  • Page 9: Chapter 1 General Information

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

    Introduction FWA8708 series are specifically designed for the network security and management market. There are plenty of applications adopting network security or network management as listed below.   FWA8708-C FWA8708-H Network Security Applications: Firewall  Unified Threat Management (UTM) ...
  • Page 11: Features

    General Information Features ® ® Gen. Intel Xeon / Core™ i7/i5/i3 processor with up to 6 cores plus  C246 or H310 PCH 6 x RJ45 GbE + 2x SFP GbE on board (SFP for FWA8708-C only)  4 or 2 x DDR4 DIMM, expandable up to 64 GB (ECC or non-ECC) ...
  • Page 12: Optional Accessories

    Optional Accessories IBASE provide optional accessories as follows. Please contact us or your dealer if you need any. Console Cable (160 cm, PK1-51)  IPMI Module (IDN100)  VGA Cable (40 cm, VGA21A)  NIC Modules:  IBN-R420BN (4 x RJ45 GbE, Non-Bypass) IBN-R420B (4 x RJ45 GbE, 2 Bypass Segment) IBN-R840N (8 x RJ45 GbE, Non-Bypass) IBN-R840 (8 x RJ45 GbE, 4 Bypass Segment)
  • Page 13 General Information Product Name FWA8708-C FWA8708-H 1 x 3.5” or 2 x 2.5” SATA  drive bay (Optional) 1 x 3.5” or 2 x 2.5” SATA drive Storage bay (Optional) 1 x M.2 M2280 slot with  PCIe (x4) & SATA signal IPMI module compliant with IPMI IPMI 2.0 (Optional)
  • Page 14 Product Name FWA8708-C FWA8708-H Display 1 x VGA port (reserved and optional) via the onboard pin header 3 x system fans 2 x PCIe (x8) slot  1 x PCIe (x8) slot 1 x Mini-PCIe slot with PCIe   Expansion &...
  • Page 15: Overview

    General Information Overview Front View  FWA8708-C FWA8708-H  Name Name LCM Display with 4 buttons USB 3.0 Ports Console Port GbE LAN Ports LED Indicators Reserved Area for IBN module (for FWA8708-C only) (From top to bottom: Status, HDD, Power) User Self-Defined GPIO Button FWA8708-C / FWA8708-H User Manual...
  • Page 16 Rear View Single Power Supply Unit   Redundant Power Supply Unit Name Name PCIe (x8) Expansion Card Slot 4 Power Switch VGA Port Single Power Supply Unit (via an onboard pin-header or via the optional IPMI module) System Fan Modules Reduntant Power Supply Oblique View ...
  • Page 17: Dimensions

    General Information Dimensions Unit: mm FWA8708-C / FWA8708-H User Manual...
  • Page 18: Chapter 2 Hardware Configuration

    Chapter 2 Hardware Configuration The information provided in this chapter includes: Installation / Replacement  Information and locations of connectors ...
  • Page 19: Installation / Replacement

    Hardware Configuration Installation / Replacement For the hot-swappable HDD or the IBN Network Interface Modules installations, you can directly install without remove the device cover. For the memory, M.2, PCIe expansion card or the optional IPMI module, you need to remove 8 screws as shown below to pull out the lid. Configuration inside: Areas B allows for optional IBN modules, two 2.5”...
  • Page 20: Network Module Installation / Removal

    2.1.1 Network Module Installation / Removal Note: IBN module is purchasable and applicable for FWA8708-C only. Release two screws of a network module and pull it out carefully as shown below for replacement and installation. 2.1.2 HDD Installation / Removal After you remove the device cover, you can see the optional areas A and B as shown below allowing for optional HDD/SSD and expansion cards installation.
  • Page 21 Hardware Configuration 1. Remove 4 screws to loose each 3.5” or 2.5” HDD/SSD tray from the bottom of the device. 2. Unplug the SATA power and data cable. Remove 4 screws for each 3.5” or 2.5” HDD/SSD to free up the HDD/SSD from the tray. 3.5”...
  • Page 22: Memory Installation / Replacement

    2.1.3 Memory Installation / Replacement If you need to install or replace a memory module, follow the instructions below for installation after you remove the device cover. 1. Press the ejector tab of the memory slot down and outwards with your fingertips.
  • Page 23: Ipmi Module Installation / Replacement

    Hardware Configuration 2.1.4 IPMI Module Installation / Replacement If you need to install an IPMI module, remove the system lid firstly and then follow the instructions below. Note: IPMI module is optionally purchasable and applicable for FWA8708-C only. 1. Locate the IPMI slot and align the key of the module with that on the slot. 1.
  • Page 24: Fan Module Installation / Removal

    2.1.5 Fan Module Installation / Removal If you need to install or replace a fan module, after removing the device cover, release 4 screws for each fan module on the rear side of the device, take out the fan, replace with a new one, and tighten these screws. 2.1.6 Redundant Power Supply Unit Installation / Replacement If you need to install or replace a redundant power supply unit, push the latch...
  • Page 25: Setting The Jumper

    Hardware Configuration Setting the Jumper Set up and configure your system by using jumpers for various settings and features according to your needs and applications. Contact your supplier if you have doubts about the best configuration for your use. Jumpers are short-length conductors consisting of several metal pins with a non-conductive base mounted on the circuit board.
  • Page 26: Jumper & Connector Locations On Motherboard

    Jumper & Connector Locations on Motherboard Motherboard for FWA8708-C: MBN805C FWA8708-C / FWA8708-H User Manual...
  • Page 27 Hardware Configuration Motherboard for FWA8708-H: MBN805H FWA8708-C / FWA8708-H User Manual...
  • Page 28: Jumper Quick Reference

    Jumper Quick Reference Function Connector Name Page AT & ATX Mode Selection PEG Configuration JBAT1, JBAT2 Clearing CMOS Data JBAT3 Clearing ME Register JBAT4 Factory Use Only JP1, JBMC1, JBMC2 Note: The following motherboard drawings in this section are illustrated by the example of MBN805C.
  • Page 29: Peg Configuration (Jbat1, Jbat2)

    Hardware Configuration 2.5.2 PEG Configuration (JBAT1, JBAT2) JBAT1 JBAT2 The PEG bifurcation is only configurable for FWA8708-C. 1 x PCIe (x16) is always used for FWA8708-H. Function Pin closed Illustration JBAT1: Open 1 x PCIe (x16) JBAT2: Open JBAT1: Close 2 x PCIe (x8) JBAT2: Open JBAT1: Open...
  • Page 30: Clearing Cmos Data (Jbat3)

    2.5.3 Clearing CMOS Data (JBAT3) Function Pin closed Illustration Normal (Default) Clearing CMOS FWA8708-C / FWA8708-H User Manual...
  • Page 31: Clearing Me Register (Jbat4)

    Hardware Configuration 2.5.4 Clearing ME Register (JBAT4) Function Pin closed Illustration Normal (Default) Clearing ME Register FWA8708-C / FWA8708-H User Manual...
  • Page 32: Connectors Quick Reference

    Connectors Quick Reference Function Connector Name Page External Power Switch Connector USB 2.0 Connector PM Bus Port System Function Connector Digital I/O Connector External SATA Power Connector CN1, CN4, CN5 LCM Connector ATX Power Connector J1, J18 FAN_CPU1, FAN1, FAN2, Fan Connector FAN3, FAN4 Console &...
  • Page 33: External Power Switch Connector (J2)

    Hardware Configuration The following motherboard drawings in this section are illustrated by the example of MBN805C. 2.6.1 External Power Switch Connector (J2) Signal Name Signal Name ATX_PSON#_EN Ground FWA8708-C / FWA8708-H User Manual...
  • Page 34: Usb 2.0 Connector (J15)

    2.6.2 USB 2.0 Connector (J15) Signal Name Signal Name 5VDUAL 5VDAUL USB_PN8 USB_PN9 USB_PP8 USB_PP9 Ground Ground FWA8708-C / FWA8708-H User Manual...
  • Page 35: Pm Bus Port (J20)

    Hardware Configuration 2.6.3 PM Bus Port (J20) The PM Bus port J20 is only a vailable for FWA8708-C. Signal Name Signal Name SMB_PWR_5VDUAL_CLK Ground SMB_PWR_5VDUAL_DAT VCC3_3 PL_SMBAlert FWA8708-C / FWA8708-H User Manual...
  • Page 36: System Function Connector (Jp3)

    2.6.4 System Function Connector (JP3) Signal Name Signal Name VCC5 Speaker Ground Ground VCC5 5VDUAL BYPASSLED0- 5VDUAL BYPASSLED1- Ground ATXPWR_BTN# Ground FRST_OUT VCC3_3 -HDD_LED FWA8708-C / FWA8708-H User Manual...
  • Page 37: Digital I/O Connector (Jp4)

    Hardware Configuration 2.6.5 Digital I/O Connector (JP4) Signal Name Signal Name Ground VCC5 INT0_SIOGP22 INT0_SIOGP25 INT0_SIOGP23 INT0_SIOGP26 INT0_SIOGP24 INT0_SIOGP27 FWA8708-C / FWA8708-H User Manual...
  • Page 38: External Sata Power Connector (Cn1, Cn4, Cn5)

    2.6.6 External SATA Power Connector (CN1, CN4, CN5) CN1: CN4: CN5: Signal Name Signal Name VCC5 Ground Ground VCC12 FWA8708-C / FWA8708-H User Manual...
  • Page 39: Lcm Connector (Cn7)

    Hardware Configuration 2.6.7 LCM Connector (CN7) (with RS-232 signal) Signal Name Signal Name LCM_RD1 VCC5 LCM_TD1 Ground FWA8708-C / FWA8708-H User Manual...
  • Page 40: Atx Power Connector (J1, J18)

    2.6.8 ATX Power Connector (J1, J18) J18: Assignment Assignment Ground +12V Ground +12V Ground +12V Ground +12V J18: Assignment Assignment 3.3V 3.3V 3.3V -12V Ground Ground PS-ON Ground Ground Ground Ground Ground Power good 5VSB +12V +12V +3.3V Ground FWA8708-C / FWA8708-H User Manual...
  • Page 41: Fan Connector (Fan_Cpu1, Fan1, Fan2, Fan3, Fan4)

    Hardware Configuration 2.6.9 Fan Connector (FAN_CPU1, FAN1, FAN2, FAN3, FAN4) FAN1: FAN2: FAN3: FAN_CPU1: FAN4: CPU_FAN, FAN1, FAN2, FAN3: Assigment Assigment Ground FAN_TACH VCC12 FAN_PWM FAN4: Assigment Assigment Ground FAN_TACH VCC12 FWA8708-C / FWA8708-H User Manual...
  • Page 42: Chapter 3 Bios Setup

    Chapter 3 BIOS Setup This chapter 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 Settings ...
  • Page 43: Introduction

    BIOS Setup Introduction The BIOS (Basic Input/Output System) installed in the ROM of your computer system supports Intel® processors. The BIOS provides critical low-level support for standard devices such as disk drives, serial ports and parallel ports. It also provides password protection as well as special support for detailed fine-tuning of the chipset controlling the entire system.
  • Page 44: Main Settings

    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 the data elements. FWA8708-C / FWA8708-H User Manual...
  • Page 45: Advanced Settings

    BIOS Setup Advanced Settings This section allows you to configure, improve your system and allows you to set up some system features according to your preference. 3.4.1 CPU Configuration BIOS Setting Description Intel(R) Allows more than two frequency ranges to be SpeedStep(tm) supported.
  • Page 46: Trusted Computing

    3.4.2 Trusted Computing BIOS Setting Description Security Device Support Enables / Disables BIOS support for security device. The operating system will not show the security device. TCG EFI protocol and INT1A interface will not be available. SHA-1 PCR Bank Enables / Disables SHA-1 PCR Bank. SHA256 PCR Bank Enables / Disables SHA256 PCR Bank.
  • Page 47: Sata Configuration

    BIOS Setup 3.4.3 SATA Configuration BIOS Setting Description SATA Controller(s) Enables / Disables SATA device. SATA Mode Selection Determines how SATA controller(s) operate. This PCH SKU doesn’t support RST feature. Aggressive LPM Support Enables PCH to aggressively enter link power state.
  • Page 48: Nct5523D Super I/O Configuration

    3.4.5 NCT5523D Super I/O Configuration BIOS Setting Description Serial Ports Configuration Sets Parameters of Serial Ports. You can enable / disable the serial port and select an optimal settings for the Super IO device. Restore AC Power Loss Select AC power state when power is re- applied after a power failure.
  • Page 49 BIOS Setup 3.4.5.1. Serial Port 1 Configuration BIOS Setting Description Serial Port Sets parameters of Serial Ports (COM). Change Settings Selects an optimal settings for Super I/O device. Options: Auto  IO = 3F8h; IRQ = 4  IO = 3F8h; IRQ = 3, 4, 5, 6, 7 ...
  • Page 50 3.4.5.2. Serial Port 2 Configuration BIOS Setting Description Serial Port Sets parameters of Serial Ports (COM). Change Settings Selects an optimal settings for Super I/O device. Options: Auto  IO = 2F8h; IRQ = 3  IO = 3F8h; IRQ = 3, 4, 5, 6, 7 ...
  • Page 51: Nct7904D Hw Monitor

    BIOS Setup 3.4.6 NCT7904D HW Monitor BIOS Setting Description Smart Fan Control Disables or sets the smart fan control start up temperature. Options: Disabled, 40°C, 45°C, 50°C, 55°C, 60°C ACPI Shutdown Options: Disabled, 70°C, 75°C, 80°C, 85°C, 90 Temperature °C, 95°C Temperatures / Voltages These fields are the parameters of the / Fan Speed...
  • Page 52: Lan Bypass Configuration

    3.4.7 LAN Bypass Configuration BIOS Setting Description Bypass Quick Setting Bypass Mode: All LAN ports with bypass  function in Bypass mode during power-off or WDT initiates bypass. System will not reboot. Normal Mode: All LAN ports in normal mode. ...
  • Page 53: Serial Port Console Redirection

    BIOS Setup 3.4.8 Serial Port Console Redirection BIOS Setting Description Console Redirection Enables / Disables Console Redirection. Console Redirection The settings specify how the host computer Settings and the remote computer (which the user is using) will exchange data. Both computers should have the same or compatible settings.
  • Page 54 3.4.8.1. Console Redirection Settings BIOS Setting Description Emulation of the following options: Terminal Type ANSI: Extended ASCII charset. VT100: ASCII charset. VT100+: Extends VT100 to support color, function keys, etc. VT-UTF8: Uses UTF8 encoding to map Unicode. Selects serial port transmission speed. The Bits per second speed must be matched on the other side.
  • Page 55: Usb Configuration

    BIOS Setup BIOS Setting Description VT-UTF8 Combo Key Enables / Disables VT-UTF8 combination key Support support for ANSI/VT100 terminals. Recorder Mode With this mode enabled only text will be sent. This is to capture terminal data. Resolution 100x31 Enables / Disables extended terminal resolution. Putty KeyPad Select FunctionKey and KeyPad on Putty.
  • Page 56: Security Settings

    Security Settings BIOS Setting Description Administrator Password Sets an administrator password for the setup utility. User Password Sets a user password. FWA8708-C / FWA8708-H User Manual...
  • Page 57: Boot Settings

    BIOS Setup Boot Settings BIOS Setting Description Setup Prompt Timeout Number of seconds to wait for setup activation key. 65535 (0xFFFF) means indefinite waiting. Bootup NumLock State Selects the keyboard NumLock state. Quiet Boot Enables / Disables Quiet Boot option. Network Controls the execution of UEFI and Legacy Network OpROM.
  • Page 58: Save & Exit Settings

    Save & Exit Settings BIOS Setting Description Save Changes and Exit Exits system setup after saving the changes. Save Changes and Reset Resets the system after saving the changes. Discard Changes and Resets system setup without saving any Reset changes. Restore Defaults Restores / Loads defaults values for all the setup options.
  • Page 59: Appendix

    Appendix 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)  Digital I/O Sample Code  Watchdog Timer Configuration ...
  • Page 60: I/O Port Address Map

    A. I/O Port Address Map Each peripheral device in the system is assigned a set of I/O port addresses which also becomes the identity of the device. The following table lists the I/O port addresses used. Address Device Description 0x00000A00-0x00000A0F Motherboard resources 0x00000A10-0x00000A1F Motherboard resources...
  • Page 61 Appendix Address Device Description 0x000000B0-0x000000B1 Programmable interrupt controller 0x000000B4-0x000000B5 Programmable interrupt controller 0x000000B8-0x000000B9 Programmable interrupt controller 0x000000BC-0x000000BD Programmable interrupt controller 0x000004D0-0x000004D1 Programmable interrupt controller 0x00001854-0x00001857 Motherboard resources 0x00006000-0x00006FFF Intel(R) PCI Express Root Port #7 - A33E 0x00004000-0x00004FFF Intel(R) PCI Express Root Port #11 - A332 0x000003F8-0x000003FF Communications Port (COM1) 0x000002F8-0x000002FF...
  • Page 62: Interrupt Request Lines (Irq)

    B. Interrupt Request Lines (IRQ) Peripheral devices use interrupt request lines to notify CPU for the service required. The following table shows the IRQ used by the devices on board. Level Function IRQ 9 Intel(R) Gaussian Mixture Model - 1911 IRQ 9 Intel(R) Thermal Subsystem - A379 IRQ 9...
  • Page 63 Appendix Level Function IRQ 4294967263 Intel(R) I211 Gigabit Network Connection #8 IRQ 4294967262 Intel(R) I211 Gigabit Network Connection #8 IRQ 4294967261 Intel(R) I211 Gigabit Network Connection #8 IRQ 4294967260 Intel(R) I211 Gigabit Network Connection #8 IRQ 4294967259 Intel(R) I211 Gigabit Network Connection #11 IRQ 4294967258 Intel(R) I211 Gigabit Network Connection #11 IRQ 4294967257...
  • Page 64 Level Function IRQ 4294967283 Intel(R) I211 Gigabit Network Connection #10 IRQ 4294967282 Intel(R) I211 Gigabit Network Connection #10 IRQ 4294967281 Intel(R) I211 Gigabit Network Connection #10 IRQ 4294967280 Intel(R) I211 Gigabit Network Connection #10 IRQ 4294967279 Intel(R) I211 Gigabit Network Connection #10 IRQ 14 Intel(R) Serial IO GPIO Host Controller - 3450 IRQ 4294967290...
  • Page 65: Digital I/O Sample Code

    Appendix C. Digital I/O Sample Code The file NCT5523D.H //--------------------------------------------------------------------------- // 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.
  • Page 66 The file MAIN.CPP //--------------------------------------------------------------------------- // 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>...
  • Page 67 Appendix void Dio5Initial(void) unsigned char ucBuf; ucBuf = Get_NCT5523D_Reg(0x1C); ucBuf &= ~0x02; Set_NCT5523D_Reg(0x1C, ucBuf); Set_NCT5523D_LD(0x07); //switch to logic device 7 //enable the GP2 group ucBuf = Get_NCT5523D_Reg(0x30); ucBuf |= 0x04; Set_NCT5523D_Reg(0x30, ucBuf); //--------------------------------------------------------------------------- void Dio5SetOutput(unsigned char NewData) Set_NCT5523D_LD(0x07); //switch to logic device 7 Set_NCT5523D_Reg(0xE1, NewData);...
  • Page 68 The file NCT5523D.CPP //--------------------------------------------------------------------------- // 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 "NCT5523D.H"...
  • Page 69 Appendix void Set_NCT5523D_LD( unsigned char LD) Unlock_NCT5523D(); outportb(NCT5523D_INDEX_PORT, NCT5523D_REG_LD); outportb(NCT5523D_DATA_PORT, LD); Lock_NCT5523D(); //--------------------------------------------------------------------------- void Set_NCT5523D_Reg( unsigned char REG, unsigned char DATA) Unlock_NCT5523D(); outportb(NCT5523D_INDEX_PORT, REG); outportb(NCT5523D_DATA_PORT, DATA); Lock_NCT5523D(); //--------------------------------------------------------------------------- unsigned char Get_NCT5523D_Reg(unsigned char REG) unsigned char Result; Unlock_NCT5523D(); outportb(NCT5523D_INDEX_PORT, REG); Result = inportb(NCT5523D_DATA_PORT); Lock_NCT5523D();...
  • Page 70: Watchdog Timer Configuration

    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.
  • Page 71 Appendix Sample Code: The file MAIN.CPP //--------------------------------------------------------------------------- // 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.
  • Page 72 void WDTEnable(unsigned char NewInterval) unsigned char bBuf; Set_NCT5523D_LD(0x08); //switch to logic device 8 Set_NCT5523D_Reg(0x30, 0x01); //enable timer bBuf = Get_NCT5523D_Reg(0xF0); bBuf &= (~0x08); Set_NCT5523D_Reg(0xF0, bBuf); //count mode is second Set_NCT5523D_Reg(0xF1, NewInterval); //set timer //--------------------------------------------------------------------------- void WDTDisable(void) Set_NCT5523D_LD(0x08); //switch to logic device 8 Set_NCT5523D_Reg(0xF1, 0x00);...
  • Page 73 Appendix Sample Code: The file NCT5523D.CPP //--------------------------------------------------------------------------- // 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.
  • Page 74 void Lock_NCT5523D (void) outportb(NCT5523D_INDEX_PORT, NCT5523D_LOCK); //--------------------------------------------------------------------------- void Set_NCT5523D_LD( unsigned char LD) Unlock_NCT5523D(); outportb(NCT5523D_INDEX_PORT, NCT5523D_REG_LD); outportb(NCT5523D_DATA_PORT, LD); Lock_NCT5523D(); //--------------------------------------------------------------------------- void Set_NCT5523D_Reg( unsigned char REG, unsigned char DATA) Unlock_NCT5523D(); outportb(NCT5523D_INDEX_PORT, REG); outportb(NCT5523D_DATA_PORT, DATA); Lock_NCT5523D(); //--------------------------------------------------------------------------- unsigned char Get_NCT5523D_Reg(unsigned char REG) unsigned char Result; Unlock_NCT5523D();...

This manual is also suitable for:

Fwa8708-hr

Table of Contents