background image

 

 

Appendix C – Digital I/O Information 

 

76

 

Fan

les

s E

mb
ed

ded

 Bo

PC

 

 

 

BO
XE

R-

66

40

 

 

 

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

// Digital Output control relative definition (Please reference to Table 3) 

#define byte    DOutput1LDN    // This parameter is represented from Note27 
#define byte
    DOutput1Reg    // This parameter is represented from Note28 
#define byte
    DOutput1Bit    // This parameter is represented from Note29 
#define byte
    DOutput1Val    // This parameter is represented from Note30 
#define byte
    DOutput2LDN    // This parameter is represented from Note31 
#define byte
    DOutput2Reg    // This parameter is represented from Note32 
#define byte
    DOutput2Bit    // This parameter is represented from Note33 
#define byte
    DOutput2Val    // This parameter is represented from Note34 
#define byte
    DOutput3LDN    // This parameter is represented from Note35 
#define byte
    DOutput3Reg    // This parameter is represented from Note36 
#define byte
    DOutput3Bit    // This parameter is represented from Note37 
#define byte
    DOutput3Val    // This parameter is represented from Note38 
#define byte
    DOutput4LDN    // This parameter is represented from Note39 
#define byte
    DOutput4Reg    // This parameter is represented from Note40 
#define byte
    DOutput4Bit    // This parameter is represented from Note41 
#define byte
    DOutput4Val    // This parameter is represented from Note42 
#define byte
    DOutput5LDN    // This parameter is represented from Note43 
#define byte
    DOutput5Reg    // This parameter is represented from Note44 
#define byte
    DOutput5Bit    // This parameter is represented from Note45 
#define byte
    DOutput5Val    // This parameter is represented from Note46 
#define byte
    DOutput6LDN    // This parameter is represented from Note47 
#define byte
    DOutput6Reg    // This parameter is represented from Note48 
#define byte
    DOutput6Bit    // This parameter is represented from Note49 
#define byte
    DOutput6Val    // This parameter is represented from Note50 
#define byte
    DOutput7LDN    // This parameter is represented from Note51 
#define byte
    DOutput7Reg    // This parameter is represented from Note52 
#define byte
    DOutput7Bit    // This parameter is represented from Note53 
#define byte
    DOutput7Val    // This parameter is represented from Note54 
#define byte
    DOutput8LDN    // This parameter is represented from Note55 
#define byte
    DOutput8Reg    // This parameter is represented from Note56 
#define byte
    DOutput8Bit    // This parameter is represented from Note57 
#define byte
    DOutput8Val    // This parameter is represented from Note58

 

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

Summary of Contents for BOXER-6640

Page 1: ...Last Updated October 3 2017 BOXER 6640 Fanless Embedded Box PC User s Manual 1st Ed...

Page 2: ...ed 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 res...

Page 3: ...re properties of their respective owners Microsoft Windows is a registered trademark of Microsoft Corp Intel Platium Celeron and Xeon are registered trademarks of Intel Corporation Atom is a trademark...

Page 4: ...the following items have been shipped Item Quantity BOXER 6640 1 Wallmount bracket 2 Screw Package 1 Thermal Pad 1 Phoenix power connector 1 Product DVD with User s Manual in pdf and drivers 1 If any...

Page 5: ...s detailed descriptions and explanations on the product s hardware and software features if any its specifications dimensions jumper connector settings definitions and driver installation instructions...

Page 6: ...transient over voltage 7 Always disconnect this device from any power supply before cleaning 8 While cleaning use a damp cloth instead of liquid or spray detergents 9 Make sure the device is installed...

Page 7: ...controlled environment with temperatures beyond the device s permitted storage temperatures see chapter 1 to prevent damage 19 Do NOT disassemble the motherboard so as not to damage the system or void...

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 an...

Page 9: ...Preface IX Fanless Embedded Box PC BOXER 6640 China RoHS Requirements CN AAEON Embedded Box PC Industrial System Pb Hg Cd Cr VI PBB PBDE O SJ T 11363 2006 X SJ T 11363 2006...

