Skip to content

Esptool no_reset option #3809

Closed
Closed
@mribble

Description

@mribble

Basic Infos

Hardware

Hardware: ESP-12E
Core Version: 2.4.0-rc1

Description

I'm programming the ESP8266 through another processor (specifically the sam3x -- used in Arduino Due). I'm using the USB Native port on the sam3x. The win10 usb->serial driver gets confused with how esptool treats the com port. To fix this I need to add the following command lines to esptool.py: "--before no_reset --after no_reset". It would be nice if I could select this through the arduino IDE.

I noticed you are using esptool v0.4.12. The latest stable is v2.1. This new version has a lot of improvements. One of the biggest ones that would impact many users is it compresses uploads and empty SPIFFS uploads compress really well. I saw uploads with bigs SPIFFS go from what seemed like minutes to just a few seconds.

  1. Has anyone considered upgrading to a new version of the esptool?
  2. Would it be possible to add a new board called "Generic Esp8266 Module (no reset)"?

I might be willing to work on such changes if the problem is getting someone to do the development work, but since I haven't committed any code to this project I'd like to hear back from the senior developers if such commits would be accepted (assuming good quality code of course).

Settings in IDE

Module: Generic ESP8266 Module
Flash Size: 4MB
CPU Frequency: 80Mhz
Flash Mode: qio
Flash Frequency: 40Mhz
Upload Using: Special
Reset Method: Special

Sketch

NA

Debug Messages

NA

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions