Ectool working on Framework 16

Anyone has working ectool in the framework 16?

Which operating system?

If you’re using Windows, are you using CrosECDriver?

If you’re using Linux, which kernel version?

The patch that adds support for modern AMD Framework laptops is only available in 6.10 and above.

1 Like

I’m using ubuntu, with 6.8.0-35-generic #35-Ubuntu SMP

Hi,
I tried this ectool and it did not work on a FW16:

I tried this ectool and it did work on a FW16:

e.g.
sudo ./ectool pwmgetfanrpm all
Fan 0 RPM: 1113
Fan 1 RPM: 1105

I am using Mainline kernel: 6.9.x that I compile myself.
I have not tested with any other linux kernel.

I am using Kubuntu 24.04, Kernel 6.8.0-40-generic (64-bit).

Ectool does not function when SecureBoot is on.

If you want it to work with Secure Boot enabled, you will need to wait for kernel 6.10.

3 Likes

Im on 6.10 already.

Does this mean I can enable secure boot and fw-fancntrl should work?

NVM, forgot I replaced the mainboard and never disabled secure boot. Can confirm that it works w/secure boot enabled.

1 Like

Seems that ectool requires Secure Boot to be disabled even on kernel 6.10 with the Core Ultra FW13? Is that something that’s being worked on for later kernel versions?

There is a patch in 6.11 that adds support for the Core Ultra Frameworks Laptop.

https://patchwork.kernel.org/project/chrome-platform/patch/20240806-platform-chrome-cros_ec_lpcs-change-the-default-disposition-of-the-framework-laptop-v1-1-09e0d602b215@howett.net/

3 Likes