diff --git a/Hardware-Preparation.md b/Hardware-Preparation.md index 6018e66d..0d5bd01b 100644 --- a/Hardware-Preparation.md +++ b/Hardware-Preparation.md @@ -48,10 +48,10 @@ To bring ESP8266 into Flash Mode: If everything went well, you are now in Flash Mode and ready to continue with [flashing](https://github.com/arendst/Sonoff-Tasmota/wiki/Flashing). If the flashing process is unable to start, disconnect the module and retry the steps. ## Common Mistakes -- Wire connections and solder joints - Double check all connections and for solder overflow. -- Try a different USB cable (NOT a charging cable!). +- Wire connections and solder joints - Double check all connections and also check for solder overflow. +- Use a USB _**data**_ cable - Some USB cables are for charging only and do not connect the data lines needed to load the firmware onto the device. +- Insufficient power delivered over the serial-to-USB adapter. This leads to flashing failures or corrupted flash altogether. Supply more power with a separate 3.3V power supply or get an adapter with a better power supply. Be sure all DC voltages use the same GND reference. +- Recheck your serial-to-USB adapter so to ensure that it supplies 3.3V voltage and **NOT 5V**. _**5V will damage the ESP chip!**_ - Releasing GPIO0 button/wire before booting is finished - It is safe to leave GPIO0 connected to GND during the entire programming process. Just be sure to disconnect GPIO0 before booting the device for regular operation. -- Erase the flash memory first and cycle power afterwards before uploading the Tasmota firmware binary. Not erasing can leave behind remnants of the previous flash contents which can interfere with the new firmware operation. -- Insufficient power delivered over the serial-to-USB adapter. This leads to flashing failures or corrupted flash altogether. Supply more power with a separate 3.3V power supply or get an adapter with a better power supply. -- Recheck your serial-to-USB adapter so to ensure that it supplies 3.3V voltage and **NOT 5V**. **5V will damage the ESP chip!** - Make sure that the RX pin is connected to the TX pin between the serial adapter and your ESP device, and vice versa. +- Erase the flash memory first and cycle power afterwards before uploading the Tasmota firmware binary. Not erasing can leave behind remnants of the previous flash contents which can interfere with the new firmware operation.