background image

 

 

Appendix B 

 Hardware and LAN Bypass Programming 

 

91

 

Deskt

op

 Net
work 

Ap

plian
ce

 

 

 

 

FW

S-

2365

 

 

B.2.3 

Sample Code 

 

************************************************************* 

#define Byte 

CPLD_SLAVE_ADDRESS //This parameter is represented 

from 

Note1 

#define Byte 

OFFSET 

     

//This parameter is represented 

from 

Note2 

************************************************************* 
// Select Lan Pair 

BYTE bLanSel = LAN_PAIR; 

 

BYTE bData = SmbusReadByte(CPLD_SLAVE_ADDRESS, OFFSET); 

// Set Reg01h bit3 

if(bLanSel & 0x08) 

 

bData = bData | 0x08; 

else 

 

bData = bData & 0xF7; 

// Set Reg01h bit2 

if(bLanSel & 0x04) 

 

bData = bData | 0x04; 

else 

 

bData = bData & 0xFB; 

// Set Reg01h bit1 

if(bLanSel & 0x02) 

 

bData = bData | 0x02; 

else 

 

bData = bData & 0xFD; 

// Set Reg01h bit0 

if(bLanSel & 0x01) 

 

bData = bData | 0x01; 

Summary of Contents for AAEON FWS-2365

Page 1: ...Last Updated January 7 2021 FWS 2365 Desktop Network Appliance User Manual 1st Ed ...

Page 2: ...ded in this manual is intended to be accurate and reliable However the original manufacturer assumes no responsibility for its use or for any infringements upon the rights of third parties that may result from its use The material in this document is for product information only and is subject to change without notice While reasonable efforts have been made in the preparation of this document to a...

Page 3: ...gistered trademark of Intel Corporation ITE is a trademark of Integrated Technology Express Inc IBM PC AT PS 2 and VGA are trademarks of International Business Machines Corporation All other product names or trademarks are properties of their respective owners The publisher of this document does not imply nor intent to imply ownership of trademarked properties used in this document but omitted fro...

Page 4: ...ng up your product please make sure the following items have been shipped Item Quantity FWS 2365 1 SATA Cable 1 SATA Power Cable 1 40W Power Adapter C3558 SKU 1 If any of these items are missing or damaged please contact your distributor or sales representative immediately ...

Page 5: ...led descriptions and explanations on the product s hardware and software features if any its specifications dimensions jumper connector settings definitions and driver installation instructions if any to facilitate users in setting up their product Users may refer to the product page at AAEON com for the latest version of this document ...

Page 6: ...the system s hardware 6 No connections should be made when the system is powered as a sudden rush of power may damage sensitive electronic components 7 If the device is not to be used for a long time disconnect it from the power supply to avoid damage by transient over voltage 8 Always disconnect this device from any AC supply before cleaning 9 While cleaning use a damp cloth instead of liquid or ...

Page 7: ...iners 18 If any of the following situations arises please the contact our service personnel i Damaged power cord or plug ii Liquid intrusion to the device iii Exposure to moisture iv Device is not working as expected or in a manner as described in this manual v The device is dropped or damaged vi Any obvious signs of damage displayed on the device 19 DO NOT LEAVE THIS DEVICE IN AN UNCONTROLLED ENV...

Page 8: ...explosion if the battery is incorrectly replaced Replace only with the same or equivalent type recommended by the manufacturer Dispose of used batteries according to the manufacturer s instructions and your local government s recycling or disposal directives Attention Il y a un risque d explosion si la batterie est remplacée de façon incorrecte Ne la remplacer qu avec le même modèle ou équivalent ...

Page 9: ...质或元素 铅 Pb 汞 Hg 镉 Cd 六价铬 Cr VI 多溴联苯 PBB 多溴二苯 醚 PBDE 印刷电路板 及其电子组件 外部信号 连接器及线材 外壳 中央处理器 与内存 硬盘 液晶模块 光驱 触控模块 电源 电池 本表格依据 SJ T 11364 的规定编制 表示该有毒有害物质在该部件所有均质材料中的含量均在 GB T 26572标准规定的限量要求以下 表示该有害物质的某一均质材料超出了GB T 26572的限量要求 然而该 部件 仍符合欧盟指令2011 65 EU 的规范 备注 一 此产品所标示之环保使用期限 系指在一般正常使用状况下 二 上述部件物质中央处理器 内存 硬盘 光驱 电源为选购品 三 上述部件物质液晶模块 触控模块仅一体机产品适用 ...

Page 10: ...O O PSU X O O O O O Battery X O O O O O This form is prepared in compliance with the provisions of SJ T 11364 O The level of toxic or hazardous materials present in this component and its parts is below the limit specified by GB T 26572 X The level of toxic of hazardous materials present in the component exceed the limits specified by GB T 26572 but is still in compliance with EU Directive 2011 65...

Page 11: ...ery Header CN1 26 2 4 3 Case Open Pin Header CN10 26 2 4 4 Digital IO Header CN11 27 2 4 5 Front Panel Header CN14 27 2 4 6 DC Power In CN25 28 2 5 Hardware Assembly 29 2 5 1 Opening the System 29 2 5 2 Installing the Dual 2 5 Drive Assembly 31 2 5 3 Antenna Mount Assembly 36 Chapter 3 AMI BIOS Setup 38 3 1 System Test and Initialization 39 3 2 AMI BIOS Setup 40 3 3 Setup Submenu Main 41 3 4 Setup...

Page 12: ... 1 Secure Boot 61 3 5 1 1 Key Management 62 3 6 Setup Submenu Boot 64 3 7 Setup Submenu Save Exit 66 3 8 Setup Submenu Intel RC Setup 67 3 8 1 Processor Configuration 68 3 8 2 Server ME Configuration 69 3 8 3 North Bridge Chipset Configuration 70 3 8 4 South Bridge Chipset Configuration 71 3 8 4 1 SATA Configuration 72 Chapter 4 Driver Installation 76 4 1 Driver Download and Installation 77 Append...

Page 13: ...B 1 3 Sample Code 87 B 2 LAN Bypass 89 B 2 1 Introduction 89 B 2 1 LAN Bypass Configuration 89 B 2 3 Sample Code 91 B 3 Software Reset Button General Propose Input 94 B 3 1 Introduction 94 B 3 2 Soft Reset Button Configuration 94 B 3 3 Sample Code 95 ...

Page 14: ...Desktop Network Appliance FWS 2365 Chapter 1 Chapter 1 Product Specifications ...

Page 15: ...Chipset SoC System Memory DDR4 SODIMM socket x 2 Network Ethernet 1GbE RJ 45 x 6 2 ports co lay SFP 10G SFP x 4 4 core processors only support 2 SFP ports Bypass Supports 1 pair on LAN Ports 3 4 Display Graphics Controller Connector Storage HDD SATA III port x 2 2 5 HDD SSD up to 2 CF CFAST mSATA On board 16GB eMMC up to 128GB Optional mSATA slot x 1 co lay with M 2 slot ...

Page 16: ...laneous RTC Internal RTC Watchdog Timer 1 255 steps by software programmable Software Button GPIO programmable push button x 1 TPM TPM v2 0 9665 GPIO 4 bits input 4 bits output Fan System Fan x 1 MTBF HOURS TBD Color Black Physical Environmental Power Requirement 12V DC Power in connector 4 Core Processors 40W Power Adapter 8 Cores and above 60W Power Adapter Operating Temperature 32 F 104 F 0 C 4...

Page 17: ...uration operation 20 G peak acceleration 11 m sec duration non operation Dimension W x D x H 260mm x 178mm x 44mm I O Front Panel Power LED x 1 Status LED x 1 Storage Active LED x 1 Bypass LED x 1 Ethernet LED x 20 Antenna Hole x 2 Accessible SIM slot x 2 Rear Panel USB 3 0 Port x 2 RJ 45 Port x 6 SFP Port x 2 RJ 45 Console x 1 12V DC Power Input x 1 Software Reset Button x 1 Power Button x 1 Ante...

Page 18: ...Desktop Network Appliance FWS 2365 Chapter 2 Chapter 2 Hardware Information ...

Page 19: ...Chapter 2 Hardware Information 19 Desktop Network Appliance FWS 2365 2 1 Dimensions System ...

Page 20: ...Chapter 2 Hardware Information 20 Desktop Network Appliance FWS 2365 Board Top and I O View ...

