---
title: ACPI | Blog
description: Canonical makes open source secure, reliable and easy to use, providing
  support for Ubuntu and a portfolio of enterprise-grade technologies. Founded in
  2004, Canonical operates globally with team members in over 80 countries.
url: https://canonical.com/blog/tag/acpi?format=md
---

# Blog posts tagged *"ACPI"*

---

[Alex Hung](https://canonical.com/blog/author/alexhung)

8 July 2019

### [Analyze ACPI Tables in a Text File with FWTS](https://canonical.com/blog/analyze-acpi-tables-in-a-text-file-with-fwts)

Cloud and server

Ubuntu tech blog

I often need to implement tests for new ACPI tables before they become available on real hardware. Fortunately, FWTS provides a framework to read ACPI tables’ binary. The below technique is especially convenient for ACPI firmware and OS kernel developers. It provides a simple approach to verifying ACPI tables without compiling firmware an ...

---

[Alex Hung](https://canonical.com/blog/author/alexhung)

4 June 2019

### [Debug ACPI Tables with Firmware Test Suite (FWTS)](https://canonical.com/blog/debug-acpi-tables-with-firmware-test-suite-fwts)

Cloud and server

Ubuntu tech blog

In my previous two articles, ACPI AML Debugger in Ubuntu 18.04 & Debug AML (DSD & SSDT) with ACPICA Utilities, I discussed techniques for AML debugging; however the ACPI specification includes many other important tables. Firmware Test Suite (FWTS) is a test suite (as the name indicates) that can play a big role in debugging ...

---

[Alex Hung](https://canonical.com/blog/author/alexhung)

20 March 2019

### [Debug ACPI DSDT and SSDT with ACPICA Utilities](https://canonical.com/blog/debug-dsdt-ssdt-with-acpica-utilities)

Desktop

Ubuntu tech blog

Using acpidbg on Ubuntu 18.04 x64 can be quite handy; however, the Linux kernel with ACPI\_DEBUGGER is not always available, such as on Ubuntu for ARM. In such cases, acpica also provides a set of utilities, named acpica-tools, for ACPI debugging. Installation Installing acpica-tools is as easy as the following command: The latest source c ...

---

[Alex Hung](https://canonical.com/blog/author/alexhung)

14 February 2019

### [ACPI AML Runtime Debugger in Ubuntu 18.04 (x64)](https://canonical.com/blog/acpi-aml-runtime-debugger-in-ubuntu-18-04-x64)

Desktop

Ubuntu tech blog

ACPICA is an open-source project that provides an operating system (OS)-independent reference implementation. It also contains a list of utilities such as ASL compiler (iasl), acpiexec (an AML emulator). However, AML debugging on Linux in run-time wasn’t provided in ACPICA until Linux Kernel 4.13. Enabling AML Debugging The aml-debugger.t ...

---
