background image

 

 

Chapter 3 

 AMI BIOS Setup 

 

31

 

Pico
-IT

X Bo

ar

 

 

PIC
O

-T

G

U4

 

 

3.1  System Test and Initialization 

 

The PICO-TGU4 uses certain routines to perform testing and initialization during the 

boot up sequence. If an error, fatal or non-fatal, is encountered, the system will output 

a few short beeps or display an error message. The board can usually continue the 

boot up sequence with non-fatal errors. 

 

The system configuration verification routines check the current system configuration 

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 configuration was reset by the Clear CMOS jumper 

4. The CMOS memory has lost power and the configuration information has been 

erased 

 

The PICO-TGU4 CMOS memory has an integrated lithium battery backup for data 

retention. The battery must be replaced when it runs down. 

 

 

Summary of Contents for AAEON PICO-TGU4

Page 1: ...Last Updated July 28 2021 PICO TGU4 PICO ITX Single Board Computer with 11th Generation Intel Core U processors User s Manual 2nd Ed ...

Page 2: ...n 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 assure...

Page 3: ...gistered trademarks of Intel Corporation Core is a 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 Omission of a product name from this list does not imply any claim to ownership by the publisher ...

Page 4: ...Packing List Before setting up your product please make sure the following items have been shipped Item Quantity PICO TGU4 1 If any of these items are missing or damaged please contact your distributor or sales representative immediately ...

Page 5: ...escriptions 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 on AAEON com for the latest version of this document ...

Page 6: ...nsient over voltage 7 Always disconnect this device from any AC supply before cleaning 8 While cleaning use a damp cloth instead of liquid or spray detergents 9 Make sure the device is installed near a power outlet and is easily accessible 10 Keep this device away from humidity 11 Place the device on a solid surface during installation to prevent falls 12 Do not cover the openings on the device to...

Page 7: ...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 18 DO NOT LEAVE THIS DEVICE IN AN UNCONTROLLED ENVIRONMENT WHERE THE STORAGE TEMPERATURE IS BELOW 20 C 4 F OR ABOVE 60 C 140 F TO PREVENT DAMAGE ...

Page 8: ...sion 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 recom...

Page 9: ...素名称及含量 AAEON Main Board Daughter Board Backplane 部件名称 有毒有害物质或元素 铅 Pb 汞 Hg 镉 Cd 六价铬 Cr VI 多溴联苯 PBB 多溴二苯醚 PBDE 印刷电路板 及其电子组件 外部信号 连接器及线材 O 表示该有毒有害物质在该部件所有均质材料中的含量均在 SJ T 11363 2006 标准规定的限量要求以下 X 表示该有毒有害物质至少在该部件的某一均质材料中的含量超出 SJ T 11363 2006 标准规定的限量要求 备注 此产品所标示之环保使用期限 系指在一般正常使用状况下 ...

Page 10: ...yl Ethers PBDE PCB Other Components O O O O O Wires Connectors for External Connections O O O O O O O The quantity of poisonous or hazardous substances or elements found in each of the component s parts is below the SJ T 11363 2006 stipulated requirement X The quantity of poisonous or hazardous substances or elements found in at least one of the component s parts is beyond the SJ T 11363 2006 stip...

Page 11: ...ll Size CN4 11 2 4 4 SATA Port CN5 13 2 4 5 M 2 2280 M Key Slot CN8 14 2 4 6 Dual LAN RJ 45 Intel i225 Port A Intel i219 Port B CN9 17 2 4 7 Dual USB3 2 Gen 2 Ports Port 1 Port 2 CN10 18 2 4 8 SPI Flash Programming Port CN15 19 2 4 9 FAN Connector CN16 20 2 4 10 eSPI Debug Port CN17 20 2 4 11 External Power Input CN18 21 2 4 12 USB3 2 Gen 1 Dual Port Header CN21 22 2 4 13 DIO 4bit COM Dual Port US...

Page 12: ...guration 38 3 4 4 PCH FW Configuration 40 3 4 4 1 Firmware Update Configuration 41 3 4 5 NVMe Configuration 42 3 4 6 Power Management 43 3 4 7 AAEON BIOS Robot 45 3 4 7 1 Device Detecting Configuration 47 3 5 Setup Submenu System I O 60 3 5 1 PCI Express Configuration 61 3 5 2 Storage Configuration 62 3 5 3 HD Audio Subsystem Configuration Settings 63 3 5 4 Digital IO Port Configuration 64 3 5 5 L...

Page 13: ...A 1 List of Mating Connectors and Cables 86 Appendix B I O Information 87 B 1 I O Address Map 88 B 2 Memory Address Map 89 B 3 IRQ Mapping Chart 90 Appendix C Watchdog Timer Programming 92 C 1 Introduction to Watchdog Timer 93 C 2 Programing the Watchdog Timer with AAEON SDK 94 C 3 Programing Watchdog Timer with AAEON Windows EAPI 95 C 3 1 Watchdog Timer Functions 96 C 3 1 1 EapiWDogGetCap 96 C 3 ...

Page 14: ...Preface XIV Pico ITX Board PICO TGU4 This page left intentionally blank ...

Page 15: ...Pico ITX Board PICO TGU4 Chapter 1 Chapter 1 Product Specifications ...

Page 16: ...Us Max Memory Capacity Up to 32GB BIOS AMI UEFI Wake On LAN Yes Watchdog Timer 255 Levels Power Requirement 12V AT ATX default Power Supply Type Lockable phoenix Terminal co lay Power Consumption Typical TBD System Cooling Heat spreader heatsink cooler optional Dimension 3 94 x 2 84 100mm x 72mm Gross Weight TBD Operating Temperature 32 F 140 F 0 C 60 C Storage Temperature 40 F 176 F 40 C 80 C Ope...

Page 17: ...1 Ethernet Intel i225 10 100 1000 2500Base RJ45 x1 Intel i219 10 100 1000Base RJ45 x1 USB Port 2 x USB3 2 Gen 2 rear IO 2 x USB3 2 Gen 1 header 4 x USB2 0 header Serial Port RS 232 422 485 x 2 Audio High Definition Audio Interface Line in Line out MIC DIO 8 bit Expansion Slot M 2 M Key 2280 x 1 PCIe Gen 4 as default SATA select by BIOS option x 1 Full Size mSATA mPCIe or USB2 0 PCIe as default sel...

Page 18: ...Pico ITX Board PICO TGU4 Chapter 2 Chapter 2 Hardware Information ...

Page 19: ...Chapter 2 Hardware Information 5 Pico ITX Board PICO TGU4 2 1 Dimensions ...

Page 20: ...Chapter 2 Hardware Information 6 Pico ITX Board PICO TGU4 2 2 Jumpers and Connectors ...

Page 21: ... application Label Function JP1 Clear CMOS Jumper Auto Power Button Selection 2 3 1 Clear CMOS Jumper Auto Power Button Selection JP2 Clear CMOS Jumper Normal Default Clear CMOS Auto Power Button Enable Disable Selection Disable Auto Power Button ATX Mode Default Enable Auto Power Button AT Mode Note To avoid damage to the system do not connect pins 1 3 5 with pins 2 4 6 ...

Page 22: ...ector CN4 Mini Card Slot Full Size CN5 SATA Connector CN8 M 2 2280 M Key Slot CN9 L Intel i225 2 5Gbps RJ 45 Port A CN9 R Intel i219 1Gbps RJ 45 Port B CN10 USB3 2 Gen 2 Dual Port Rear IO CN15 SPI Flash Programing Port CN16 Smart Fan CN17 eSPI Port CN18 12V Power Input CN21 USB3 2 Gen 1 Dual Port Header CN23 DIO 4bit Dual COM Port USB2 0 x 4 Header CN26 Front Panel CN29 5V SATA Power Connector CN3...

Page 23: ...Name Signal Type Signal Level 1 HDMI1_TX2 DIFF 2 GND GND GND 3 HDMI1_TX2 DIFF 4 HDMI1_TX1 DIFF 5 GND GND GND 6 HDMI1_TX1 DIFF 7 HDMI1_TX0 DIFF 8 GND GND GND 9 HDMI1_TX0 DIFF 10 HDMI1_CLK DIFF 11 GND GND GND 12 HDMI1_CLK DIFF 13 NC 14 NC 15 DDC_CLK I O 5V 16 DDC_DATA I O 5V 17 GND GND GND ...

Page 24: ... Name Signal Type Signal Level 1 VDD PWR 3 3V 2 VDD PWR 3 3V 3 VDD PWR 3 3V 4 GND GND 5 EDP_LANE2_DN DIFF 6 EDP_LANE2_DP DIFF 7 GND GND 8 EDP_LANE1_DN DIFF 9 EDP_LANE1_DP DIFF 10 GND GND 11 EDP_LANE0_DN DIFF 12 EDP_LANE0_DP DIFF 13 GND GND 14 EDP_LANE3_DN DIFF 15 EDP_LANE3_DP DIFF 16 GND GND 17 EDP_AUX_DN DIFF 18 EDP_AUX_DP DIFF 19 GND GND 20 DDI0_BKLTCTL_R ...

Page 25: ...7 VCC_EDP_BKLT PWR 12V Default 5V 28 VCC_EDP_BKLT PWR 12V Default 5V 29 VCC_EDP_BKLT PWR 12V Default 5V 30 VCC_EDP_BKLT PWR 12V Default 5V 2 4 3 Mini Card Slot Full Size CN4 Pin Pin Name Signal Type Signal Level 1 PCIE_WAKE IN 2 3 3VSB PWR 3 3V 3 NC NC 4 GND GND 5 NC NC 6 1 5V PWR 1 5V 7 PCIE_CLK_REQ IN 8 UIM_PWR PWR 9 GND GND 10 UIM_DATA I O 11 PCIE_REF_CLK DIFF 12 UIM_CLK IN ...