Page 21: ...Chapter 2 Hardware Information 21 Desktop Network Appliance FWS 2365 Bottom and Side View ...

Page 22: ...iance FWS 2365 2 2 Jumpers and Connectors Top and I O View Note Components and their locations may vary depending upon which configuration was purchased If you have questions about your FWS 2365 visit our website to contact an AAEON support representative ...

Page 23: ...he board s jumpers that you can configure for your application Label Function CN2 Clear CMOS 2 3 1 Clear CMOS CN2 Pins 1 3 and 2 4 Selected Normal Default Pins 3 5 and 4 6 Selected Clear CMOS Note To prevent damage to the system or unwanted operation do not connect jumpers in any other configuration than the ones shown in the diagram ...

Page 24: ...the configuration of your FWS 2365 system Label Function CN1 Battery Header CN3 SATA Power Connector CN4 SATA Power Connector CN5 DDR4 SODIMM Slot CN6 DDR4 SODIMM Slot CN8 FAN1 Connector CN9 FAN2 Connector CN10 Case Open Header CN11 Digital IO Header CN16 Front Panel Header CN17 LAN1 4 RJ45 Connector CN18 M 2 E Key USB2 0 PCIE Optional CN19 Micro SIM Card Slot CN20 M 2 E Key PCIe only Optional CN2...

Page 25: ...r LED13 LAN1 LED Indicator LED14 LAN2 LED Indicator LED15 LAN3 LED Indicator LED16 LAN4 LED Indicator LED17 LAN5 LED Indicator LED20 LAN6 LED Indicator LED23 Power HDD LED Indicator LED24 Status Bypass LED Indicator M1 LAN5 SFP Connector optional M2 LAN6 SFP Connector optional SATA1 SATA Connector SATA2 SATA Connector SLOT1 mPCIe Full Sized Mini Card PCIE USB2 0 SLOT2 mPCIe Half Sized Mini Card PC...

Page 26: ...configuration per diagram in Chapter 2 2 M1 M2 SFP Connectors Optional Optional M1 and M2 SFP LAN Ports replace CN29 CN30 RJ45 LAN Ports in system configuration CN26 CN27 Micro SIM Card Slots Optional CN26 connects to CN18 SLOT1 CN27 connects to CN21 SLOT3 depending on your system s configuration 2 4 2 Battery Header CN1 Pin Signal Pin Signal 1 3 3V 2 GND 2 4 3 Case Open Pin Header CN10 Pin Signal...

Page 27: ...in Signal 1 Digital IO bit1 2 Digital IO bit1 3 Digital IO bit2 4 Digital IO bit2 5 Digital IO bit3 6 Digital IO bit3 7 Digital IO bit4 8 Digital IO bit4 9 5V 10 GND 2 4 5 Front Panel Header CN14 Pin Signal Pin Signal 1 Power Button SW 2 GND 3 Hardware Reset SW 4 GND 5 Power LED 6 Power LED 7 HDD LED 8 HDD LED ...

Page 28: ...Chapter 2 Hardware Information 28 Desktop Network Appliance FWS 2365 2 4 6 DC Power In CN25 Pin Signal Pin Signal 1 GND 2 GND 3 12V 4 12V ...

Page 29: ... performing any hardware installation make sure the system is powered down and not in sleep or suspended mode Disconnect the power cable or connector and ensure there is no power to the system Step 1 Remove the four screws two on each side securing the top panel Please note the placement of the screws for later reassembly ...

Page 30: ... Appliance FWS 2365 Step 2 Remove the top panel by first sliding it slightly then lifting Follow these steps in reverse to secure the top panel when finished with hardware installation Ensure the top panel is secure and the screws are fastened snugly ...

Page 31: ...eginning ensure you have the following ready two 2 dual 2 5 drive mounting brackets L bracket eight 8 mounting cushions eight 8 mounting screws two 2 2 5 SATA drives HDD or SSD Step 1 Follow the directions in the previous section for accessing the system Step 2 Install the mounting cushions into the mounting holes as shown ...

Page 32: ...on 32 Desktop Network Appliance FWS 2365 Step 3 Mount the two 2 5 drives to the mounting bracket Not the direction the flange on the mounting brackets will go under the drive assembly and the drives should be mounted label side up ...

