I could able to successfully run AWS demo such as simple mqtt and OTA on the command line with the help of AWS documentation.
For the application development i am planning to use eclipse IDE on windows 10, what are the steps which i should follow to build, run, debug the afrtos application on the eclipse IDE.
I found there is a eclipse plugin avaliable for esp32 but it works with esp-idf 4.1 or above but afrtos uses idf 3.3
I couldn’t find proper documentation for setting up the environment.
Is it possible to update the afrtos to esp-idf 4.1
Is there any other ide which i can use for the application development other than eclipse ide?
I too am unable to use the Eclipse IDE for Build, Run and Debug. I’m using the Eclipse IDE only as an Editor for writing my firmware in addition to code navigation and search operations. For everything else, I resort to the command line and leverage the debug prints for debugging.
It is in our planning to support ESP-IDF >=4.1, but I cannot tell you when that will be completed.
FreeRTOS doesn’t currently have support with any other IDE for development of the Espressif project. The engineers in FreeRTOS typically update code using a text editor like Visual Studio Code and then use the command line to build and debug as is documented in the AWS documentation.
I understand that you are looking for a UI to create breakpoints and steps through the code while seeing the code at the same time. Eclipse provides this for ANY openocd enabled debug configuration. You must follow first the instructions for the command line OpenOCD setup in the AWS docs I linked you first above. That way you have the configuration files and understand how things work using the command line. Eclipse will run similiar commands as the command line. Here is instructions from Eclipse on plugging in your OpenOCD configurations and the debug enabled application already built:
I will try setup my debugging environment with the help of those links.
Support of esp-idf >4.1 is greatly appreciated since espressif has developed plugin for eclipse ide and visual studio code which has build, flash, debug environment.
Hello. Were you able to accomplish the debugging on AWS FreeRTOS ESP32 with the User Interface on Eclipse?
If so, which version of AWS FreeRTOS ESP32 you used?. Thanks in advance.
@PaulB-AWS, thanks for replying. Fortunately, I was able to integrate VS-Code with AWS FreeRTOS ESP32. Now I am able to use VS-Code as a full IDE for AWS FreeRTOS ESP32. Even the ESP-PROG probe works there fine using the OPENOCD software, that means we can make breakpoints and even step through the code, check variables etc. I took me a while, but it was quite worthy.
Stay safe. Have a wonderful weekend.