Page 26: ...D GND 16 UIM_VPP PWR 17 NC NC 18 GND GND 19 NC NC 20 W_DISABLE OUT 3 3V 21 GND GND 22 PCIE_RST OUT 3 3V 23 PCIE_RX DIFF 24 3 3VSB PWR 3 3V 25 PCIE_RX DIFF 26 GND GND 27 GND GND 28 1 5V PWR 1 5V 29 GND GND 30 SMB_CLK I O 3 3V 31 PCIE_TX DIFF 32 SMB_DATA I O 3 3V 33 PCIE_TX DIFF 34 GND GND 35 GND GND 36 USB_D DIFF 37 GND GND 38 USB_D DIFF ...

Page 27: ...pe Signal Level 39 3 3VSB PWR 3 3V 40 GND GND 41 3 3VSB PWR 3 3V 42 NC NC 43 GND GND 44 NC NC 45 NC NC 46 NC NC 47 NC NC 48 1 5V PWR 1 5V 49 NC NC 50 GND GND 51 NC NC 52 3 3VSB PWR 3 3V 2 4 4 SATA Port CN5 Pin Pin Name Signal Type Signal Level 1 GND GND 2 SATA_TX DIFF 3 SATA_TX DIFF ...

Page 28: ...DIFF 7 GND GND 2 4 5 M 2 2280 M Key Slot CN8 Pin Pin Name Signal Type Signal Level 1 GND GND 2 3 3V PWR 3 3V 3 GND GND 4 3 3V PWR 3 3V 5 PCIE3_RX DIFF 6 NC 7 PCIE3_RX DIFF 8 NC 9 GND GND 10 SATA_LED IN 3 3V 11 PCIE3_TX GND 12 3 3V PWR 3 3V 13 PCIE3_TX GND 14 3 3V PWR 3 3V 15 GND GND 16 3 3V PWR 3 3V 17 PCIE2_RX DIFF 18 3 3V PWR 3 3V ...

Page 29: ...l Level 19 PCIE2_RX DIFF 20 NC 21 GND GND 22 NC 23 PCIE2_TX DIFF 24 NC 25 PCIE2_TX DIFF 26 NC 27 GND GND 28 NC 29 PCIE1_RX DIFF 30 NC 31 PCIE1_RX DIFF 32 NC 33 GND GND 34 NC 35 PCIE1_TX DIFF 36 NC 37 PCIE1_TX DIFF 38 DECSLP OUT 39 GND GND 40 NC 41 PCIE0_RX DIFF 42 NC 43 PCIE0_RX DIFF 44 NC ...

Page 30: ...ignal Level 45 GND GND 46 NC 47 PCIE0_TX DIFF 48 NC 49 PCIE0_TX DIFF 50 PERST OUT 51 GND GND 52 PCIE_CLK_REQ IN 53 PCIE_CLK DIFF 54 PCIE_WAKE IN 55 PCIE_CLK DIFF 56 NC 57 GND GND 58 NC 67 NC 68 NC 69 NC 70 3 3V PWR 3 3V 71 GND GND 72 3 3V PWR 3 3V 73 GND GND 74 3 3V PWR 3 3V 75 GND GND ...

Page 31: ... Port B i219 Pin Pin Name Pin Pin Name 1P1 LAN2_MDIO_P 2P1 LAN1_MDIO_P 1P2 LAN2_MDIO_N 2P2 LAN1_MDIO_N 1P3 LAN2_MDI1_P 2P3 LAN1_MDI1_P 1P4 LAN2_MDI1_N 2P4 LAN1_MDI1_N 1P5 1CT5 2P5 2CT5 1P6 1CT6 2P6 2CT6 1P7 LAN2_MDI2_P 2P7 LAN1_MDI2_P 1P8 LAN2_MDI2_N 2P8 LAN1_MDI2_N 1P9 LAN2_MDI3_P 2P9 LAN1_MDI3_P 1P10 LAN2_MDI3_N 2P10 LAN1_MDI3_N ...

Page 32: ...l 1 5VSB PWR 5V 2 USB0_D DIFF 3 USB0_D DIFF 4 GND GND GND 5 USB0_SSRX DIFF 6 USB0_SSRX DIFF 7 GND GND GND 8 USB0_SSTX DIFF 9 USB0_SSTX DIFF 10 5VSB PWR 5V 11 USB1_D DIFF 12 USB1_D DIFF 13 GND GND GND 14 USB1_SSRX DIFF 15 USB1_SSRX DIFF 16 GND GND GND 17 USB1_SSTX DIFF 18 USB1_SSTX DIFF 10 Port 1 Port 0 11 12 13 1 2 3 4 14 15 16 17 18 5 6 7 8 9 ...

Page 33: ...Pico ITX Board PICO TGU4 2 4 8 SPI Flash Programming Port CN15 Pin Pin Name Signal Type Signal Level 1 SPI_MISO OUT 2 GND GND 3 SPI_CLK IN 4 3 3VSB PWR 3 3V 5 SPI_MOSI IN 6 SPI_CS IN 7 NC P IN 1 P IN 2 P IN 3 P IN 4 P IN 5 P IN 6 P IN 7 ...