Page 33: ...p Network Appliance FWS 2365 Step 4 Mount the drive assembly into the system Secure with four screws mounted through the flange as shown Please not the direction of the drives to ensure access to the SATA connectors SATA and Power Connectors ...

Page 34: ...rdware Information 34 Desktop Network Appliance FWS 2365 Step 5 Connect the bottom drive to the SATA1 connector and CN3 SATA Power Connector on the board See Chapter 2 2 for reference CN3 SATA Power SATA1 Connector ...

Page 35: ...epeat for the top drive connecting to CN4 SATA Power connector and SATA2 Connector on the board Drive installation is complete Reassemble the system following instructions in Chapter 2 5 1 or continue to the next section for Antenna Mount Assembly CN4 SATA Power SATA2 Connector ...

Page 36: ...ave the following ready two 2 antenna screw mounts with securing washer and nut two 2 antenna mounting brackets four 4 mounting screws Step 1 Follow the directions in Chapter 2 5 1 for accessing the system Step 2 Assemble the antenna mounts by placing the screw mounts into the mounting brackets and securing with washer and nut ...

Page 37: ...Chapter 2 Hardware Information 37 Desktop Network Appliance FWS 2365 Step 3 Mount the antennas to either side of the system chassis and secure with two screws each ...

Page 38: ...Desktop Network Appliance FWS 2365 Chapter 3 Chapter 3 AMI BIOS Setup ...

Page 39: ... against the values stored in the CMOS memory and BIOS NVRAM If a system configuration is not found or an error is detected the system will load the default configuration and reboot automatically There are four situations in which you will need to setup system configuration 1 You are starting your system for the first time 2 You have changed the hardware attached to your system 3 The system config...

Page 40: ...wer is turned off To enter BIOS Setup press Del or Esc immediately while your computer is powering up The function for each interface can be found below Main Date and time can be set here Press Tab to switch between date elements Advanced Access hardware monitor and advanced board features and options Security The setup administrator password can be set here Boot Set boot drive priority and quiet ...

Page 41: ...Chapter 3 AMI BIOS Setup 41 Desktop Network Appliance FWS 2365 3 3 Setup Submenu Main ...

Page 42: ...pter 3 AMI BIOS Setup 42 Desktop Network Appliance FWS 2365 3 4 Setup Submenu Advanced Options Summary Case Open Warning Disabled Optimal Default Failsafe Default Enabled Clear Case Open detecting function ...

Page 43: ...and INT1A interface will not be available Pending operation None Optimal Default Failsafe Default TPM Clear Schedule an Operation for the Security Device NOTE Your Computer will reboot during restart in order to change state of Security Device Platform Hierarchy Disable Enable Optimal Default Failsafe Default Enable or Disable Platform Hierarchy Storage Hierarchy Disable Enable Optimal Default Fai...

Page 44: ...atible mode for Win8 Win10 TCG_2 Support new TCG2 protocol and event Physical Presence Spec Version 1 2 1 3 Optimal Default Failsafe Default Select to Tell O S to support PPI Spec Version 1 2 or 1 3 Note some HCK tests might not support 1 3 Device Select TPM 1 2 TPM 2 0 Auto Optimal Default Failsafe Default TPM 1 2 will restrict support to TPM 1 2 device TPM 2 0 will restrict support to TPM 2 0 de...

Page 45: ...erial Port Console Redirection Options Summary COM0 Console Redirection Disabled Enabled Optimal Default Failsafe Default Console Redirection Enable or Disable EMS Console Redirection Disabled Enabled Optimal Default Failsafe Default Console Redirection Enable or Disable ...

Page 46: ...lation ANSI Extended ASCII char set VT100 ASCII char set VT100 Extends VT100 to support color function keys etc VT UTF8 Uses UTF8 encoding to map Unicode Bits per second 9600 19200 38400 57600 115200 Optimal Default Failsafe Default Selects serial port transmission speed The speed must be matched on the other side Long or noisy lines may require lower speeds Table Continues on Next Page ...

Page 47: ...imal Default Failsafe Default Hardware RTS CTS Flow control can prevent data loss from buffer overflow When sending data if the receiving buffers are full a stop signal can be sent to stop the data flow Once the buffers are empty a start signal can be sent to re start the flow Hardware flow control uses two wires to send start stop signals VT UTF8 Combo Key Support Enabled Optimal Default Failsafe...

