Kernel driver lattepanda-sigma-ec¶
Supported systems:
LattePanda Sigma (Intel 13th Gen i5-1340P)
DMI vendor: LattePanda
DMI product: LattePanda Sigma
BIOS version: 5.27 (verified)
Datasheet: Not available (EC registers discovered empirically)
Author: Mariano Abad <weimaraner@gmail.com>
Description¶
This driver provides hardware monitoring for the LattePanda Sigma single-board computer made by DFRobot. The board uses an ITE IT8613E Embedded Controller to manage a CPU cooling fan and thermal sensors.
The BIOS declares the ACPI Embedded Controller (PNP0C09) with
_STA returning 0, preventing the kernel’s ACPI EC subsystem from
initializing. This driver reads the EC directly via the standard ACPI
EC I/O ports (0x62 data, 0x66 command/status).
Sysfs attributes¶
|
Fan speed in RPM (EC registers 0x2E:0x2F, 16-bit big-endian) |
|
“CPU Fan” |
|
Board/ambient temperature in millidegrees Celsius (EC register 0x60, unsigned) |
|
“Board Temp” |
|
CPU proximity temperature in millidegrees Celsius (EC register 0x70, unsigned) |
|
“CPU Temp” |
Module parameters¶
force(bool, default false)Force loading on BIOS versions other than 5.27. The driver still requires DMI vendor and product name matching.
Known limitations¶
Fan speed control is not supported. The fan is always under EC automatic control.
The EC register map was verified only on BIOS version 5.27. Other versions may use different register offsets; use the
forceparameter at your own risk.