Page 34: ...PICO TGU4 2 4 9 FAN Connector CN16 Pin Pin Name Signal Type Signal Level 1 GND GND GND 2 V12S PWR 12V 3 TACH IN 4 PWM OUT 2 4 10 eSPI Debug Port CN17 Pin Pin Name Signal Type Signal Level 1 LAD0 I O 3 3V 2 LAD1 I O 3 3V 3 LAD2 I O 3 3V 4 LAD3 I O 3 3V ...

Page 35: ...e Signal Type Signal Level 5 3 3V PWR 3 3V 6 LFRAME IN 7 LRESET OUT 3 3V 8 GND GND 9 LCLK OUT 10 SMB_DATA I2C_SDA I O 11 SMB_CLK I2C_CLK OUT 12 SMB_ALERT SERIRQ IN 3 3V 2 4 11 External Power Input CN18 Pin Pin Name Signal Type Signal Level 1 VIN PWR 12V 2 GND GND VIN GND ...

Page 36: ...Dual Port Header CN21 Pin Pin Name Pin Pin Name 1 5V_USB 2 5V_USB 3 USB2_9_DN 4 USB2_10_DN 5 USB2_9_DP 6 USB2_10_DP 7 GND 8 GND 9 USB3_1_RXN 10 USB3_4_RXN 11 USB3_1_RXP 12 USB3_4_RXP 13 GND 14 GND 15 USB3_1_TXN 16 USB3_4_TXN 17 USB3_1_TXP 18 USB3_4_TXP 19 GND 20 GND 21 GND 22 GND ...

Page 37: ... 0 x 4 Header Pin Pin Name Pin Pin Name 1 DIO_0 2 DIO_1 3 DIO_2 4 DIO_3 5 GND 6 5V 7 DCD_1_CON 8 DCD_2_CON 9 RX_1_CON 10 RX_2_CON 11 TX_1_CON 12 TX_2_CON 13 DTR_1_CON 14 DTR_2_CON 15 DSR_1_CON 16 DSR_2_CON 17 RTS_1_CON 18 RTS_2_CON 19 CTS_1_CON 20 CTS_2_CON 21 RI_1_CON 22 RI_2_CON 23 GND 24 GND ...

Page 38: ... 27 USB2_5_DN 28 USB2_6_DN 29 USB2_5_DP 30 USB2_6_DP 31 GND 32 GND 33 5V_USB 34 5V_USB 35 USB2_7_DN 36 USB2_8_DN 37 USB2_7_DP 38 USB2_8_DP 39 GND 40 GND 2 4 14 Front Panel CN26 Pin Pin Name Pin Pin Name 1 PWR_BTN 2 PWR_BTN 3 HDD_LED 4 HDD_LED 5 BUZZER 6 BUZZER 7 PWR_LED 8 PWR_LED 9 H W RESET 10 H W RESET ...

Page 39: ...25 Pico ITX Board PICO TGU4 2 4 15 5V SATA Power Connector CN29 Pin Pin Name Signal Type Signal Level 1 5V PWR 5V 2 GND GND 2 4 16 RTC Battery Connector CN30 Pin Pin Name Signal Type Signal Level 1 GND GND GND 2 3 3V PWR 3 3V 5V GND ...

Page 40: ...hapter 2 Hardware Information 26 Pico ITX Board PICO TGU4 2 4 17 DIO 4bit Port CN31 Pin Pin Name Signal Type Signal Level 1 DIO_4 I O 5V 2 DIO_5 I O 5V 3 DIO_6 I O 5V 4 DIO_7 I O 5V 5 GND GND 6 5V PWR 5V ...

Page 41: ...Chapter 2 Hardware Information 27 Pico ITX Board PICO TGU4 2 5 Function Block ...

Page 42: ...Chapter 2 Hardware Information 28 Pico ITX Board PICO TGU4 2 6 Thermal Assembly Options 2 6 1 Active Cooling Fan FAN01 Active Cooling Fan Part Number PICO TGU4 FAN01 ...

Page 43: ...Chapter 2 Hardware Information 29 Pico ITX Board PICO TGU4 2 6 2 Fan less Heatspreader HSP01 Heat spreader fan less assembly Part Number PICO TGU4 HSP01 ...

Page 44: ...Pico ITX Board PICO TGU41 Chapter 3 Chapter 3 AMI BIOS Setup ...

Page 45: ...tion 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 co...

Page 46: ...y press Del or ESC The following BIOS menus and their functions are listed below Main Set the date and time use tab to switch between date elements Advanced Access advanced hardware options and settings System I O Access I O device settings such as PCI Express Serial Port and Storage Security Set setup administrator password and manage Secure Boot and Trusted Computing settings Boot Boot Options i...

Page 47: ...Chapter 3 AMI BIOS Setup 33 Pico ITX Board PICO TGU4 3 3 Setup Submenu Main ...

Page 48: ...Chapter 3 AMI BIOS Setup 34 Pico ITX Board PICO TGU4 3 4 Setup Submenu Advanced ...

Page 49: ...fault When enabled a VMM can utilize the additional hardware capabilities provided by Vanderpool Technology Intel R SpeedStep tm Disabled Enabled Optimal Default Failsafe Default Allows more than two frequency ranges to be supported Turbo Mode Disabled Enabled Optimal Default Failsafe Default Enable Disable processor Turbo Mode requires EMTTM enabled too AUTO means enabled ...

Page 50: ...Chapter 3 AMI BIOS Setup 36 Pico ITX Board PICO TGU4 3 4 2 Memory Configuration ...

Page 51: ...Chapter 3 AMI BIOS Setup 37 Pico ITX Board PICO TGU4 3 4 3 Hardware Monitor Options Summary Smart Fan Disabled Enabled Optimal Default Failsafe Default Enable or Disable Smart Fan ...

Page 52: ...t Failsafe Default Output PWM mode push pull to control 4 wire fans Linear fan application circuit to control 3 wire fan speed by fan s power terminal Output PWM mode open drain to control Intel 4 wire fans Fan 1 Smart Fan Control Manual Duty Mode Auto Duty Cycle Mode Optimal Default Failsafe Default Smart Fan Mode Select Temperature Source CPU PECI Temperature Optimal Default Failsafe Default Sys...

Page 53: ...source for this fan Duty Cycle Auto fan speed control Fan speed will follow different temperature by different duty cycle 1 100 Temperature Manual Duty Mode Options Summary Manual Duty Mode 60 Optimal Default Failsafe Default Manual mode fan control user can write expected duty cycle PWM fan type 1 100 ...

Page 54: ...Chapter 3 AMI BIOS Setup 40 Pico ITX Board PICO TGU4 3 4 4 PCH FW Configuration ...

Page 55: ...1 Firmware Update Configuration Options Summary Me FW Image Re Flash Disabled Optimal Default Failsafe Default Enabled Enable Disable Me FW Image Re Flash function FW Update Disabled Enabled Optimal Default Failsafe Default Enable Disable ME FW Update function ...

Page 56: ...Chapter 3 AMI BIOS Setup 42 Pico ITX Board PICO TGU4 3 4 5 NVMe Configuration ...

Page 57: ...power mode Power Saving ERP Control Enabled Disabled Optimal Default Failsafe Default Configure power mode for power saving function Restore AC Power Loss Last State Optimal Default Failsafe Default Always On Always Off IO Restore AC power Loss RTC wake system from S5 Disable Optimal Default Failsafe Default Fixed Time Dynamic Time Bypass Table Continues on Next Page ...

Page 58: ...co ITX Board PICO TGU4 Options Summary Fixed Time System will wake on the hr min sec specified Dynamic Time System will wake on the current time Increase minute s Bypass BIOS will not control RTC wake function during system shutdown ...

Page 59: ...eletion of POST WDT will reset system automatically if it is not cleared before its timer counts down to zero POST Timer second 30 Optimal Default Failsafe Default Timer count set to Watch Dog Timer for POST WARNING Do not set to a value equal or shorter than normal POST time otherwise system may never complete POST unless clearing BIOS settings More than 2x normal POST time is suggested Sends wat...

Page 60: ...ote Robot does this before Sends watch dog Delayed time second 10 Optimal Default Failsafe Default Period of time for Robot to hold BIOS from POST Delayed POST DXE phase Disabled Optimal Default Failsafe Default Enabled Enabled Robot holds BIOS before POST completion This allows BIOS POST to start with stable power or start after system is physically warmed up Note Robot does this after Sends watc...

Page 61: ...eset type robot should send on each boot Retry Count 3 Optimal Default Failsafe Default Fill retry counter here Robot will reset system at most counter times and then let system continue its POST At time After show logo Optimal Default Failsafe Default Before show logo Select robot action time After show logo Robot will do action after logo is displayed System devices are almost ready Before show ...

Page 62: ... Default Failsafe Default Fill hold time out here Robot will hold system no longer then time out value and then let system continue its POST At time After show logo Optimal Default Failsafe Default Before show logo Select robot action time After show logo Robot will do action after logo is displayed System devices are almost ready Before show logo Robot will do action earlier before logo but some ...

Page 63: ...d PICO TGU4 3 4 7 1 1 Device X Detecting Configuration Interface Disabled Options Summary Interface Disabled Optimal Default Failsafe Default PCI DIO SMBUS Legacy I O Super I O MMIO Select interface robot should use to communicate with device ...

Page 64: ...t Fill FUNCTION number to a PCI device in hexadecimal Range 0 FF Device is Is not Optimal Default Failsafe Default Select that robot should or should not do action if condition met In condition Present Optimal Default Failsafe Default Specified register data Select the condition that robot should check for device Present device is detected According to register Robot read register according to con...

Page 65: ...ister offset 0 Optimal Default Failsafe Default Fill register offset or index for robot to read in hexadecimal Range 0 FF Bit offset 0 Optimal Default Failsafe Default Fill bit offset for register for robot to compare with bit value Bit value Low Optimal Default Failsafe Default High Fill bit value for robot to compare register bit with specified offset Byte value 0 Optimal Default Failsafe Defaul...

Page 66: ...on met DIO pin number DIO1 Optimal Default Failsafe Default DIO Fill DIO pin number 0 DIO0 1 DIO1 and so on For COM express product 0 3 GPI0 3 4 7 GPO0 3 Device is Is not Optimal Default Failsafe Default Select that robot should or should not do action if condition met In High Low level Low Optimal Default Failsafe Default High Select High Low level of the DIO pin that robot should do action ...

Page 67: ...action if condition met In condition Present Optimal Default Failsafe Default Specified register data Select the condition that robot should check for device Present device is detected According to register Robot read register according to configuration Note Device will be considered Present by Robot when data read from device is not 0xFF Register data is bitwise equal to Optimal Default Failsafe ...

Page 68: ...fset or index for robot to read in hexadecimal Range 0 FF Bit offset 0 Optimal Default Failsafe Default Fill bit offset for register for robot to compare with bit value Bit value Low Optimal Default Failsafe Default High Fill bit value for robot to compare register bit with specified offset Byte value 0 Optimal Default Failsafe Default Fill a byte value for robot to compare register data with in h...

Page 69: ...ion Present Optimal Default Failsafe Default Specified register data Select the condition that robot should check for device Present device is detected According to register Robot read register according to configuration Note Device will be considered Present by Robot when data read from device is not 0xFF Register data is bitwise equal to Optimal Default Failsafe Default bytewise equal to bytewis...

Page 70: ... is Is not Optimal Default Failsafe Default Select that robot should or should not do action if condition met In condition Present Optimal Default Failsafe Default Specified register data Select the condition that robot should check for device Present device is detected According to register Robot read register according to configuration Note Device will be considered Present by Robot when data re...

Page 71: ...lsafe Default Fill register offset or index for robot to read in hexadecimal Range 0 FF Bit offset 0 Optimal Default Failsafe Default Fill bit offset for register for robot to compare with bit value Bit value Low Optimal Default Failsafe Default High Fill bit value for robot to compare register bit with specified offset Byte value 0 Optimal Default Failsafe Default Fill a byte value for robot to c...

Page 72: ...condition Present Optimal Default Failsafe Default Specified register data Select the condition that robot should check for device Present device is detected According to register Robot read register according to configuration Note Device will be considered Present by Robot when data read from device is not 0xFF Register data is bitwise equal to Optimal Default Failsafe Default bytewise equal to b...

Page 73: ...Fill bit offset for register for robot to compare with bit value Bit value Low Optimal Default Failsafe Default High Fill bit value for robot to compare register bit with specified offset Byte value 0 Optimal Default Failsafe Default Fill a byte value for robot to compare register data with in hexadecimal Range 0 FF ...

Page 74: ...Chapter 3 AMI BIOS Setup 60 Pico ITX Board PICO TGU4 3 5 Setup Submenu System I O ...

Page 75: ...ter 3 AMI BIOS Setup 61 Pico ITX Board PICO TGU4 3 5 1 PCI Express Configuration Options Summary PCI Express Root Port 11 Enabled Optimal Default Failsafe Default Disabled Control the PCI Express Root Port ...

Page 76: ...ns Summary SATA Controller s Disabled Enabled Optimal Default Failsafe Default Enable Disable SATA Device Port 1 Disabled Enabled Optimal Default Failsafe Default Enable or Disable SATA Port Hot Plug Disabled Optimal Default Failsafe Default Enabled Designates this port as Hot Pluggable ...

Page 77: ... 3 5 3 HD Audio Subsystem Configuration Settings Options Summary HD Audio Disabled Enabled Optimal Default Failsafe Default Control Detection of the HD Audio device Disabled HDA will be unconditionally disabled Enabled HDA will be unconditionally enabled ...

Page 78: ...p 64 Pico ITX Board PICO TGU4 3 5 4 Digital IO Port Configuration Options Summary DIO Port Output Input Set DIO as Input or Output Output Level High Optimal Default Failsafe Default Low Set output level when DIO pin is output ...

Page 79: ...Chapter 3 AMI BIOS Setup 65 Pico ITX Board PICO TGU4 3 5 5 Legacy Logical Devices Configuration ...

Page 80: ...Failsafe Default Enable or Disable this Logical Device Possible Use Automatic Settings Optimal Default Failsafe Default IO 3F8h IRQ 4 IO 2F8h IRQ 3 Allows user to change Device s Resource settings New settings will be reflected on This Setup Page after System restarts Mode RS232 Optimal Default Failsafe Default RS422 RS485 UART RS232 422 485 selection ...

Page 81: ...Failsafe Default Enable or Disable this Logical Device Possible Use Automatic Settings Optimal Default Failsafe Default IO 2F8h IRQ 3 IO 3F8h IRQ 4 Allows user to change Device s Resource settings New settings will be reflected on This Setup Page after System restarts Mode RS232 Optimal Default Failsafe Default RS422 RS485 UART RS232 422 485 selection ...

Page 82: ...ial Port Console Redirection Options Summary Console Redirection Disabled Optimal Default Failsafe Default Enabled Console Redirection Enable or Disable Console Redirection EMS Disabled Optimal Default Failsafe Default Enabled Console Redirection Enable or Disable ...

Page 83: ...tion 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 chars onto 1 or more bytes 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 ...

Page 84: ...ard setting is 1 stop bit Communication with slow devices may require more than 1 stop bit Flow Control None Optimal 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 f...

Page 85: ...Chapter 3 AMI BIOS Setup 71 Pico ITX Board PICO TGU4 Options Summary Putty KeyPad VT100 Optimal Default Failsafe Default LINUX XTERMR6 SCO ESCN VT400 Select FunctionKey and KeyPad on Putty ...

Page 86: ...3 AMI BIOS Setup 72 Pico ITX Board PICO TGU4 3 5 7 PCH IO Configuration Options Summary MiniCard Slot Function SATA Optimal Default Failsafe Default PCIe Select function enabled for Full size MiniCard Slot CN6 ...

Page 87: ... 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 remove...

Page 88: ...TCG EFI protocol and INT1A interface will not be available SHA 1 PCR Bank Disable Enable Optimal Default Failsafe Default Enable or Disable SHA 1 PCR Bank SHA256 PCR Bank Disable Enable Optimal Default Failsafe Default Enable or Disable SHA256 PCR Bank Pending Operation None Optimal Default Failsafe Default TPM Clear Schedule an Operation for the Security Device NOTE Your Computer will reboot duri...

Page 89: ... Hierarchy Disabled Enabled Optimal Default Failsafe Default Enable or Disable Endorsement Hierarchy TPM2 0 UEFI Spec Version TCG_1_2 TCG_2 Optimal Default Failsafe Default Select the TCG2 Spec Version Support TCG_1_2 the Compatible mode for Win8 Win10 TCG_2 Support new TCG2 protocol and event format for Win10 or later Physical Presence Spec Version 1 2 1 3 Optimal Default Failsafe Default Select ...

Page 90: ...is in User mode The mode change requires platform reset Secure Boot Mode Custom Optimal Default Failsafe Default Standard Secure Boot mode options Standard or Custom In Custom mode Secure Boot Policy variables can be configured by a physically present user without full authentication Restore Factory Keys Force System to User Mode Install factory default Secure Boot key databases Reset To Setup Mod...

Page 91: ...mode The mode change requires platform reset Restore Factory Keys Force System to User Mode Install factory default Secure Boot key databases Reset To Setup Mode Delete all Secure Boot key databases from NVRAM Export Secure Boot variables Copy NVRAM content of Secure Boot variables to files in a root folder on a file system device Enroll Efi Image Allow the image to run in Secure Boot mode Enroll ...

Page 92: ...lete Key Exchange Keys Details Export Update Append Delete Authorized Signatures Details Export Update Append Delete Forbidden Signatures Details Export Update Append Delete Authorized TimeStamps Update Append OsRecovery Signatures Update Append Enroll Factory Defaults or load certificates from a file 1 Public Key Certificate a EFI_SIGNATURE_LIST b EFI_CERT_X509 DER c EFI_CERT_RSA2048 bin d EFI_CE...

Page 93: ... PICO TGU4 3 7 Setup Submenu Boot Options Summary Quiet Boot Disabled Enabled Optimal Default Failsafe Default Enable or disable showing boot logo Network Stack Disabled Optimal Default Failsafe Default Enabled Enable Disable UEFI Network Stack ...

Page 94: ...Chapter 3 AMI BIOS Setup 80 Pico ITX Board PICO TGU4 3 7 1 BBS Priorities ...

Page 95: ...Chapter 3 AMI BIOS Setup 81 Pico ITX Board PICO TGU4 3 8 Setup Submenu Save Exit ...

Page 96: ...Pico ITX Board PICO TGU4 Chapter 4 Chapter 4 Drivers Installation ...

Page 97: ...eps below to install them Step 1 Install Chipset Driver 1 Open the Intel Chipset folder 2 Run the SetupChipset exe file 3 Follow the instructions 4 Drivers will be installed automatically Step 2 Install Graphics Driver 1 Open the Intel Graphics folder 2 Run the igxpin exe file 3 Follow the instructions 4 Driver will be installed automatically Step 3 Install Management Engine Driver 1 Open the Inte...

