Advertisement

Quick Links

COMeT10-3900
Supplemental BIOS Manual
WINSYSTEMS, Inc. | 2890 112th Street, Grand Prairie, Texas 75050 | 817-274-7553 | info@winsystems.com | www.winsystems.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the COMeT10-3900 and is the answer not in the manual?

Questions and answers

Summary of Contents for WinSystems COMeT10-3900

  • Page 1 COMeT10-3900 Supplemental BIOS Manual WINSYSTEMS, Inc. | 2890 112th Street, Grand Prairie, Texas 75050 | 817-274-7553 | info@winsystems.com | www.winsystems.com...
  • Page 2 Copyright 2021, WINSYSTEMS, Inc. No part of this document may be copied or reproduced in any form or by any means without the prior written consent of WINSYSTEMS, Inc. The information in the document is subject to change without notice. The information furnished by WINSYSTEMS, Inc.
  • Page 3: Table Of Contents

    COMeT10-3900 Table of Contents Introduction ............5 1.1 References .
  • Page 4 COMeT10-3900 4.4.3 HDD Security Configuration ......... . . 23 4.4.4...
  • Page 5: Introduction

    COMeT10-3900/Introduction Introduction The BIOS used in this design is a custom version of the AMI Aptio V x86 BIOS. References The following Intel Atom E3900 BIOS specification documents can assist developers in the creation of firmware for the Intel Atom E3900: •...
  • Page 6: Process

    1. Insert a USB flash drive containing the BIOS update program into a USB socket on the COMeT10-3900 platform. 2. Turn on the COMeT10-3900 and press ESC or DEL key during the boot process, which starts the BIOS setup utility.
  • Page 7: Embedded Controller (Ec) Update With Uefi Shell

    1. Insert a USB flash drive containing the EC update program into a USB socket on the COMeT10-3900 platform. 2. Turn on the COMeT10-3900 and press the ESC or DEL key during the boot process, which starts the BIOS setup utility.
  • Page 8: Bios Settings

    This section provides details on the system parameters that are managed by the BIOS. Details on the possible parameter values are included. There are multiple variations of the COMeT10-3900 module. BIOS options regarding display output and UART support differ based on which module is being used.
  • Page 9: Configuration

    Configuration The BIOS Configuration page serves as the top-level BIOS page for configuring peripherals and devices present on the COMeT10-3900 platform. The configuration subpages include pages for the CPU, network interfaces, serial ports, USB ports, SATA, and other features. The settings for each configuration subpage are described in the device sections.
  • Page 10: Cpu

    COMeT10-3900/BIOS Settings Section Page Section Page page 10 Power Control page 17 Chipset page 11 Thermal page 18 Network Stack page 12 page 19 Video page 13 Serial Ports page 20 PCIe page 14 Embedded Controller page 20 SATA page 15...
  • Page 11: Chipset Configuration

    COMeT10-3900/BIOS Settings Feature Description Choices Default Two on-die digital thermal sensors can be read Enable, Disable via an internal register of the processor. The Disable DTS is the preferred method of reading the processor die temperature because they are located much closer to the hottest portions of the die.
  • Page 12: Network Stack

    COMeT10-3900/BIOS Settings Feature Description Choices Default Serial IRQ Mode Sets the Serial IRQ mode as continuous or quiet. In Quiet, Continuous continuous mode, the host continually generates Continuous SERIRQ frames to check for device interrupts. In quiet mode, the host waits for a SERIRQ slave to generate a request.
  • Page 13: Video

    COMeT10-3900/BIOS Settings 4.3.4 Video There are two variations of the COMeT10-3900 module providing support for either LVDS or eDP output. LVDS Options Feature Description Choices Default GOP Driver Enables/disables the Graphics Output Protocol Enable, Enable (GOP) driver. When the GOP driver is enabled, it...
  • Page 14: Pcie

    180, 200, 220, 240, 255 4.3.5 PCIe The four PCIe lanes (channels 0-3) provided by the COMeT10-3900 are configured as one x4 PCIe lane. The four PCIe lanes (channels 0-3) can be arranged in different configurations as shown in the list below. Contact a WINSYSTEMS application engineer for additional information.
  • Page 15: Sata

    COMeT10-3900/BIOS Settings • Two x2 PCIe lanes • One x4 PCIe lane (default) NOTE If using configuration 1, only three x1 PCIe lanes are available due to the LAN (Intel I210) using one of the available four root ports. Feature...
  • Page 16: Scc

    Interface Enables/disables the on-board eMMC storage Enable, Enable device Disable 4.3.8 USB Configure the COMeT10-3900 USB ports and view a summary of installed devices. Feature Description Choices Default USB 3.0 Port #1 Enables/disables USB port #1. When disabled, any...
  • Page 17: Lpss

    COMeT10-3900/BIOS Settings Feature Description Choices Default Device reset Sets the USB mass storage device Start Unit command 10 sec, 20 20 sec time-out time-out. sec, 30 sec, 40 sec Device power- Specifies the maximum time the device takes before it...
  • Page 18: Thermal

    COMeT10-3900/BIOS Settings Feature Description Choices Default Wake on Lan Permits the two Ethernet ports to wake the system Enable, Enable from a sleep state. Disable State After G3 Specify which state to enter when power is re- S0 State, S5 S0 State applied after a power failure (G3 state).
  • Page 19: Tpm

    COMeT10-3900/BIOS Settings Feature Description Choices Default Thermal Sampling Specifies the polling interval in 10ths of seconds. 0 to 100 Period A value of 0 tells the driver to use interrupts. The granularity of the sampling period is 0.1 seconds. For example, if the sampling period is 30 seconds, then _TSP needs to report 300;...
  • Page 20: Serial Ports

    COMeT10-3900/BIOS Settings NOTE You must navigate to the Save & Exit tab, select Save Changes and Reset, then press Enter for the TPM reset to occur. 4.3.13 Serial Ports Configure the two serial ports. Serial port menus are different depending on module type.
  • Page 21: Hd-Audio

    COMeT10-3900/BIOS Settings • VIN Voltage • VDDQ Voltage • Battery Voltage 4.3.15 HD-Audio Enable/disable high-definition (HD) audio. Feature Description Choices Default HD-Audio Support Enables/disables high-definition audio. Enable, Enable Disable 4.3.16 Console Redirection Enable console redirection to mirror the console output to Module Legacy UART 1 or 2.
  • Page 22: Intel I210 Gigabit Network Connection 1 & 2

    COMeT10-3900/BIOS Settings 4.3.18 Intel I210 Gigabit Network Connection 1 & 2 Configure the Intel I210 Network Interface Controller (NIC), and view specific technical information such as link status, and MAC address. Feature Description Choices Default Provides options to configure the link speed and enables/disables Wake on Lan.
  • Page 23: Setup Administrator Password

    There are no choices. Enables expert user to modify Secure Boot Policy variables without full Management authentication. NOTE: These settings are for advanced users only. Contact a WINSYSTEMS application engineer for additional information. v1.1 www.winsystems.com Page 23...
  • Page 24: Boot

    COMeT10-3900/BIOS Settings Boot Configure advanced boot options for the COMeT10-3900 such as BIOS bootup and logo display, device boot order, and CSM support. Feature Description Choices Default Quiet Boot Enables/disables quiet boot. Enabling this option Enable. Disable hides the BIOS post messages on bootup and Disable displays the WINSYSTEMS logo.
  • Page 25 COMeT10-3900/BIOS Settings Feature Description Choices Default • New Boot Controls the placement in the boot order of newly Default, Default Option Pol- detected UEFI boot options. If default is selected, a Place First, new device is moved to the bottom of the boot Place Last priority list but in front of the UEFI shell.
  • Page 26: Save & Exit

    COMeT10-3900/BIOS Settings Save & Exit Save custom BIOS options to the CMOS ROM. These options can be saved as temporary changes or saved as user defaults. Additionally, booting to the UEFI shell is as easy as selecting UEFI: Built-in EFI Shell under Boot Override and pressing Enter.
  • Page 27: Default Options

    Software To reset the BIOS CMOS parameters to factory defaults: 1. Turn on the COMeT10-3900 and press ESC or DEL during the boot process, which starts the BIOS setup utility. 2. In the BIOS setup utility, use the arrow keys to highlight the Save &...
  • Page 28: Software Description

    COMeT10-3900/Software Description Software Description This section describes the AMI BIOS components to be used in the implementation of the COMeT10-3900 BIOS firmware. Software Design Specification: UEFI Operating System Support The BIOS supports booting the following UEFI-compliant operating systems: • Windows 10 x64, IoT Core, and Professional •...
  • Page 29: Software Design Requirements: Bios Components

    COMeT10-3900/Software Description Software Design Requirements: BIOS Components The BIOS includes the following components: • Advanced Host Controller Interface (AHCI) support: Provides SATA host controller functionality. • Display switching in setup: Implements display switching using the UEFI GOP driver under the SETUP environment.
  • Page 30: Ami Post Codes

    COMeT10-3900/AMI POST Codes AMI POST Codes POST Codes These codes are displayed during a normal boot process. If the boot fails, the last code displayed provides an indicator of the failing code. Regular Boot POST Codes Code PEI_CORE_STARTED 0x10 PEI_CAR_CPU_INIT...
  • Page 31 COMeT10-3900/AMI POST Codes Regular Boot POST Codes Code DXE_PCI_BUS_REQUEST_RESOURCES 0x95 DXE_PCI_BUS_ASSIGN_RESOURCES 0x96 DXE_CON_OUT_CONNECT 0x97 DXE_CON_IN_CONNECT 0x98 DXE_SIO_INIT 0x99 DXE_USB_BEGIN 0x9A DXE_USB_RESET 0x9B DXE_USB_DETECT 0x9C DXE_USB_ENABLE 0x9D DXE_IDE_BEGIN 0xA0 DXE_IDE_RESET 0xA1 DXE_IDE_DETECT 0xA2 DXE_IDE_ENABLE 0xA3 DXE_SCSI_BEGIN 0xA4 DXE_SCSI_RESET 0xA5 DXE_SCSI_DETECT 0xA6...
  • Page 32: Error Codes

    COMeT10-3900/Error Codes Recovery POST Codes Code PEI_RECOVERY_STARTED 0xF2 PEI_RECOVERY_CAPSULE_FOUND 0xF3 PEI_RECOVERY_CAPSULE_LOADED 0xF4 Error Codes These post codes indicate that an error has occurred. Regular Boot Error Codes Code PEI_MEMORY_INVALID_TYPE 0x50 PEI_MEMORY_INVALID_SPEED 0x50 PEI_MEMORY_SPD_FAIL 0x51 PEI_MEMORY_INVALID_SIZE 0x52 PEI_MEMORY_MISMATCH 0x52 PEI_MEMORY_NOT_DETECTED 0x53...
  • Page 33 COMeT10-3900/Error Codes S3 Resume Error Codes Code PEI_MEMORY_S3_RESUME_FAILED 0xE8 PEI_S3_RESUME_PPI_NOT_FOUND 0xE9 PEI_S3_BOOT_SCRIPT_ERROR 0xEA PEI_S3_OS_WAKE_ERROR 0xEB Recovery Error Codes Code PEI_RECOVERY_PPI_NOT_FOUND 0xF8 PEI_RECOVERY_NO_CAPSULE 0xF9 PEI_RECOVERY_INVALID_CAPSULE 0xFA v1.1 www.winsystems.com Page 33...

Table of Contents