Skip to content

Commit

Permalink
Update esp cli tools
Browse files Browse the repository at this point in the history
  • Loading branch information
hanhdt committed Feb 6, 2022
1 parent 8c2f425 commit 5a3b12e
Show file tree
Hide file tree
Showing 162 changed files with 21,401 additions and 4,625 deletions.
35 changes: 0 additions & 35 deletions static/esptool/.github/ISSUE_TEMPLATE/bug-report-no-hardware.md

This file was deleted.

65 changes: 65 additions & 0 deletions static/esptool/.github/ISSUE_TEMPLATE/bug-report-no-hw.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
name: Bug report - no ESP chip involved
description: Report bugs or crashes which don't use any attached hardware
labels: ["bug"]
body:
- type: input
id: os
attributes:
label: Operating System
description: On which OS does this issue occur?
placeholder: ex. macOS 12.1 and Xubuntu 20.04
validations:
required: true
- type: dropdown
id: version
attributes:
label: Version
description: What version of esptool are you running? If possible, consider updating esptool.
options:
- latest master
- v3.2
- v3.1
- v3.0
- v2.8
- other
validations:
required: true
- type: input
id: python
attributes:
label: Python Version
description: Which Python version are you using? Run `python -V` to check this.
placeholder: ex. Python 3.9.6
validations:
required: true
- type: input
id: command
attributes:
label: Full Esptool Command Line that Was Run
description: Please input the full esptool command.
placeholder: ex. `esptool.py elf2image esp32-bootloader.elf`
- type: textarea
id: output
attributes:
label: Esptool Output
description: Provide the full output log.
placeholder: Copy and paste all lines of output here.
render: shell
- type: textarea
id: expected
attributes:
label: What is the Expected Behaviour?
description: Please provide a clear and concise description of the expected behaviour.
placeholder: ex. Print the version number.
- type: textarea
id: more-info
attributes:
label: More Information
description: Do you have any other information from investigating this?
placeholder: ex. I tried on my friend's Windows 10 PC and the command works there.
- type: textarea
id: other-remarks
attributes:
label: Other Steps to Reproduce
description: Is there any other information you can think of which will help us reproduce this problem?
placeholder: ex. Only crashes on first day of the month.
34 changes: 34 additions & 0 deletions static/esptool/.github/ISSUE_TEMPLATE/feature-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Feature request
description: Suggest an idea for this project
labels: ["enhancement"]
body:
- type: markdown
attributes:
value: |
* We welcome any ideas or feature requests! It’s helpful if you can explain exactly why the feature would be useful.
* There are usually some outstanding feature requests in the [existing issues list](https://github.com/espressif/esptool/issues?q=is%3Aopen+is%3Aissue+label%3Aenhancement), feel free to add comments to them.
* If you would like to contribute, please read the [contributions guide](https://docs.espressif.com/projects/esptool/en/latest/contributing.html).
- type: textarea
id: problem-related
attributes:
label: Is your feature request related to a problem?
description: Please provide a clear and concise description of what the problem is.
placeholder: ex. I'm always frustrated when ...
- type: textarea
id: solution
attributes:
label: Describe the solution you'd like
description: Please provide a clear and concise description of what you want to happen.
placeholder: ex. When connecting to an Espressif chip ...
- type: textarea
id: alternatives
attributes:
label: Describe alternatives you've considered
description: Please provide a clear and concise description of any alternative solutions or features you've considered.
placeholder: ex. Choosing other approach wouldn't work, because ...
- type: textarea
id: context
attributes:
label: Additional context
description: Please add any other context or screenshots about the feature request here.
placeholder: ex. This would work only when ...
20 changes: 0 additions & 20 deletions static/esptool/.github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

This file was deleted.

102 changes: 102 additions & 0 deletions static/esptool/.github/ISSUE_TEMPLATE/issue-with-hw.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
name: Issue report - ESP chip operation fails (can't flash, can't connect, etc.)
description: Report a problem working with attached hardware
labels: ["operation-failure"]
body:
- type: markdown
attributes:
value: |
* Most failures to connect, flash, etc. are problems with the hardware.
* Please check any guide that came with your hardware, and also check [the esptool troubleshooting guide](https://docs.espressif.com/projects/esptool/en/latest/troubleshooting.html).
* If your board is a custom design, consider using our [free-of-charge schematic and PCB review service](https://www.espressif.com/en/contact-us/circuit-schematic-pcb-design-review).
* If still experiencing the issue, please provide as many details as possible below about your hardware and computer setup.
- type: input
id: os
attributes:
label: Operating System
description: On which OS does this issue occur?
placeholder: ex. macOS 12.1 and Xubuntu 20.04
validations:
required: true
- type: dropdown
id: version
attributes:
label: Version
description: What version of esptool are you running? If possible, consider updating esptool.
options:
- latest master
- v3.2
- v3.1
- v3.0
- v2.8
- other
validations:
required: true
- type: input
id: python
attributes:
label: Python Version
description: Which Python version are you using? Run `python -V` to check this.
placeholder: ex. Python 3.9.6
validations:
required: true
- type: input
id: chip
attributes:
label: Chip Description
description: Describe the ESP chip being used.
placeholder: ex. ESP8266, ESP32-WROOM32, ESP32-S2 native USB, etc.
validations:
required: true
- type: textarea
id: devboard
attributes:
label: Device Description
description: What development board or other hardware is the chip attached to?
placeholder: ex. DevKitC, NodeMCU, plain module on breadboard, etc. If your hardware is custom or unusual, please attach a photo.
- type: textarea
id: other-hw
attributes:
label: Hardware Configuration
description: Is anything else attached to the development board?
placeholder: ex. GPIO 18 & 19 are connected to I2C devices.
- type: input
id: invocation
attributes:
label: How is Esptool Run
description: Are you running esptool from an IDE such as Arduino or Eclipse?
placeholder: ex. No IDE, Windows terminal / Arduino ESP32 IDE v2.5.77
validations:
required: true
- type: input
id: command
attributes:
label: Full Esptool Command Line that Was Run
description: Please input the full esptool command.
placeholder: ex. `esptool.py -p COM3 write_flash 0x0 bootloader.bin`
- type: textarea
id: output
attributes:
label: Esptool Output
description: Provide the full output log. If needed, run esptool with `--trace` for more details.
placeholder: Copy and paste all lines of output here.
render: shell
- type: textarea
id: more-info
attributes:
label: More Information
description: Do you have any other information from investigating this?
placeholder: ex. The command succeeds 1 in every 3 tries.
- type: textarea
id: other-remarks
attributes:
label: Other Steps to Reproduce
description: Is there any other information you can think of which will help us reproduce this problem?
placeholder: ex. I also have a Windows 10 PC, esptool command works correctly on this PC.
- type: checkboxes
id: confirmation
attributes:
label: I Have Read the Troubleshooting Guide
description: You agree to read our [troubleshooting guide](https://docs.espressif.com/projects/esptool/en/latest/troubleshooting.html) before opening a new issue.
options:
- label: I confirm I have read the troubleshooting guide.
required: true
Loading

0 comments on commit 5a3b12e

Please sign in to comment.