Closed
Description
Basic Infos
- This issue complies with the issue POLICY doc.
- I have read the documentation at readthedocs and the issue is not addressed there.
- I have tested that the issue is present in current master branch (aka latest git).
- I have searched the issue tracker for a similar issue.
- If there is a stack dump, I have decoded it.
- I have filled out all fields below.
Platform
- Hardware: [ESP-12]
- Core Version: [latest]
- Development Env: [Arduino IDE]
- Operating System: [Ubuntu]
Settings in IDE
- Module: [Wemos D1 mini]
- Flash Mode: [?]
- Flash Size: [4MB]
- lwip Variant: [v1.4|v2 Lower Memory]
- Reset Method: [ck|nodemcu]
- Flash Frequency: [40Mhz]
- CPU Frequency: [80Mhz]
- Upload Using: [SERIAL]
- Upload Speed: [115200] (serial upload only)
Problem Description
Hi,
First time as active github contributor here so please forgive if not everything is correct.
The change in upload.py breaks arduino-esp8266fs-plugin functoinality.
The plugin esp8266fs.jar executes:
....upload.py --chip esp8266 --port /dev/ttyUSB0 --baud 921600 write_flash 0x200000/tmp/something.bin --end
... so that esptool gives out:
esptool write_flash: error: argument
: Must be pairs of an address and the binary filename to write thereThe problem seems to be that the change in upload.py.
cmdline in "esptool.main(cmdline)" becomes:
--chip', 'esp8266', '--port', '/dev/ttyUSB0', '--baud', '460800', 'write_flash', '0x200000', '--end', '0x0', '/tmp/something.bin'
... so that '--end' is passed to esptool and '0x0' is passed aditionally but should not.
Ref: #6765
Metadata
Metadata
Assignees
Labels
No labels