Replies: 5 comments 4 replies
-
Idea: Support for custom toolchains. Build for ESP32, ESP32-S2, and ESP32-S3 requires a custom build of Rust toolchain with Xtensa support - https://github.com/esp-rs/rust-build The
CLion with Rust plugin is able to pick the toolchain as One simple workaround is to add the toolchain to the Rust plugin like here: georgik/intellij-rust@4c95afd Better option might be to add possibility to configure toolchain names. |
Beta Was this translation helpful? Give feedback.
-
Topic: Flashing Tools: espflash 2.x Run command Issue: Port must be explicitly specified, otherwise espflash keeps restarting, because it's not able to read users selection of the port. |
Beta Was this translation helpful? Give feedback.
-
Topic: ESP toolchain Required path to xtensa gcc. Workaround 1: source path before launching CLion Workaround 2: hardcode PATH as |
Beta Was this translation helpful? Give feedback.
-
RISC-V toolchain is automatically detected from environment and it's marked as default. Problem: User opens a new project for desktop target, it will automatically assume RISC-V and it will try to launch different GDB in case of debugging. Workaround: Move the toolchain one level down and make System default. |
Beta Was this translation helpful? Give feedback.
-
On-target debugging. Problem: while it is possible to debug on an ESP32 using OpenOCD you need to:
|
Beta Was this translation helpful? Give feedback.
-
CLion/IntelliJ Idea IDEs are used for embedded development. This post aims to gather insights about the current state of the tooling and how it could be improved in cooperation with JetBrains. Feel free to post your opinion or link to a GitHub issue related to development in those IDEs.
You can upvote a topic by selecting emoji.
Beta Was this translation helpful? Give feedback.
All reactions