Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Running me_cleaner on Intense PC (Ivy Bridge) breaks SATA #119
I have run
However without the ME firmware, the built-in SATA ports no longer function: no devices are detected by BIOS/coreboot, and devices plugged in after Linux has booted are unusable due to SATA link errors.
I also have coreboot working on this platform. Removing the ME firmware results in the same behaviour, the SATA controller seems to cease functioning. Removing the internal SATA hard drive and booting via a SATA to USB bridge is possible.
This doesn't seem to be a coreboot specific issue as it also affects the manufacturer's firmware.
The SATA controller is still present in lspci:
Here is the coreboot output for the ME init process:
Plugging in a SATA hard drive once booted results in continuous error messages in dmesg:
The SATA device does not create a device node and is not usable with the ME firmware removed.
Here is the log from me_cleaner:
Any idea why removing the ME firmware would lead to the on board SATA ports no longer functioning?