Page 48: ...Messages Resolution 80x24 Optimal Default Failsafe Default 80x25 On Legacy OS the Number of Rows and Columns supported redirection Redirection After POST Always Enable Optimal Default Failsafe Default BootLoader When BootLoader is selected then Legacy Console Redirection is disabled before booting to legacy OS When Always Enable is selected then Legacy Console Redirection is enabled for legacy OS ...

Page 49: ...preferred terminal type for out of band management The next best choice is VT100 and then VT100 See above in Console Redirection Settings page for more Help with Terminal Type Emulation Bits per second 9600 19200 57600 115200 Optimal Default Failsafe Default Selects serial port transmission speed The speed must be matched on the other side Long or noisy lines may require lower speeds Table Continu...

Page 50: ... Hardware RTS CTS Software Xon Xoff Flow control can prevent data loss from buffer overflow When sending data if the receiving buffers are full a stop signal can be sent to stop the data flow Once the buffers are empty a start signal can be sent to re start the flow Hardware flow control uses two wires to send start stop signals ...

Page 51: ...USB Configuration Options Summary Legacy USB Support Disabled Enabled Optimal Default Failsafe Default Enables Legacy USB support AUTO option disables legacy support if no USB devices are connected DISABLE option will keep USB devices available only for EFI applications ...

Page 52: ...Chapter 3 AMI BIOS Setup 52 Desktop Network Appliance FWS 2365 3 4 4 SIO Configuration ...

Page 53: ... This Device Disabled Enabled Optimal Default Failsafe Default Enable Disable this Logical Device Possible Use Automatic Settings Optimal Default Failsafe Default IO 3F8 IRQ 4 DMA IO 2C8 IRQ 11 DMA Allow user to change Device s Resource settings New settings will be reflected on This Setup Page after System restarts ...

Page 54: ...FAN is always running with full speed FAN Control Mode Automatic Mode Optimal Default Failsafe Default Manual Mode Manual Mode Depends on PWM Duty Automatic Mode FAN Speed depends on CPU Temperature Spin PWM 50 Optimal Default Failsafe Default The PWM Duty of FAN Spin Range 0 255 Off Control Temperature 15 Optimal Default Failsafe Default Temperature Limit Value of Fan Off Note Some fans have the ...

Page 55: ...emperature 40 Optimal Default Failsafe Default Temperature Limit Value of FAN Start Control Full Speed Temperature 70 Optimal Default Failsafe Default Temperature Limit Value of FAN Full Speed PWM Slope 4 Optimal Default Failsafe Default Slope PWM value Degree C for FAN Speed Control Range 1 15 ...

Page 56: ...AST BLINK GREEN LED ON GREEN LED BLINK GREEN LED FAST BLINK Configure LAN Bypass Status LED Mode for Power on ByPass PassTru Optimal Default Failsafe Default Configure LAN kit behavior when system in power on state Bypass Pass Through Mode for Power off ByPass PassTru Optimal Default Failsafe Default Configure LAN kit behavior when system in power off state Bypass Pass Through Table Continues on N...

Page 57: ...apter 3 AMI BIOS Setup 57 Desktop Network Appliance FWS 2365 Options Summary WDT Configuration System Reset Optimal Default Failsafe Default Force ByPass Configure WDT behavior System Rest or Force Bypass ...

Page 58: ...upply mode Restore AC Power Loss Last State Always On Optimal Default Failsafe Default Always Off Select power state when power is re applied after a power failure RTC wake system from S5 Disabled Optimal Default Failsafe Default Fixed Time Dynamic Time Fixed Time System will wake on the hr min sec Specified Dynamic Time System will wake on the current time Increase minutes s ...

Page 59: ...iguration Options Summary DIO Port1 4 Output Optimal Default Failsafe Default Input Set DIO as Input or Output Output Level High Optimal Default Failsafe Default Low Set output level when DIO pin is output DIO Port5 8 Output Input Optimal Default Failsafe Default Set DIO as Input or Output ...

Page 60: ... when the user enters the Setup utility A User Password does not provide access to many of the features in the Setup utility Select the password you wish to set and press Enter In the dialog box enter your password must be between 3 and 20 letters or numbers Press Enter and retype your password to confirm Press Enter again to set the password Removing the Password Select the password you want to r...

