# How to find out which EC-Tool-version my FW is on

**URL:** <https://community.frame.work/t/how-to-find-out-which-ec-tool-version-my-fw-is-on/70877>\
**Category:** Linux\
**Tags:** fedora\
**Created:** [June 20, 2025, 9:44pm UTC](https://community.frame.work/t/how-to-find-out-which-ec-tool-version-my-fw-is-on/70877 "2025-06-20T21:44:06Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![basert](https://avatars.discourse-cdn.com/v4/letter/b/7ab992/32.png) [@basert](https://community.frame.work/u/basert)\
**Post date:** [June 21, 2025, 10:00am UTC](https://community.frame.work/t/how-to-find-out-which-ec-tool-version-my-fw-is-on/70877/2 "2025-06-21T10:00:36Z")

</div>

You can use the [Framework Tool](https://github.com/FrameworkComputer/framework-system) to interact with the EC.

Just follow the docs, compile the tool using Rust. You only need the tool:

```auto
# Building only the tool
cargo build -p framework_tool
ls -l target/debug/framework_tool

```

Afterwards you can run `sudo ./target/debug/framework_tool --versions` to get all the relevant versions. For my AMD Ryzen AI 300 I get:

```auto
> sudo framework_tool --versions
Place your finger on the fingerprint reader
Mainboard Hardware
  Type: Laptop 13 (AMD Ryzen AI 300 Series)
  Revision: MassProduction
UEFI BIOS
  Version: 03.03
  Release Date: 03/10/2025
EC Firmware
  Build version: lilac-3.0.3-413f018 2025-03-06 05:45:28 marigold2@ip-172-26-3-226
  Current image: RO
PD Controllers
  Right (01): 0.0.0B (MainFw)
  Left (23): 0.0.0B (MainFw)
Laptop Webcam Module (2nd Gen)
  Firmware Version: 1.1.1
Touchpad
  Firmware Version: v0704

```

This tool can also be used to adjust the charging threshold:

```auto
> sudo framework_tool --charge-limit 80
Minimum 0%, Maximum 80%

```

---

_[View the full topic](https://community.frame.work/t/how-to-find-out-which-ec-tool-version-my-fw-is-on/70877)._