Page 10: ...l Ethers PBDE PCB Other Components Wires Connectors for External Connections Chassis CPU RAM Hard Disk PSU O The quantity of poisonous or hazardous substances or elements found in each of the componen...

Page 11: ...13 2 5 2 Clear CMOS JP6 13 2 5 3 Auto Power Button JP1 14 2 5 4 Mini Card Connector With on board SIM 14 2 5 5 SATA1 SATA2 SATA3 SATA Port 15 2 5 6 PWR1 PWR2 PWR3 SATA PWR Port 16 2 5 7 LAN USB 3 0 1...

Page 12: ...nfiguration 42 3 4 4 3 SIO Configuration Serial Port 3 Configuration 43 3 4 4 4 SIO Configuration Serial Port 4 Configuration 44 3 4 5 Advanced Hardware Monitor 45 3 4 6 Advanced USB Configuration 46...

Page 13: ...6640 A 1 Watchdog Timer Initial Program 63 Appendix B I O Information 68 B 1 I O Address Map 69 B 3 IRQ Mapping Chart 71 Appendix C Electrical Specifications for I O Ports 72 C 1 DIO Programming 73 C...

Page 14: ...Fanless Embedded Box PC BOXER 6640 Chapter 1 Chapter 1 Product Specifications...

Page 15: ...E Dual Core 2 7 GHz Note All of the above processors operate within TDP 35W System Memory DDR4 1866 2133 SODIMM slot x 2 up to 32 GB ECC or Non ECC support Display VGA x 1 HDMI x 2 combo DP X 2 Ethern...

Page 16: ...64mm x 96 4mm x 186 2mm 10 4 x 3 8 x 7 3 Gross Weight 5 8kg 12 8 lb Net Weight 4 5kg 9 9 lb Environmental Operating Temperature Ambient with Airflow 20 C 55 C according to IEC68 2 14 with 0 5 m s AirF...

Page 17: ...Fanless Embedded Box PC BOXER 6640 Chapter 2 Chapter 2 Hardware Information...

Page 18: ...Chapter 2 Hardware Information 5 Fanless Embedded Box PC BOXER 6640 2 1 Dimensions 1 8 6 2 0 1 0 0 0 0 186 20 1 1 0 4 2 186 20 9 6 4 2...

Page 19: ...Chapter 2 Hardware Information 6 Fanless Embedded Box PC BOXER 6640 A1 264 15 298 15 1 8 6 2 0 1 0 0 0 0 282 15 186 20 186 20 264 15 298 15 1 8 6 2 0 1 0 0 0 0 282 15 186 2 186...

Page 20: ...Chapter 2 Hardware Information 7 Fanless Embedded Box PC BOXER 6640 264 15 298 15 186 20 264 15 298 15 1 8 6 2 0 1 0 0 0 0 186 20 1 1 0 4 2 186 20 9 6 4 2 1 1 0 4 2 9 6 4 2...

Page 21: ...Chapter 2 Hardware Information 8 Fanless Embedded Box PC BOXER 6640 2 2 Jumpers and Connectors PCIe CN8...

Page 22: ...mation 9 Fanless Embedded Box PC BOXER 6640 2 3 List of Jumpers Please refer to the table below for all of the system s jumpers that you can configure for your application Label Function JP1 AT ATX mo...

Page 23: ...Chapter 2 Hardware Information 10 Fanless Embedded Box PC BOXER 6640 2 4 Block Diagram...

Page 24: ...13 SPI ROM connector CN24 DIO connector CN6 Dual stack USB 3 0 LAN CN7 Dual stack USB 3 0 LAN CN22 Audio Jack CN23 Remote button cable connector CN20 USB 2 0 Connector BOX connector for backup SW1 Pow...

