---
title: "CLion"
description: "2 posts about CLion, summarised, each linking to the original."
---

# CLion
> 2 posts about CLion, summarised, each linking to the original.

## Articles

### [Lauterbach and JetBrains Announce TRACE32 Integration in CLion IDE](https://yomu.fyi/post/lauterbach-and-jetbrains-announce-trace32-integration-in-clion-ide.md)
- Company: [Jetbrains](https://yomu.fyi/company/jetbrains.md)
- Author: Artemy Pestretsov
- Published: Oct 14, 2026
- Type: Announcement

Lauterbach and JetBrains have integrated TRACE32 debugging tools with CLion, enabling embedded developers to debug applications on target hardware directly from the IDE. The integration uses the Debug Adapter Protocol (DAP) to connect CLion to TRACE32 through the TRACE32 Debug Adapter, allowing developers to control execution, step through code, and inspect variables while TRACE32 handles target hardware communication. Two workflows are supported: launching a new TRACE32 PowerView session from CLion with scripts to configure the connection, or attaching to an existing TRACE32 instance. The integration requires CLion 2026.2.4 or later, TRACE32 PowerView 09.2026 (or build 195402), and TRACE32 Debug Adapter version 0.1.2 or later, with detailed configuration examples in the Lauterbach knowledge base. This brings code editing, navigation, and hardware debugging into one workflow, and a free webinar on October 27, 2026 will demonstrate the integration in action.


### [Stop Guessing at Hard Faults](https://yomu.fyi/post/stop-guessing-at-hard-faults.md)
- Company: [Jetbrains](https://yomu.fyi/company/jetbrains.md)
- Author: Oleg Zinovyev
- Published: Sep 2, 2026
- Type: Announcement

CLion 2026.2.2 adds an AI skill for diagnosing ARM Cortex-M hard faults through dedicated MCP tooling. Embedded debugging typically requires decoding CFSR and HFSR, matching the faulting program counter to disassembly, and reproducing crashes because default handlers often report only that a fault occurred. When triggered by a stopped hard-fault-family handler or relevant fault evidence, the skill provides decoded status registers, the hardware-stacked exception frame, SVD-decoded peripheral registers, disassembly, and nearby memory to an agent. It supports any debugging tool, including Lauterbach TRACE32, Segger J-Link, and ST-LINK, and can produce a bug location and fix, with optional rerunning to verify the program. The skill is enabled by default but requires CLion’s MCP server; it works in AI chat and CLI mode for Claude Code and Codex, while GitHub Copilot supports CLI mode only.
