mirror of https://github.com/arendst/Tasmota.git
Updated Flashing (markdown)
parent
0453764be3
commit
1e1120ee54
14
Flashing.md
14
Flashing.md
|
@ -1,4 +1,4 @@
|
||||||
If you have read through the [Prerequisites](Prerequisites) you should have selected [a pre-compiled Tasmota firmware binary](https://github.com/arendst/Sonoff-Tasmota/wiki/Prerequisites#tasmota-firmware) or chosen to [compile your own Tasmota firmware binary](#flashing-and-compiling-from-source).
|
If you have read through the [Prerequisites](Prerequisites) you should have selected [a pre-compiled Tasmota firmware binary](Prerequisites#tasmota-firmware) or chosen to [compile your own Tasmota firmware binary](#flashing-and-compiling-from-source).
|
||||||
|
|
||||||
Once you have followed [Hardware preparation](Hardware-preparation), your device should be in Flash Mode and ready for a Tasmota firmware binary file to be flashed. For that you need a **flashing tool**.
|
Once you have followed [Hardware preparation](Hardware-preparation), your device should be in Flash Mode and ready for a Tasmota firmware binary file to be flashed. For that you need a **flashing tool**.
|
||||||
|
|
||||||
|
@ -12,11 +12,11 @@ Download the [latest release](https://github.com/marcelstoer/nodemcu-pyflasher/r
|
||||||
![NodeMCU PyFlasher Screenshot](https://user-images.githubusercontent.com/5904370/55689926-2a820100-598b-11e9-8153-9a327b216d0d.png)
|
![NodeMCU PyFlasher Screenshot](https://user-images.githubusercontent.com/5904370/55689926-2a820100-598b-11e9-8153-9a327b216d0d.png)
|
||||||
|
|
||||||
1. Select **Serial port** (COM# port) where your serial-to-USB or NodeMCU/D1 mini is connected. Leave on auto-select if not sure.
|
1. Select **Serial port** (COM# port) where your serial-to-USB or NodeMCU/D1 mini is connected. Leave on auto-select if not sure.
|
||||||
2. **Browse** to the binary you downloaded from [Tasmota GitHub releases](https://github.com/arendst/Sonoff-Tasmota/releases).
|
2. **Browse** to the binary you downloaded.
|
||||||
3. Set **Baud rate** to **115200** and **Flash mode** to **DOUT**. **Erase flash** to **yes** if it is the first time flashing Tasmota on the device or you're experiencing issues with existing flash. If you're upgrading Tasmota set to **no**.
|
3. Set **Baud rate** to **115200** and **Flash mode** to **DOUT**. **Erase flash** to **yes, wipes all data** if it is the first time flashing Tasmota on the device or you're experiencing issues with the existing flash. If you're upgrading Tasmota set to **no**.
|
||||||
4. Click **Flash NodeMCU** (Slightly misleading, I know!) and watch the progress in console.
|
4. Click **Flash NodeMCU** (yes, slightly misleading) and watch the progress in the dialog window.
|
||||||
|
|
||||||
If the flash was successful the console will display:
|
If the flash was successful the window will display:
|
||||||
|
|
||||||
![Flash succeeded](https://user-images.githubusercontent.com/5904370/55690010-489c3100-598c-11e9-8135-e44469037e11.png)
|
![Flash succeeded](https://user-images.githubusercontent.com/5904370/55690010-489c3100-598c-11e9-8135-e44469037e11.png)
|
||||||
|
|
||||||
|
@ -33,7 +33,7 @@ Esptool is the official tool for flashing ESP8266 chips and is the most reliable
|
||||||
|
|
||||||
It requires Python, if you do not have an installed copy of Python 2.x or 3.x download and install it from https://www.python.org.
|
It requires Python, if you do not have an installed copy of Python 2.x or 3.x download and install it from https://www.python.org.
|
||||||
|
|
||||||
Download Esptool Source code from https://github.com/espressif/esptool/releases to a folder of your choice.
|
Download the [esptool Source code](https://github.com/espressif/esptool/releases) to a folder of your choice.
|
||||||
Go to the folder and install Esptool with command
|
Go to the folder and install Esptool with command
|
||||||
```
|
```
|
||||||
python setup.py install
|
python setup.py install
|
||||||
|
@ -133,4 +133,4 @@ _**Can only create a firmware binary.** Use one of the [tools](Prerequisites#fla
|
||||||
- [**SonOTA**](SonOTA---Espressif2Arduino---Tasmota-without-compiling) - OTA flash eWeLink based devices *(mostly outdated)*
|
- [**SonOTA**](SonOTA---Espressif2Arduino---Tasmota-without-compiling) - OTA flash eWeLink based devices *(mostly outdated)*
|
||||||
|
|
||||||
## Need more help?
|
## Need more help?
|
||||||
If you have encountered problems during flash see [Troubleshooting](https://github.com/arendst/Sonoff-Tasmota/wiki/Troubleshooting#flashing-issues). Ask for help in [Discord](https://discord.gg/Ks2Kzd4) or [Community Forum](https://groups.google.com/d/forum/sonoffusers)
|
If you have encountered problems during flash see the [FAQ](FAQ). Ask for help in [Discord](https://discord.gg/Ks2Kzd4) or [Community Forum](https://groups.google.com/d/forum/sonoffusers)
|
||||||
|
|
Loading…
Reference in New Issue