Page 98: ...low the instructions 4 Driver will be installed automatically Step 5 Install LAN Driver 1 Open the LAN folder 2 Run the PROWinx64 exe file 3 Follow the instructions 4 Driver will be installed automatically Step 6 Install Audio Driver 1 Open the Realtek Audio folder 2 Run the Setup exe file 3 Follow the instructions 4 Driver will be installed automatically ...

Page 99: ...Pico ITX Board PICO TGU4 Appendix A Appendix A Mating Connectors ...

Page 100: ... SATA Cable 1709070460 CN17 I2C SMBUS DebugConne ctor JST SHR 12V S B I2C SM BUS Cable 1703120130 CN18 Vin Connector N A N A Power Cable 170204010R CN21 USB3 0 ACES 50247 020H0H0 001 USB 3 0 Cable 170X000285 CN23 COM 4 USB2 0 2 DIO 4bit ACES 50247 040H0H0 001 Combo Cable 170X000284 CN26 Front Panel Connector JST SHR 10V S B LED cable 170X000287 CN27 Audio Connector ACES 50247 012H0H0 0 01 Audio Ca...

Page 101: ...Pico ITX Board PICO TGU4 Appendix B Appendix B I O Information ...

Page 102: ...Appendix B I O Information 88 Pico ITX Board PICO TGU4 B 1 I O Address Map ...

Page 103: ...Appendix B I O Information 89 Pico ITX Board PICO TGU4 B 2 Memory Address Map ...

Page 104: ...Appendix B I O Information 90 Pico ITX Board PICO TGU4 B 3 IRQ Mapping Chart ...

Page 105: ...Appendix B I O Information 91 Pico ITX Board PICO TGU4 ...

Page 106: ...Pico ITX Board PICO TGU4 Appendix C Appendix C Watchdog Timer Programming ...

Page 107: ...y send a signal to reset the watchdog timer If the system does not reset the watchdog timer it will timeout and force the system into recovery and or reboot The following sections refer to additional software used for programming your board such as the AAEON Framework AAEON SDK and AAEON Windows EAPI If you need assistance with utilizing these tools programming your Watchdog Timer or would like ad...

Page 108: ...K is installed and double click the icon The following dialog box will appear Count Mode Set Watchdog Timer to count in minutes or seconds Time Count The length of time in minutes or seconds before the Watchdog Timer will initiate a system recovery reboot Set After selecting Count Mode and Time Count this will save your changes and enable the Watchdog Timer function Clear This will reset settings ...

Page 109: ... lib is needed aaeonEAPI lib is needed for C C based app make sure the lib files and executable files are in the same folder The following shows how to build and run codes There are two scenarios to invoke Watchdog Timer functions 1 Use EApiWDogStart After EAPiWDogStart Delay Event Timeout Reset Timeout A B C D 2 Use EApiWDogTrigger After EApiWDogTrigger Event Timeout Reset Timeout E F G Stage A W...

Page 110: ...nt32_t pMaxResetTimeout Use this command to get maximum Supported Delay Supported Event Timeout Supported Reset Timeout of the watchdog timer Parameters Function Parameters pMaxDelay Maximum Supported Delay in milliseconds pMaxEvenTimeout Maximum Supported Event Timeout in milliseconds 0 Unsupported pMaxResetTimeout Maximum Supported Reset Timeout in milliseconds Condition Return Values Library Un...

Page 111: ...with new values to restart If the hardware implementation of the watchdog timer does not allow the user to select the exact time they want the EAPI will select the next longer time setting available Parameters Function Parameters Delay Delay in milliseconds Minute Control minutes or seconds EventTimeout Event Timeout in milliseconds ResetTimeout Reset Timeout in milliseconds Condition Return Value...

Page 112: ...API_STATUS_NOT_INITIALIZED Watchdog Not Started EAPI_STATUS_ERROR Common Error Common Error Code Others EAPI_STATUS_SUCCESS C 3 1 4 EapiWDogStop Command Line EapiWDogStop Use this command to close the Watchdog Instance This will disable the Watchdog Timer and clear previous settings Parameters Function Parameters None Condition Return Values Library Uninitialized EAPI_STATUS_NOT_INITIALIZED Common...

Page 113: ...PI_STATUS_SUCCESS C 3 1 6 EapiWDogGetStatus Command Line EapiWDogGetStatus __OUTOPT uint32_t pwdtMinute __OUTOPT uint32_t pwdtCountTime __OUTOPT uint32_t pwdtReloadTime Use this command to get the Watchdog Timer mode time count value and reload timer Parameters Function Parameters pwdtMinute Get the mode of minute or second pwdtCountTime Get WDT time count pwdtReloadTime Get WDT ReloadTime Conditi...

Page 114: ...__IN uint32_t wdtReloadTime Use this command to set Watchdog Timer mode time count value and reload timer Parameters Function Parameters wdtMinute Set the mode of minute or second wdtCountTime Set WDT time count wdtReloadTime Set WDT ReloadTime Condition Return Values Library Uninitialized EAPI_STATUS_NOT_INITIALIZED Common Error Common Error Code Others EAPI_STATUS_SUCCESS ...

Reviews: