您尚未登录。

#1 2023-01-16 16:39:17

huangsijun17
会员
注册时间: 2022-10-16
帖子: 22

有方法和主板上的EC控制器交互吗?

X86掌机的风扇、RGB等由EC控制,我们在帮设备适配Linux游戏系统。经询问官方人员,相关操作在Windows下通过读EC的相应地址,然后去控制相应的地址来完成。
所以我想问一下,Linux下怎么控制EC?


倒腾HoloISO中。

Linux的发行版Arch-Linux的衍生发行版SteamOS的提取版steamos-jupiter-mesa等的衍生发行版HoloISO

离线

#2 2023-02-03 15:35:24

edward-p
会员
所在地: 成都
注册时间: 2019-03-12
帖子: 33
个人网站

Re: 有方法和主板上的EC控制器交互吗?

内核参数添加 ec_sys.write_support=1, 然后可操作 /sys/kernel/debug/ec/ec0/io 文件进行EC读写(操作需要十分谨慎,如果动到了风扇以外的东西可能会造成硬件损坏), 具体可参考该项目: https://github.com/YoyPa/isw (该项目是给微星游戏本用的,可以参考其代码)

最近编辑记录 edward-p (2023-02-03 15:44:23)


Fake developer; true geek.
Matrix: @edward_p:mozilla.org
Telegram: @Edward_P

离线

页脚