Probably stupid question but I have failed to understand why my programming does not work...
I am using the Sloeber IDE for Arduino to code for my devices.
About 6 months ago I prepared a pair of ESP07 units by flashing the devices from within the IDE via the serial port. It worked OK.
The code I flashed included the webupdater function so after doing this initial flashing (with full erase) I never used serial programming again. I always updated the flash via the network.
But 2 days ago I managed to brick the two lab devices so I had to get a new ESP07 and when I plugged it into my prototyping system it started up fine with the AI-Thinker AT firmware in AP mode.
So I thought that I could flash my working code via the IDE. I reset with the flash pin low to go into programming mode and then told the IDE to program the chip.
But it failed with these messages in the console:
Starting upload using arduino loader Starting reset using DTR toggle process Toggling DTR Continuing to useCOM29 Ending reset LaunchingC:\Programs\sloeber\/arduinoPlugin/packages/esp8266/tools/esptool/0.4.13/esptool.exe -cd ck -cb 115200 -cp COM29 -ca 0x0 -cz 0x400000 -ca 0x00000 -cf D:\Engineering\Arduino\DHT_MONITOR/Release/DHT_MONITOR.bin Output: warning: espcomm_sync failed error: espcomm_open failed /arduinoPlugin/packages/esp8266/tools/esptool/0.4.13/esptool.exe finished upload done
So nothing at all happened...
I repeated it with an oscilloscope connected to the serial Rx line and there was not a single byte sent!
If I use a terminal (I use Termite) and type in AT then I see the 40 bits of data on the line, so there is nothing wrong with the serial connection. It is set to 115200 baud.
What could be wrong here?
I attach a screenshot of the project options...