Page 25: ...Chapter 2 Hardware Information 12 Fanless Embedded Box PC BOXER 6640 COM2 Dual COM port COM3 COM4 PCIE1 Minicard connector SATA Only PCIE2 Minicard connector CN15 SIM card connector...

Page 26: ...clip To open a jumper you remove the clip Sometimes a jumper will have three pins labeled 1 2 and 3 In this case you would connect either pins 1 and 2 or 2 and 3 1 2 3 Open Closed Closed 2 3 A pair o...

Page 27: ...ble Enable Default JP1 Function 1 2 Normal Default 2 3 Clear CMOS 2 5 4 Mini Card Connector With on board SIM Pin Signal Pin Signal 1 PCIE_WAKE 2 V3 3A 3 NC 4 GND 5 NC 6 1 5V 7 PCIE_CLK_REQ 8 UIM_PWR...

Page 28: ...25 PCIE_RX 26 GND 27 GND 28 1 5V 29 GND 30 SMB_CLK PCIE_TX 31 PCIE_TX 32 SMB_DATA 33 PCIE_TX 34 GND 35 GND 36 USB_D 37 GND 38 USB_D 39 V3 3A 40 GND 41 V3 3A 42 NC 43 GND 44 NC 45 NC 46 NC 47 NC 48 1...

Page 29: ...6 Fanless Embedded Box PC BOXER 6640 Pin Pin Name Signal Type Signal level 3 SATA_TX DIFF 4 GND GND 5 SATA_RX DIFF 6 SATA_RX DIFF 7 GND GND 2 5 6 PWR1 PWR2 PWR3 SATA PWR Port Pin Pin Name Level 1 12V...

Page 30: ...2 5 7 LAN USB 3 0 Pin Signal Pin Signal C1 MDI0 U2 MDI0 C3 MDI1 U4 MDI2 C5 MDI2 U6 MDI1 C7 MDI3 U8 MDI3 U1 VBUS_1 U10 VBUS_2 U2 A D U11 B D U3 A D U12 B D U4 GND U13 GND U5 A SSRX U14 B SSRX U6 A SSRX...

Page 31: ...ware Information 18 Fanless Embedded Box PC BOXER 6640 2 5 8 VGA port Pin Signal Pin Signal 1 Red 2 Green 3 Blue 4 NC 5 GND 6 GND 7 GND 8 GND 9 VGA_VCC 10 GND 11 NC 12 DDC_DATA 13 VGA_HSYNC 14 VGA_VSY...

Page 32: ...I port Pin Signal Pin Signal 1 HDMI_DATA2_P 2 GND 3 HDMI_DATA2_N 4 HDMI_DATA1_P 5 GND 6 HDMI_DATA1_N 7 HDMI_DATA0_P 8 GND 9 HDMI_DATA0_N 10 HDMI_CLK_P 11 GND 12 HDMI_CLK_N 13 NC 14 NC 15 HDMI_SCL 16 H...

Page 33: ...Chapter 2 Hardware Information 20 Fanless Embedded Box PC BOXER 6640 9 HDMI_DATA0_N 10 HDMI_CLK_P 11 GND 12 HDMI_CLK_N 13 NC 14 NC 15 HDMI_SCL 16 HDMI_SDA 17 GND 18 HDMI_PWR 19 HDMI_HDP...

Page 34: ...BOXER 6640 2 5 11 DIO port Pin Signal Pin Signal 1 DIO0 2 DIO1 3 DIO2 4 DIO3 5 DIO4 6 DIO5 7 DIO6 8 DIO7 9 GND 10 GND 11 GND 12 GND 13 GND 14 GND 15 5V 2 5 12Remote switch connector Pin Signal Pin Sig...

Page 35: ...Chapter 2 Hardware Information 22 Fanless Embedded Box PC BOXER 6640 1 DCD TX DATA 2 RXD TX DATA 3 TXD RX NC 4 DTR RX NC 5 GND NC NC 6 DSR NC NC 7 RTS NC NC 8 CTS NC NC 9 RI NC NC...