Page 61: ...ystem mode is User Deployed and CSM function is disabled Secure Boot Mode Standard Custom Optimal Default Failsafe Default Secure Boot mode selector Standard Custom In Custom mode Secure Boot Variables can be configured without authentication Reset to Setup Mode Force system to setup mode delete all Secure Boot key databases Restore Factory Keys Force system to user mode restore factory default Se...

Page 62: ...Force system to setup mode delete all Secure Boot key databases Enroll Efi Image Allow the image to run in Secure Boot mode Enroll SHA256 hash of the binary into Authorized Signature Database db Save all Secure Boot Variables Save NVRAM content of Secure Boot policy variables to the files EFI_SIGNATURE_LIST data format in root folder on a target file system device Secure Boot Variables on Next Pag...

Page 63: ...t Variables Enroll Factory Defaults or load certificates from a file 1 Public Key Certificate in a EFI_SIGNATURE_LIST b EFI_CERT_X509 DER encoded c EFI_CERT_RSA2048 bin d EFI_CERT_SHA256 384 512 2 Authenticated UEFI Variable 3 EFI PE COFF Image SHA256 Key Source Default External Mixed Test ...

Page 64: ...SM Support Enabled Optimal Default Failsafe Default Disabled Enable Disable CSM Support Launch PXE Rom Disabled Optimal Default Failsafe Default Enabled Controls the execution of UEFI and Legacy PXE OpROM Network Stack Disabled Optimal Default Failsafe Default Enabled Enable Disable UEFI Network Stack Boot mode Select Legacy UEFI Dual Optimal Default Failsafe Default Select boot mode Legacy UEFI ...

Page 65: ...iority sequence from available UEFI Hard Disk Drives UEFI USB Drive BBS Priorities Specifies the Boot Device Priority sequence from available UEFI USB Drives SD Drive BBS Priorities Specifies the Boot Device Priority sequence from available SD Drives USB Drive BBS Priorities Specifies the Boot Device Priority sequence from available USB Drives ...

Page 66: ...Chapter 3 AMI BIOS Setup 66 Desktop Network Appliance FWS 2365 3 7 Setup Submenu Save Exit ...

Page 67: ...sktop Network Appliance FWS 2365 3 8 Setup Submenu Intel RC Setup Options Summary Relax Security Configuration Disabled Optimal Default Failsafe Default Enabled Relaxes the security configuration to be able to use BIOS update tools ...

Page 68: ...Chapter 3 AMI BIOS Setup 68 Desktop Network Appliance FWS 2365 3 8 1 Processor Configuration ...

Page 69: ...Chapter 3 AMI BIOS Setup 69 Desktop Network Appliance FWS 2365 3 8 2 Server ME Configuration ...

Page 70: ...Chapter 3 AMI BIOS Setup 70 Desktop Network Appliance FWS 2365 3 8 3 North Bridge Chipset Configuration ...

Page 71: ...Chapter 3 AMI BIOS Setup 71 Desktop Network Appliance FWS 2365 3 8 4 South Bridge Chipset Configuration ...

Page 72: ...Chapter 3 AMI BIOS Setup 72 Desktop Network Appliance FWS 2365 3 8 4 1 SATA Configuration ...

Page 73: ... Setup 73 Desktop Network Appliance FWS 2365 3 8 4 1 1 SATA Controller Options Summary Enable controller Disabled Enabled Optimal Default Failsafe Default Enables Disables SATA Controller if supported by current CPU SKU ...

Page 74: ...S Setup 74 Desktop Network Appliance FWS 2365 3 8 4 1 1 1 SATA 1 Options Summary Enable controller Enabled Optimal Default Failsafe Default Disabled Enables Disables SATA Controller port if supported by current cpu SKU ...

Page 75: ...S Setup 75 Desktop Network Appliance FWS 2365 3 8 4 1 1 2 SATA 2 Options Summary Enable controller Enabled Optimal Default Failsafe Default Disabled Enables Disables SATA Controller port if supported by current cpu SKU ...

Page 76: ...Desktop Network Appliance FWS 2365 Chapter 4 Chapter 4 Driver Installation ...

