Skip to content
Roger1Tsai edited this page Nov 15, 2021 · 20 revisions

Hardware Issues

Not Booting or Powering up

Hardware Requirements

Please make sure you are using the correct PSU adapter with your board. Certified PSU are available from our shop: www.up-shop.org

UP Board (5V only): 5V4A PSU https://up-shop.org/up-peripherals/65-dc-power-adapter-for-up-board-eu-plug.html
UP Core (5V only): 5V4A PSU https://up-shop.org/up-peripherals/65-dc-power-adapter-for-up-board-eu-plug.html
UP Squared (5V only): 5V6A PSU https://up-shop.org/up-peripherals/126-up-squared-power-supply-5v6a.html (power cord sold separately)
UP Core Plus (12V only): 12V5A PSU https://up-shop.org/up-peripherals/230-up-core-plus-power-supply-12v5a.html (power cord sold separately)
UP Xtreme (wide range 13+ to 60V): 19V3.42A PSU https://up-shop.org/up-peripherals/351-up-xtreme-power-supply.html (power cord sold separately)

Test Procedure

Boards: ALL OS: N/A

  • Restart your UP
  • Push the power button, on the same side of the DC jack
  • Pull-out the power cable from the DC jack
  • Remove the CMOS battery to clear BIOS for 30 seconds
  • Replug the CMOS battery
  • Plug in the power cable

BIOS Issues

CPU

How to enable IGD Turbo in BIOS?


Due to some reasons, we disabled IGD Turbo in UPC1DM23 that would causes a significant reduction of performance on UP board. Therefore, if you want to boost the performance of your UP, you just need to enable "IGD Turbo" back in BIOS.
Here's how

  1. When starting up the UP, press the Del key during the POST to enter the UEFI BIOS setup
  2. Press the Enter key when the process pauses and displays "Enter Password"
  3. At the BIOS menu, select "Chipset" and go "North Bridge", then you will find that IGD Turbo in the list, as shown in the picture below.

Boards affected:

  • UP Board

WINDOWS Issues

Drivers

Missing Drivers

PWM

The unknown PCI device is PWM. The signal is provided directly from the Apollo Lake SoC, but Intel did not release a Windows driver for it. This I/O is not available on Windows 10, only Linux is supported.

Boards affected:

  • UP Core Plus
  • UP Squared Pro (E3950)

USB OTG

The “Universal Serial Bus (USB) Controller” is referring to the USB OTG functionality on the micro USB port. There is no driver available for Windows 10, the functionality is available only on Linux.

Boards affected:

  • UP Core Plus
  • UP Squared
  • UP Squared Pro

PCI Serial Port

Device manager shows unknown device with hardware Ids "PCI\VEN_8086&DEV_9DFC". This device ID is for Intel's Cannon Point-LP Integrated Sensor Hub, but Intel didn't provide a Windows driver for it. Therefore, if you want to control the Intel Sensor Hub board, please contact Intel directly for ISH support.

https://devicehunt.com/view/type/pci/vendor/8086/device/9DFC

Boards affected:

  • UP XTREME LITE
  • UPX-ISH kit

Resolution for Exclamation Yellow Mark after installing Windows driver

  1. To “Multimedia Audio Controller”, please go to BIOS setting and revise the default as below:
    Chipset -> South Bridge -> HD-Audio Configuration -> HD-Audio DSP to “Disable”
  2. To the both unknown device "AANT0F01" and "AANT1280" are not supported with Windows 10, please go to BIOS setting and revise the default as below:
    BIOS -> OS Selection to "Windows"

Boards affected:

  • UP Core Plus
  • UP Squared
  • UP Squared Pro

LINUX Issues

Drivers

How to enable Intel Idle driver in Linux?

Introduction from ubuntu Linux package
The intel_idle is a cpuidle driver that loads on specific Intel processors in lieu of the legacy ACPI processor_idle driver.
The intent is to make Linux more efficient on these processors, as intel_idle knows more than ACPI, as well as make Linux more immune to ACPI BIOS bugs.

//======= Enable MWAIT in the BIOS ================ //
With admin password: upassw0rd
CRB Setup -> CRB Advanced -> CPU Configuration -> Enable Monitor Mwait, as shown below

//======= For load Intel_idle driver under Linux =============== //
Enable C-States on platform BIOS, and do not use any kernel boot argument, then check that cat /sys/devices/system/cpu/cpuidle/current_driver shows intel_idle as below

/======= For load acpi_idle driver under Linux, to disable the intel_idle driver ==== //
With sudo edit (or vim) /etc/default/grub, and edit the GRUB_CMDLINE_LINUX_DEFAULT line adding intel_idle.max_cstate=0 to whatever might already be there, like the picture below

Save & exit the grub, then try updating the system and reboot
sudo update-grub
sudo reboot

then check that cat /sys/devices/system/cpu/cpuidle/current_driver shows acpi_idle as below

//======= Fully disable C-states ============================================= //
Disable C-States on the BIOS, include intel_idle.max_cstate=0 kernel boot argument, check current_driver is none.

Boards affected:

  • UP board series
Clone this wiki locally