Page 36: ...PC BOXER 6640 2 6 CPU Installation Turn off the system unplug the power cord and make sure the system is off Have Intel Kabylake or Intel SkyLake S FCLGA1151 Processor Max TDP 35W ready Step 1 Remove...

Page 37: ...Chapter 2 Hardware Information 24 Fanless Embedded Box PC BOXER 6640 Step 2 Install the CPU into the socket and place the thermal pad onto it...

Page 38: ...Chapter 2 Hardware Information 25 Fanless Embedded Box PC BOXER 6640 Step 3 Place the heatsink back on and fasten the screws as instructed below...

Page 39: ...Chapter 2 Hardware Information 26 Fanless Embedded Box PC BOXER 6640 2 7 DDR4 Memory Module Installation Step 1 Turn off the system unplug the power cord to make sure the system is power off...

Page 40: ...Chapter 2 Hardware Information 27 Fanless Embedded Box PC BOXER 6640 Step 2 Place the thermal pads onto the RAM modules as instructed below...

Page 41: ...Turn off the system unplug the power cord to make sure the system is power off Step 1 Use the HDD screws provided to assemble 2 5 SATA drive with the HDD Bracket Step 2 Assemble the 2 5 HDD Driver kit...

Page 42: ...Chapter 2 Hardware Information 29 Fanless Embedded Box PC BOXER 6640...

Page 43: ...r 2 Hardware Information 30 Fanless Embedded Box PC BOXER 6640 2 9 Power Connector Installation Step 1 Take out 3 pin green phoenix power connector from the accessory kit Step 2 Refer to below power p...

Page 44: ...Embedded Box PC BOXER 6640 Chapter 3 Chapter 3 AMI BIOS Setup...

Page 45: ...s check the current system configuration against the values stored in the CMOS memory If they do not match an error message will be outputted in which case you will need to run the BIOS setup program...

Page 46: ...when the power is turned off To enter BIOS Setup press Del or F2 immediately while your computer is powering up The function for each interface can be found below Main Date and time can be set here P...

Page 47: ...Chapter 3 AMI BIOS Setup 34 Fanless Embedded Box PC BOXER 6640 3 3 Setup Submenu Main...

Page 48: ...Chapter 3 AMI BIOS Setup 35 Fanless Embedded Box PC BOXER 6640 3 4 Setup Submenu Advanced...

Page 49: ...for Windows XP and Linux OS optimized for Hyper Threading Technology and Disabled for other OS OS not optimized for Hyper Threading Technology Disabled Enabled Optimal Default Failsafe Default When en...

Page 50: ...ptimal Default Failsafe Default Disabled Enable or Disable SATA Device SATA Mode Selection AHCI Mode Optimal Default Failsafe Default Determines how SATA controller s operate Enabled Optimal Default F...

Page 51: ...Chapter 3 AMI BIOS Setup 38 Fanless Embedded Box PC BOXER 6640 3 4 3 Advanced PCH FW Configuration...

Page 52: ...Fanless Embedded Box PC BOXER 6640 3 4 3 1 PCH FW Configuration Firmware Update Configuration Options summary ME FW Image Re Flash Enabled Disabled Optimal Default Failsafe Default Enable or Disable M...

Page 53: ...Chapter 3 AMI BIOS Setup 40 Fanless Embedded Box PC BOXER 6640 3 4 4 Advanced SIO Configuration...

Page 54: ...1 Configuration Options summary Use This Device Disabled Enabled Optimal Default Failsafe Default Enable or Disable Serial Port COM Use Automatic Settings Optimal Default Failsafe Default IO 2F8 IRQ 3...

Page 55: ...nfiguration Serial Port 2 Configuration Options summary Use This Device Disabled Enabled Optimal Default Failsafe Default Enable or Disable Serial Port COM Use Automatic Settings Optimal Default Fails...

Page 56: ...figuration Serial Port 3 Configuration Options summary Use This Device Disabled Enabled Optimal Default Failsafe Default Enable or Disable Serial Port COM Use Automatic Settings Optimal Default Failsa...

Page 57: ...figuration Serial Port 4 Configuration Options summary Use This Device Disabled Enabled Optimal Default Failsafe Default Enable or Disable Serial Port COM Use Automatic Settings Optimal Default Failsa...

Page 58: ...Chapter 3 AMI BIOS Setup 45 Fanless Embedded Box PC BOXER 6640 3 4 5 Advanced Hardware Monitor...

Page 59: ...Configuration Options summary Legacy USB Support Enabled Optimal Default Failsafe Default Disabled Auto Enables BIOS Support for Legacy USB Support When enabled USB can be functional in legacy environ...

Page 60: ...bedded Box PC BOXER 6640 3 4 7 Advanced Digital IO Port Configuration Options summary DIO Type Output Optimal Default Failsafe Default Input DIO Direction Type Setting Low High Optimal Default Failsaf...

Page 61: ...Failsafe Default AT Type Select power supply mode Last State Optimal Default Failsafe Default Power On Power Off Select power state when power is re applied after a power failure Disabled Optimal Defa...

Page 62: ...Chapter 3 AMI BIOS Setup 49 Fanless Embedded Box PC BOXER 6640 3 5 Setup submenu Chipset...

Page 63: ...Configuration Options summary Max TOLUD Dynamic Optimal Default Failsafe Default 1 GB 1 25 GB 1 5 GB 1 75 GB 2 GB 2 25 GB 2 5 GB 2 75 GB 3 GB 3 25 GB 3 5 GB Maximum Value of TOLUD Dynamic assignment w...

Page 64: ...System Agent SA Configuration Graphics Configuration Options summary Primary Display Auto Optimal Default Failsafe Default IGFX PCIE VBIOS default Optimal Default Failsafe Default HDMI DP 1 CRT HDMI...

Page 65: ...ation Options summary HD Audio Disabled Enabled Auto Optimal Default Failsafe Default Control Detection of the HD Audio device Auto Optimal Default Failsafe Default Gen1 Gen2 Gen3 Select PCI Express p...

Page 66: ...not provide access to many of the features in the Setup utility Select the password you wish to set press Enter to open a dialog box to enter your password you can enter no more than six letters or nu...

Page 67: ...BOXER 6640 3 7 Setup submenu Boot Options summary Quiet Boot Disabled Enabled Optimal Default Failsafe Default Enables or disables Quiet Boot option Disabled Optimal Default Failsafe Default Enabled...

Page 68: ...Chapter 3 AMI BIOS Setup 55 Fanless Embedded Box PC BOXER 6640 3 8 Boot BBS Priorities...

Page 69: ...Chapter 3 AMI BIOS Setup 56 Fanless Embedded Box PC BOXER 6640 3 9 Setup submenu Save Exit...

Page 70: ...Fanless Embedded Box PC BOXER 6640 Chapter 4 Chapter 4 Drivers Installation...

Page 71: ...Step 1 Install Chipset Driver 1 Open the Step1 Chipset folder and select your OS 2 Open the SetupChipset exe file in the folder 3 Follow the instructions 4 Drivers will be installed automatically Step...

Page 72: ...4 Drivers will be installed automatically Step 5 Install USB3 0 Driver 1 Open the Step5 USB3 0 folder and select your OS 2 Open the exe file in the folder 3 Follow the instructions 4 Drivers will be...

Page 73: ...er 4 iX Developer 60 Fanless Embedded Box PC BOXER 6640 Step 7 Install Serial Port Driver Optional For Windows 7 1 Change User Account Control settings to Never notify 2 Reboot and log in as administr...

Page 74: ...OXER 6640 3 Run patch bat as administrator For Windows 8 and Windows 10 1 Open the Step 7 Serial Port Driver Optional folder and select your OS 2 Open the Setup exe file in the folder 3 Follow the ins...

Page 75: ...Fanless Embedded Box PC BOXER 6640 Appendix A Appendix A Watchdog Timer Programming...

Page 76: ...Note Timer Counter 0x07 Note3 0xF6 Note4 Note24 Time of watchdog timer 0 255 This register is byte access Counting Unit 0x07 Note5 0xF5 Note6 3 Note7 0 Note8 Select time unit 0 second 1 minute Watchd...

Page 77: ...s parameter is represented from Note8 define byte EnableLDN This parameter is represented from Note9 define byte EnableReg This parameter is represented from Note10 define byte EnableBit This paramete...

Page 78: ...Embedded Box PC BOXER 6640 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 procu...

Page 79: ...lative parameter setting WDTParameterSetting VOID WDTEnableDisable byte LDN byte Register byte BitNum byte Value SIOBitSet LDN Register BitNum Value VOID WDTParameterSetting Watchdog Timer counter set...

Page 80: ...egister Offset 0x07 IOWriteByte SIOData LDN VOID SIOBitSet byte LDN byte Register byte BitNum byte Value Byte TmpValue SIOEnterMBPnPMode SIOSelectLDN byte LDN IOWriteByte SIOIndex Register TmpValue IO...

Page 81: ...Fanless Embedded Box PC BOXER 6640 Appendix B Appendix B I O Information...

Page 82: ...Appendix B I O Information 69 Fanless Embedded Box PC BOXER 6640 B 1 I O Address Map...

Page 83: ...Appendix B I O Information 70 Fanless Embedded Box PC BOXER 6640...

Page 84: ...Appendix B I O Information 71 Fanless Embedded Box PC BOXER 6640 B 3 IRQ Mapping Chart...

Page 85: ...Fanless Embedded Box PC BOXER 6640 Appendix C Appendix C Electrical Specifications for I O Ports...

Page 86: ...ration and the AAEON initial watchdog timer program is also attached based on which you can develop customized program to fit your application There are three steps to complete the configuration setup...

Page 87: ...0xA2 Note16 4 Note17 GPIO54 DIO 6 Pin Status 0x06 Note18 0xA2 Note19 5 Note20 GPIO55 DIO 7 Pin Status 0x06 Note21 0xA2 Note22 6 Note23 GPIO56 DIO 8 Pin Status 0x06 Note24 0xA2 Note25 7 Note26 GPIO57 T...

Page 88: ...put3Reg This parameter is represented from Note10 define byte DInput3Bit This parameter is represented from Note11 define byte DInput4LDN This parameter is represented from Note12 define byte DInput4R...

Page 89: ...is parameter is represented from Note40 define byte DOutput4Bit This parameter is represented from Note41 define byte DOutput4Val This parameter is represented from Note42 define byte DOutput5LDN This...

Page 90: ...Input Example Read Digital I O Pin 3 status Output InputStatus 0 Digital I O Pin level is low 1 Digital I O Pin level is High PinStatus AaeonReadPinStatus DInput3LDN DInput3Reg DInput3Bit Procedure A...

Page 91: ...an AaeonReadPinStatus byte LDN byte Register byte BitNum Boolean PinStatus PinStatus SIOBitRead LDN Register BitNum Return PinStatus VOID AaeonSetOutputLevel byte LDN byte Register byte BitNum byte Va...

Page 92: ...gister Offset 0x07 IOWriteByte SIOData LDN VOID SIOBitSet byte LDN byte Register byte BitNum byte Value Byte TmpValue SIOEnterMBPnPMode SIOSelectLDN byte LDN IOWriteByte SIOIndex Register TmpValue IOR...

Page 93: ...ex Register TmpValue IOReadByte SIOData TmpValue 1 BitNum SIOExitMBPnPMode If TmpValue 0 Return 0 Return 1 VOID ConfigToOutputMode byte LDN byte Register byte BitNum Byte TmpValue OutputEnableReg Outp...

Reviews: