The text string "ACPI\VEN_8086&DEV_0F14" (often shortened to Acpi 80860f14) refers to a specific hardware component in Windows Device Manager, usually appearing as an "Unknown Device."
This ID belongs to the Intel Power Management Controller (PMC), which is part of the Intel Atom Processor E3800 Series (Bay Trail) chipset.
If you see this ID listed under "Other Devices" with a yellow icon, it means Windows does not have the specific driver installed to recognize or communicate with the Intel Serial IO hardware.
This commonly happens after:
On Linux, the ACPI 80860F14 device is almost always supported by the kernel module i2c_designware_platform. If it is not loading:
# Check if the device is recognized
dmesg | grep 80860F14
Breaking Down the Code: 80860F14
The string ACPI\80860F14 follows a specific naming convention:
8086 : This is the PCI SIG-assigned Vendor ID for Intel Corporation. Almost any hardware ID beginning with 8086 points directly to an Intel component.
0F14 : This is the Device ID assigned by Intel.
Therefore, 80860F14 is an Intel-specific ACPI identifier. But which component does it represent?
After extensive research, cross-referencing with Intel’s reference documentation, and analyzing Linux kernel source code (specifically the drivers/platform/x86 and drivers/i2c directories), we arrive at a clear conclusion:
ACPI 80860F14 corresponds to the Intel I2C (Inter-Integrated Circuit) Host Controller, often part of the Intel Bay Trail or Cherry Trail chipset families.
7. Conclusion
80860F14 represents a recurring challenge in ACPI-based platform support: a vendor-specific HID without standard cross-OS driver binding. For Linux, reliance on compatible IDs (PNP0D10) and LPSS custom handlers is essential. Future x86 low-power SoCs increasingly move to _DSD + device tree overlays, reducing the need for such opaque IDs.
Would you like a downloadable PDF version, a concrete Linux kernel patch example for this HID, or a comparison with similar Intel ACPI IDs (e.g., 80860F41 for SPI)?
Understanding the ACPI\80860F14 Driver: A Guide to Intel SD Host Controllers Acpi 80860f14
If you’ve ever ventured into the Windows Device Manager to troubleshoot a yellow exclamation mark or a "Missing Driver" error, you might have stumbled across a cryptic hardware ID: ACPI\80860F14.
While it looks like a string of random gibberish, this identifier is a crucial piece of the puzzle for mobile computing. Here is a deep dive into what this hardware ID actually is, why it matters, and how to get it working properly. What is ACPI\80860F14?
To decode this, we have to look at the two parts of the string:
ACPI: Stands for Advanced Configuration and Power Interface. This is an industry standard that allows the operating system to communicate with hardware for power management and configuration.
80860F14: This is the specific Plug-and-Play (PnP) ID. In the world of hardware, 8086 is the vendor ID for Intel, and 0F14 identifies the specific device.
Specifically, ACPI\80860F14 corresponds to the Intel BayTrail SD Host Controller. Where is this hardware found?
This hardware ID is almost exclusively found in tablets, 2-in-1 laptops, and ultra-low-power netbooks powered by Intel Atom Z3000 series processors (Bay Trail). Because these devices often use eMMC storage (an embedded MMC card) instead of a traditional SSD or Hard Drive, they require this specific controller to manage data flow between the processor and the storage/SD slot. Common Symptoms of a Missing Driver
If the driver for ACPI\80860F14 is missing or corrupted, you will likely notice one or more of the following issues:
Unknown Device in Device Manager: You’ll see "Unknown Device" under the "Other Devices" category.
SD Card Slot Not Working: You insert a MicroSD card, but the computer doesn't react.
Storage Performance Issues: Slow read/write speeds on the internal eMMC drive. Performing a clean install of Windows 10 or Windows 11
Power Management Issues: The device fails to wake up from sleep properly or the battery drains rapidly because the ACPI interface isn't managing the power states correctly. How to Install the ACPI\80860F14 Driver
Fixing this issue is usually straightforward, but the method depends on your device manufacturer. Since this is an Intel-specific component, you generally have three paths: 1. The Intel "SOC" Driver Package
Because this device is part of a "System on a Chip" (SoC) architecture, you rarely find a standalone driver for just the SD controller. Instead, you need the Intel Atom Processor Z3000 Series Driver Framework (often called the SoC Center or Intel Chipset Device Software). 2. Manufacturer-Specific Drivers
The most reliable way to fix this is to visit the support page for your specific device (e.g., Lenovo, ASUS, HP, or Dell). Search for your model number. Look for "Chipset" or "Platform" drivers.
Download the package labeled Intel Sideband Fabric Device or Intel BayTrail Chipset Drivers. 3. Windows Update
Sometimes, Windows Update fails to categorize this driver automatically. You can force a search by: Right-clicking the Unknown Device in Device Manager. Selecting Update Driver. Choosing Search automatically for drivers.
If that fails, click Search for updated drivers on Windows Update. Often, it will be tucked away in the "Optional Updates" section. Manual Identification Tip
If you are struggling to find the right file, you can verify the ID yourself: Open Device Manager.
Right-click the device with the error and select Properties. Go to the Details tab.
Select Hardware Ids from the dropdown menu. If you see ACPI\VEN_8086&DEV_0F14, you have confirmed you are looking for the Intel SD Host Controller.
The ACPI\80860F14 is the bridge that allows your Intel Atom-powered tablet to talk to its internal storage and SD card slots. If you're seeing this error after a fresh install of Windows 10 or 11, simply downloading the Intel SoC Driver package for your specific device model will typically clear up the error and restore your device's performance. Solution 3: Linux Systems (Ubuntu, Debian, Fedora) On
Are you currently seeing this as an "Unknown Device" in your Device Manager, or is the SD card slot itself not functioning?
The identifier ACPI\80860F14 (often appearing as ACPI\VEN_8086&DEV_0F14 ) refers to the Intel SD Host Controller
. This hardware component is integral to the I/O subsystem of Intel's Bay Trail and Cherry Trail processor families, such as the Intel Atom Z3700 series Functional Overview
The primary role of this controller is to manage the interface between the operating system and SD (Secure Digital) storage
. In many budget laptops, tablets, and mini-PCs (like the Surface 3 or ASUS E202SA), it handles the internal eMMC storage
where the OS is installed, as well as external MicroSD card slots. Technical Details & Implementation
Chuwi hi10/hi12 (Cherry Trail tablet) soundcard not recognised
The ACPI ID 80860F14 refers to the Intel Bay Trail SDHCI (Secure Digital Host Controller Interface). It is a critical component for devices like the Microsoft Surface 3 Go to product viewer dialog for this item. , Asus EeeBook X205TA Go to product viewer dialog for this item. , and various Intel Atom-based "mini PCs" and tablets. The "Ghost" Storage Controller
The most interesting feature of the 80860F14 is its "dual identity" in system firmware, which often leads to a tech-support mystery for Linux users:
ACPI vs. PCI Modes: In many Bay Trail systems, this hardware can be exposed to the operating system in two different ways depending on the BIOS/UEFI settings. In ACPI mode, it appears as ACPI\80860F14, but if the system is switched to Legacy/PCI mode, this ID disappears entirely and is replaced by PCI\VEN_8086&DEV_0F50.
The "Read-Only" Trap: Because this controller handles the internal eMMC (the main "hard drive" for many budget tablets), a mismatch in how the OS handles this ACPI ID can cause the internal storage to become permanently read-only or invisible during Linux installations.
A "High-Stability" Ritual: Enthusiasts in the Porteus community have noted that to keep this controller stable, one must perform a specific "power cycle dance"—physically unplugging the power and waiting for a specific blue light sequence—before booting, otherwise, the BIOS may fail to "take inventory" of the SDHCI controller correctly. Key Specs & Role Primary Function Controls internal eMMC storage and external SD card slots. Common Platform Intel Atom Z3000 series (Bay Trail). Driver Support Managed by the sdhci-acpi driver in Linux. Wake Support
Capable of waking the computer from deep sleep states (S3, S4, and S5). No Audio on surface3 with Manjaro · Issue #127 - GitHub
Method 1: Windows Update (Recommended)
- Open Settings > Update & Security > Windows Update.
- Click Check for updates.
- If updates are found, install them and restart your computer. Windows often finds the correct driver through its automatic update service.