Page 77: ...and Installation Drivers for the FWS 2365 can be downloaded from the product page on the AAEON website by following this link https www aaeon com en p white box desktop network appliance fws 2365 Download the driver s you need and follow the steps below to install them For Linux LAN Driver ...

Page 78: ...Desktop Network Appliance FWS 2365 Appendix A Appendix A Watchdog Timer Programming ...

Page 79: ...MB PnP Mode Data Register 0x2F or 0x4F Table 2 Watchdog relative register table LDN Register BitNum Value Note Timer Counter 0x07 Note3 0x73 Note4 Note24 Time of watchdog timer 0 255 This register is byte access Counting Unit 0x07 Note5 0x72 Note6 7 Note7 1 Note8 Select time unit 1 second 0 minute Watchdog Enable KRST 0x07 Note9 0x72 Note10 6 Note11 1 Note12 0 Disable 1 Enable Timeout Status 0x07 ...

Page 80: ...rVal This parameter is represented from Note24 define byte UnitLDN This parameter is represented from Note5 define byte UnitReg This parameter is represented from Note6 define byte UnitBit This parameter is represented from Note7 define byte UnitVal This parameter is represented from Note8 define byte EnableLDN This parameter is represented from Note9 define byte EnableReg This parameter is repres...

Page 81: ...p Network Appliance FWS 2365 VOID Main Procedure AaeonWDTConfig byte Timer Time of WDT timer 0x00 0xFF boolean Unit Select time unit 0 second 1 minute AaeonWDTConfig Procedure AaeonWDTEnable This procudure will enable the WDT counting AaeonWDTEnable ...

Page 82: ...DN EnableReg EnableBit 0 Clear Watchdog Timeout Status WDTClearTimeoutStatus WDT relative parameter setting WDTParameterSetting VOID WDTEnableDisable byte LDN byte Register byte BitNum byte Value SIOBitSet LDN Register BitNum Value VOID WDTParameterSetting Watchdog Timer counter setting SIOByteSet TimerLDN TimerReg TimerVal WDT counting unit setting SIOBitSet UnitLDN UnitReg UnitBit UnitVal VOID W...

Page 83: ...Index 0x01 IOWriteByte SIOIndex 0x55 IOWriteByte SIOIndex 0x55 Break Case 0x4E IOWriteByte SIOIndex 0x87 IOWriteByte SIOIndex 0x01 IOWriteByte SIOIndex 0x55 IOWriteByte SIOIndex 0xAA Break VOID SIOExitMBPnPMode IOWriteByte SIOIndex 0x02 IOWriteByte SIOData 0x02 VOID SIOSelectLDN byte LDN IOWriteByte SIOIndex 0x07 SIO LDN Register Offset 0x07 IOWriteByte SIOData LDN ...

Page 84: ...Value SIOEnterMBPnPMode SIOSelectLDN byte LDN IOWriteByte SIOIndex Register TmpValue IOReadByte SIOData TmpValue 1 BitNum TmpValue Value BitNum IOWriteByte SIOData TmpValue SIOExitMBPnPMode VOID SIOByteSet byte LDN byte Register byte Value SIOEnterMBPnPMode SIOSelectLDN LDN IOWriteByte SIOIndex Register IOWriteByte SIOData Value SIOExitMBPnPMode ...

Page 85: ...Desktop Network Appliance FWS 2365 Appendix B Appendix B Hardware and LAN Bypass Programming ...

Page 86: ...us modes B 1 2 Status LED Configuration Table1 LED Status STA_LED2 STA_LED1 STA_LED0 LED Status 0 0 0 LED Off 0 0 1 Red 0 1 0 Red Blinking Slowly 0 1 1 Red Blinking Quickly 1 0 0 Reserved 1 0 1 Green Blinking Slowly 1 1 0 Green Blinking Quickly 1 1 1 Green Table2 Status LED relative register mapping table CPLD Slave Address 0x90 Note1 Attribute Offset SMBUS BitNum Value STA_LED2 R W 0x00 Note2 2 T...

Page 87: ...FSET This parameter is represented from Note2 bData aaeonSmbusReadByte CPLD_SLAVE_ADDRESS OFFSET switch LED_FLAG case 0 LED Off BIT2 0 BIT1 0 BIT0 0 bData bData 0xF8 break case 1 Red LED On BIT2 0 BIT1 0 BIT0 1 bData bData 0xF8 0x01 break case 2 Red LED Blink BIT2 0 BIT1 1 BIT0 0 bData bData 0xF8 0x02 break case 3 Red LED Fast Blink BIT2 0 BIT1 1 BIT0 1 bData bData 0xF8 0x03 break case 4 ...

Page 88: ...FWS 2365 Green LED On BIT2 1 BIT1 1 BIT0 1 bData bData 0xF8 0x07 break case 5 Green LED Blink BIT2 1 BIT1 0 BIT0 1 bData bData 0xF8 0x05 break case 6 Green LED Fast Blink BIT2 1 BIT1 1 BIT0 0 bData bData 0xF8 0x06 break default break SmbusWriteByte CPLD_SLAVE_ADDRESS 0x00 bData ...

Page 89: ...sed to select which LAN Kit will be configured see Table 1 of this section These parameters should be set before ACT_EN LAN_ID2 LAN_ID1 LAN_ID0 PWR_ON Use for configuring LAN Bypass function behavior for selected LAN kit when system power is on 1 Bypass 0 Pass Through PWR_OFF Use for configuring LAN Bypass function behavior for selected LAN kit when system power is off 1 Bypass 0 Pass Through WDT_...

Page 90: ...able CPLD Slave Address 0x90 Note1 Attribute Offset SMBUS BitNum Value LAN_ID3 R W 0x01 Note2 3 Table 1 LAN_ID2 R W 0x01 Note2 2 Table 1 LAN_ID1 R W 0x01 Note2 1 Table 1 LAN_ID0 R W 0x01 Note2 0 Table 1 PWR_ON R W 0x01 Note2 6 Table 2 PWR_OFF R W 0x01 Note2 5 Table 2 WDT_EN R W 0x01 Note2 4 Table 2 ACT_EN R W 0x01 Note2 7 Table 2 ...

Page 91: ...T This parameter is represented from Note2 Select Lan Pair BYTE bLanSel LAN_PAIR BYTE bData SmbusReadByte CPLD_SLAVE_ADDRESS OFFSET Set Reg01h bit3 if bLanSel 0x08 bData bData 0x08 else bData bData 0xF7 Set Reg01h bit2 if bLanSel 0x04 bData bData 0x04 else bData bData 0xFB Set Reg01h bit1 if bLanSel 0x02 bData bData 0x02 else bData bData 0xFD Set Reg01h bit0 if bLanSel 0x01 bData bData 0x01 ...

Page 92: ...Off Action Reg01h bit5 if SET_PASS_THROUGH Pass Through bData bData 0xDF else Bypass bData bData 0x20 WDT Action Reg01h bit4 if SET_WDT_RESET Reset bData bData 0xEF else Bypass bData bData 0x10 SmbusWriteByte CPLD_SLAVE_ADDRESS OFFSET bData Apply Settings Reg01h bit7 bData SmbusReadByte CPLD_SLAVE_ADDRESS OFFSET SmbusWriteByte CPLD_SLAVE_ADDRESS OFFSET bData 0x7F Sleep 500 bData SmbusReadByte CPLD...

Page 93: ...Appendix B Hardware and LAN Bypass Programming 93 Desktop Network Appliance FWS 2365 SmbusWriteByte CPLD_SLAVE_ADDRESS OFFSET bData 0x80 ...

Page 94: ...n which can be programed with the AAEON SDK B 3 2 Soft Reset Button Configuration Table 2 LAN Bypass relative register table Function Description BTN_STS Reading this register returns the pin level status which is normal high active low 0 Pin Level States Low 1 Pin Level States High Table 1 Soft Reset Button register mapping table Attribute Register I O BitNum Value BTN_STS R 0xA05 Note1 4 Note2 N...

Page 95: ...define Word BTN_STS This parameter is represented from Note1 define Byte BTN_STS_R This parameter is represented from Note2 Byte GET_Value Word IoAddr Byte BitNum Byte Value BYTE TmpValue TmpValue inportb IoAddr return TmpValue 1 BitNum VOID Main Byte RstBtn RstBtn GET_Value BTN_STS BTN_STS_R Active Low ...

Reviews: