-
Notifications
You must be signed in to change notification settings - Fork 128
Terminal monitor still cannot build, flash or app flash (IEP-1509) #1200
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hi @MrutyunjayPatel! This is an automated response. Based on the information provided in your issue report, it appears you're experiencing a problem with building and flashing from the terminal monitor in Espressif-IDE 3.3.0. The error message indicates that "cmake" must be available on the PATH when using idf.py commands from the terminal monitor. Looking at the knowledge sources, I can see that this is related to environment variable configuration in the Espressif-IDE. The issue appears to be that while cmake is installed (as shown in your version output), it's not properly accessible when running commands from the terminal monitor within the IDE. From the Espressif-IDE documentation, the IDE should handle auto-configuration of the build environment variables. The warning message about There are a few things you can try to resolve this:
This appears to be an issue with how the terminal monitor in Espressif-IDE 3.3.0 handles environment variables when executing commands. I don't see specific information about a patch for this issue in version 3.3.0 in the provided knowledge sources. For the most up-to-date information on this specific issue, I recommend checking the GitHub issue you referenced (#1129) for any official responses or workarounds from the Espressif team. |
Hi @MrutyunjayPatel, There's no need to run "idf.py monitor -E" directly from the IDE. You can simply use the ESP-IDF Serial Monitor: This monitor will open automatically after flashing, as long as the corresponding option is enabled: If you want to build or flash directly from the monitor, press Ctrl + T to open the command menu. For example:
Let me know if you have any questions! |
This will flash the whole chip and run the monitor , that's not my concern i need to do only the app-flash to target during development. This is likely a ide's terminals environments issue. from within the terminal the monitor in built feature are effected . This feature does not work as intended from version 3.0.0 for normal and encrypted projects. This in built feature is broken in 3.xx for both for the "IDE's IDF-terminal and IDF-Monitor " shortcuts. we need to use external Desktops IDF terminals console shortcut for development
|
Hi @MrutyunjayPatel, I was able to reproduce the issue "cmake" must be available on the PATH to use idf.py when using the ESP-IDF terminal. However, I'm still a bit confused about what exactly is going wrong when using the same menu option from the ESP-IDF Serial Monitor (as opposed to the ESP-IDF terminal). Could you clarify? In any case, if the local terminal works for you, you can configure it in Eclipse like this:
In the window that appears, specify the following: |
hi, The Show in local terminal does not show any options at all |
Hi @MrutyunjayPatel, Apologies — that was my mistake. I was using Eclipse CDT along with our plugin. I’m seeing the same issue with the local terminal on the Espressif-IDE as well, though I’m not sure why it’s occurring now. I’ll investigate further and get back to you shortly. |
Hi @MrutyunjayPatel, To make local terminals appear in the Espressif IDE, it's necessary to install the TM Terminal dependencies. To do this, follow these steps: In the Espressif IDE, go to
After installation, the Local Terminal option should appear in the terminal view. |
hi,
Thank for looking into this issue,
In my IDE this is in Terminal Features

Thanks and Regards
|
That's right, you probably need Terminal (console) view, TM Terminal, TM Terminal Control, TM Terminal Local Connector Extensions, but it's safe to install all of them, so you can click on the checkbox |
hi, This is a work around works for me now
NOTE: the backslash are double for every occurrence in path to the batch file I can use the monitor terminal with my pre-encrypted projects devices Thanks a lot for yours effort :) |
hi sigma, Issue still persists for the IDE 3.3.0 The Terminals drop down options "ESP-IDF Serial Monitor" and "ESP-IDF Terminal" For IDF-Terminal cmake in path error idf.py -p COM3 monitor -E
For IDF-Serial Monitor for my encrypted projects (development mode encryption) |
Hi @MrutyunjayPatel, Thanks for reporting this. As of now, I don't believe there's a way to pass the -E option to the ESP-IDF Serial Monitor directly. However, we could add a field to allow specifying additional options when launching the serial monitor. We'll look into implementing that. |
hi,
Downloaded and Started using the latest IDE version the ide to 3.3.0.
still the issue persists.
Cannot build and app- flash when running terminal from with the IDE "idf.py monitor -E"
#1129
from the terminal window
Refreshing the IDF manager for IDF ver 5.3.2 gives this warning,
From the terminal command line
#Product information
Is this patched in 3.3.0
or is a patch available to to fix it post install ?
The text was updated successfully, but these errors were encountered: