espressif / idf-eclipse-plugin

Espressif-IDE (based on Eclipse CDT) for ESP-IDF CMake based projects 4.x and above
Eclipse Public License 2.0
302 stars 121 forks source link

ESP-IDF Serial Monitor not starts (IEP-1044) #837

Closed userbogd closed 10 months ago

userbogd commented 11 months ago

Describe the bug ESP-IDF Serial Monitor not starts

To Reproduce Steps to reproduce the behavior: It's very easy to reproduce - simply try to run it!

Expected behavior Showing in header Connecting... but nothing inside the window. From console runs normally. Serial Terminal from Eclipse also runs normally. Every start of monitor accompanies error log.

Screenshots Screenshot from 2023-10-18 13-42-02

Espressif-IDE Product Information: prod_info.txt

Eclipse Error log: error_log.txt

This issue checked on two different computer with clean eclipse installation.
Now i rolled back to 2.10 release, i works good. Before this, i stayed on nightly channel and untill begin of septembre all was fine. Also i very supprised that only i faced with this problem, maybe this is my problem only because of any kind of specific configuration or so. I would be very thankfull if somebody check this issue and reply to me! Thank you very much for this great product! It's developing and improving are life-critical-important for all esp developers!

sigmaaa commented 11 months ago

Hi @userbogd,

Thank you for reporting this. The problem happens because of some changes in dependencies. We are already working on a fix and it will be available in the 2.11.1 release. For now, as a workaround, you can call 'idf.py monitor --no-reset -p PORT' command from ESP-IDF Terminal inside the IDE.

kolipakakondal commented 11 months ago

Hi @userbogd Could you please check if you are able to use serial monitor with this build Update site https://github.com/espressif/idf-eclipse-plugin/suites/17411607211/artifacts/995150326 espressif-ide-linux https://github.com/espressif/idf-eclipse-plugin/suites/17411607211/artifacts/995150328

userbogd commented 11 months ago

Hi @userbogd Could you please check if you are able to use serial monitor with this build Update site https://github.com/espressif/idf-eclipse-plugin/suites/17411607211/artifacts/995150326 espressif-ide-linux https://github.com/espressif/idf-eclipse-plugin/suites/17411607211/artifacts/995150328

Yes, in this build monitor works fine! You made me happy again! Thank you so much for you work!

wiegleyj commented 11 months ago

Stupid question... How do install (or update) that build instead of the marketplace build? I tried installing new software it says it can't find anything. I tried copying the features/plugin directories to the eclipse root folder. Can't tell if I'm using the build or the marketplace but the terminal isn't connecting. Just hanging on "Connecting - Encoding: UTF-8"

userbogd commented 11 months ago

Stupid question... How do install (or update) that build instead of the marketplace build?

It's better first to remove plugin installed from marketplace. After that Help -> Install new software... -> Add... -> Archive... I installed this build without uninstalled 2.11.0, so possible needed first install 2.11.0. You can try to do this if clean install will not helps.

wiegleyj commented 11 months ago

Thanks, I'll give that a go.

wiegleyj commented 11 months ago

I can't get it to work. I get: No software site found at jar:file:/C:/Users/jeffw/Downloads/Espressif-IDE-2.11.1-win32.win32.x86_64.zip!/. (I've also tried the top level zip that was downloaded initially from the site you linked, same error, different file text in the error.)

Unpacking that zip file doesn't help as the archive only allows .zip/.jar.

userbogd commented 11 months ago

The right plugin file is 'com.espressif.idf.update.zip' 34,8 MB size. Others are full installers of IDE for different systems. If the problem is still present with first file, i'd try clean eclipse installation, after install 2.11.0 from stable channel, after this update.

kolipakakondal commented 10 months ago

Hello, We have released IEP v2.11.1 with this fix. https://github.com/espressif/idf-eclipse-plugin/releases/tag/v2.11.1