Chrultrabook DocsChrultrabook Docs
Documentation
Questions?
Documentation
Questions?
  • FAQ
  • Device Support Status
  • Getting Started

    • Prerequisites
    • Choosing an OS and Boot Method
  • Installing an OS
    • Known Issues
    • Installing Windows
    • Installing Linux
      • Partitioning Instructions for Dual Booting
      • Notes for non-standard distros
    • Installing MacOS
      • Custom macOS firmware
      • Fixing Hibernation
    • Post Install
    • Using ectool
      • Installing Ectool
      • Uses
  • Debugging
    • Reporting Bugs
  • Contributing

Using Ectool

ectool is a utility that is used to interface with the ChromeOS Embedded Controller. It is used to communicate with the embedded controller from userspace and vice versa.

Installing Ectool

If you use Fedora or Ultramarine Linux, you can install the chromium-ectool package from the Terra repository.

Otherwise, you can download ectool for Linux from here. Alternatively there is a Alpine Linux / musl version.

For Windows users, ectool is installed when you install CoolStar's Chrome EC driver and is located in C:\Program Files\crosec\ectool.exe.

Uses

Tips

Run ectool help for a full list of commands.

Some common uses of ectool include:

  • Accessing the EC console: ectool console
  • Controlling the fan with ectool fanduty <percent>
  • Set the keyboard backlight in devices that have it: ectool pwmsetkblight <percent>
Last Updated:
Prev
Post Install