Disclaimer: This article is a blogger original article, shall not be reproduced without the bloggers allowed. https://blog.csdn.net/qadzhangc/article/details/89204906
Recent always buy some cheap ESP8266 module (about TB 10 dollars) and brush to erase some found a problem when firmware
Erasure time
esptool.py --port /dev/ttyUSB0 erase_flash
Execution time is very short
The use esptool.py --port / dev / ttyUSB0 --baud 460800 write_flash --flash_size = detect 0 esp8266-20170108-v1.8.7.bin brush can not write
Brush writing time is short, finished can not start. . .
But these boards flashed at arduino is no problem that is as esptool dry, dio thought may be the cause, but also carefully looked at micropython explanation really is. .
For some boards with a particular FlashROM configuration (e.g. some variants of a NodeMCU board) you may need
to use the following command to deploy the firmware (note the -fm dio option):
esptool.py --port /dev/ttyUSB0 --baud 460800 write_flash --flash_size=detect -fm dio 0 esp8266-20170108-v1.8.7.bin
----机翻:
对于某些具有特定FlashROM配置的电路板(例如NodeMCU电路板的某些变体),您可能需要
使用以下命令部署固件(请注意-fm dio选项):