WinSystems SBC35-427 Supplemental Bios Manual

WinSystems SBC35-427 Supplemental Bios Manual

Hide thumbs Also See for SBC35-427:

Advertisement

Quick Links

SBC35-427
Supplemental BIOS Manual
WinSystems, Inc. | 715 Stadium Drive, Arlington, Texas 76011 | 817-274-7553 | info@winsystems.com | www.winsystems.com

Advertisement

Table of Contents
loading

Summary of Contents for WinSystems SBC35-427

  • Page 1 SBC35-427 Supplemental BIOS Manual WinSystems, Inc. | 715 Stadium Drive, Arlington, Texas 76011 | 817-274-7553 | info@winsystems.com | www.winsystems.com...
  • Page 2 Copyright 2019, 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

    SBC35-427 Introduction ............5 1.1 References .
  • Page 4 SBC35-427 4.6 Save & Exit ............25 4.6.1...
  • Page 5: Introduction

    SBC35-427/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 SBC35-427 platform. 2. Turn on the SBC35-427 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 SBC35-427 platform. 2. Turn on the SBC35-427 and press the ESC or DEL key during the boot process, which starts the BIOS setup utility.
  • Page 8: Bios Settings

    2. Press Enter to open the Windows Recovery settings. 3. Under Advanced startup, click Restart now. The SBC35-427 restarts and boots into the UEFI menu 4. Click the BIOS button to enter the BIOS. Main The Main page of the BIOS displays general information related to the current BIOS build, including the BIOS and embedded controller firmware revisions.
  • Page 9: Configuration

    Configuration The BIOS Configuration page serves as the top-level BIOS page for configuring peripherals and devices present on the SBC35-427 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

    SBC35-427/BIOS Settings Section Page Section Page page 10 Serial Ports page 17 Chipset page 11 Embedded Controller page 18 Network page 12 HD-Audio page 18 Video page 12 Modular I/O page 19 SATA page 13 M.2 E-Key page 19 page 14...
  • Page 11: Chipset Configuration

    SBC35-427/BIOS Settings Feature Description Choices Default CPU Power Provides settings related to CPU power management such as Intel Management SpeedStep, Turbo Mode, and C-States. • EIST Enhanced Intel SpeedStep allows the CPU to Enable, Enable save power by dynamically changing the Disable processor clock frequencies.
  • Page 12: Network

    SBC35-427/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: Sata

    SBC35-427/BIOS Settings Feature Description Choices Default LVDS Bridge Enables/disables LVDS Bridge, which provides Enable, Disable configuration options for the LVDS panel Disable interface. Must be enabled if LP is selected as a video source. IGD Flat Panel Selects the panel resolution. If the desired...
  • Page 14: Usb

    SBC35-427/BIOS Settings 4.3.6 USB Configure the SBC 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 Enable, Enable devices plugged into the connector are not detected Disable by BIOS or OS.
  • Page 15: Thermal

    SBC35-427/BIOS Settings 4.3.8 Thermal Configure ACPI parameters for operating system thermal management. Feature Description Choices Default Automatic Permits the BIOS to automatically configure Enable, Disable Thermal Reporting critical, passive, and active trip points to ACPI Disable enabled operating systems. Set to Disable for manual configuration.
  • Page 16: Tpm

    SBC35-427/BIOS Settings Feature Description Choices Default • Passive Policy Sets the Passive Policy, which is responsible for Disable, Passive limiting power and performance of components Passive Policy 2.0 in response to a participant's temperature rising Policy 1.0, above the platform defined trip point. Passive Passive Policy 2.0 uses a new ACPI object to configure the...
  • Page 17: Serial Ports

    SBC35-427/BIOS Settings 4.3.10 Serial Ports Configure the three serial ports, two ports on the SOC and one legacy port. Feature Description Choices Default COM1 Controls and configures SOC Serial Port #1. This Enable, Enable port supports RS232, RS485, and RS422 Disable protocols.
  • Page 18: Embedded Controller

    SBC35-427/BIOS Settings 4.3.11 Embedded Controller Configure the embedded controller functions (Legacy UART and Watchdog Timer) and view ambient temperature and SOC voltages. Feature Description Choices Default Legacy UART Controls and configures the Legacy UART on the EC. Enable, Enable This port only supports the RS-232 protocol.
  • Page 19: Modular I/O

    SBC35-427/BIOS Settings 4.3.13 Modular I/O Configure the WINSYSTEMS Modular IO80 port such as USB 2.0 ports, PCIe, and SPI. Feature Description Choices Default USB Port #2 Enables/disables the USB port. When disabled, any Enable, Enable devices plugged into the connector is not detected by Disable BIOS or OS.
  • Page 20: Pcie Mini-Card

    SBC35-427/BIOS Settings Feature Description Choices Default ASPM Sets Active State Power Management (ASPM), which Disable, L0s, Disable provides power savings while otherwise in a fully L1, L0sL1, active state. L0s mode is for one direction of the link, Auto usually downstream of the PHY controller. L1 mode is bidirectional and results in greater power reductions though with a greater exit latency.
  • Page 21: Debug

    SBC35-427/BIOS Settings 4.3.17 Debug Control the Direct Connect Interface (DCI), which allows debugging using a USB3 port. Feature Description Choices Default DCI Enable Enables/disables Direct Connect Interface (DCI). Enable, Disable (HDCIEN) When DCI is enabled, it is taken as user consent to...
  • Page 22: Security

    SBC35-427/BIOS Settings Security Set various passwords, and specify how and when these passwords are used to protect the system. 4.4.1 Setup Administrator Password If only the administrator password is set, then this password is required to enter the BIOS setup and grants you administrative privileges.
  • Page 23: Secure Boot

    NOTE: These settings are for advanced users only. Contact a WINSYSTEMS Application Engineer for additional information. Boot Configure advanced boot options for the SBC35-427 such as BIOS bootup and logo display, device boot order, and CSM support. v1.0 www.winsystems.com...
  • Page 24 BIOS post messages on bootup and Disable displays the AMI BIOS logo. This logo is configurable for custom OEM applications. Contact a WINSYSTEMS Applications Engineer at 1-817-274- 7553 for more information. Setup Prompt Sets the number of seconds to wait for the setup...
  • Page 25: Save & Exit

    SBC35-427/BIOS Settings Feature Description Choices Default • Boot Option Selects the search criteria for bootable devices. UEFI and UEFI and Filter Legacy looks for bootable drives that use an MBR Legacy, Legacy partitioning scheme. UEFI looks for bootable drives Legacy only, that use a GPT partitioning scheme.
  • Page 26: Boot Override

    Software To reset the BIOS CMOS parameters to factory defaults: 1. Turn on the SBC35-427 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 27: Hardware

    4. Power off the board, and remove the jumper at 1-2. Software Description This section describes the AMI BIOS components to be used in the implementation of the SBC35-427 BIOS firmware. Software Design Specification: UEFI Operating System Support The BIOS supports booting the following UEFI-compliant operating systems: •...
  • Page 28: Software Design Specification: Bios Update Mechanisms

    SBC35-427/Software Description Software Design Specification: BIOS Update Mechanisms The BIOS supports the following update mechanisms: • BIOS update with UEFI shell • Software utilities • Flash recovery via USB mass storage device • Flash recovery via eMMC device • Embedded controller (EC) firmware update with UEFI shell 8.1.5 Software Design Requirements: BIOS Components...
  • Page 29: Ami Post Codes

    SBC35-427/AMI Post Codes – Extended functionality of EFI NVRAM driver with support for authenticated EFI variables – EFI image authentication module that installs EFI security architecture protocol with image authentication and image execution policy – Secure boot variable (PK, KEK, db, and dbx) provisioning •...
  • Page 30 SBC35-427/AMI Post Codes Regular Boot POST Codes Code DXE_SB_SMM_INIT 0x71 DXE_SB_DEVICES_INIT 0x72 DXE_ACPI_INIT 0x78 DXE_CSM_INIT 0x79 DXE_BDS_STARTED 0x90 DXE_BDS_CONNECT_DRIVERS 0x91 DXE_PCI_BUS_BEGIN 0x82 DXE_PCI_BUS_HPC_INIT 0x93 DXE_PCI_BUS_ENUM 0x94 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...
  • Page 31: Error Codes

    SBC35-427/Error Codes S3 Resume POST Codes Code PEI_S3_STARTED 0xE0 PEI_S3_BOOT_SCRIPT 0xE1 PEI_S3_VIDEO_REPOST 0xE2 PEI_S3_OS_WAKE 0xE3 Recovery POST Codes Code PEI_RECOVERY_AUTO 0xF0 PEI_RECOVERY_USER 0xF1 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.
  • Page 32 SBC35-427/Error Codes Regular Boot Error Codes Code DXE_PCI_BUS_OUT_OF_RESOURCES 0xD4 DXE_LEGACY_OPROM_NO_SPACE 0xD5 DXE_NO_CON_OUT 0xD6 DXE_NO_CON_IN 0xD7 DXE_INVALID_PASSWORD 0xD8 DXE_BOOT_OPTION_LOAD_ERROR 0xD9 DXE_BOOT_OPTION_FAILED 0xDA DXE_FLASH_UPDATE_FAILED 0xDB DXE_RESET_NOT_AVAILABLE 0xDC 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...

Table of Contents