Use this forum to chat about hardware specific topics for the ESP8266 (peripherals, memory, clocks, JTAG, programming)

User avatar
By shush1992
#49313 Hello all,

i have been trying to flash the esp-03 with the esptool.py script.

I tried to flash multiple times with multiple firmwares and i get the same problem,
when it gets to 99% in flashing i get the following error:
A fatal error occurred: Timed out waiting for packet header

I am flashing in 115200 baudrate because i successfully flashed - only once - the micropython version in that baudrate.
also, when i try to flash boot_v1.1.bin from the AT firmware in 115200 it allways works and i get the result:
Wrote 36864 bytes at 0x0 in 3.2 seconds (91.8 kbit/s)...
Leaving...

In all other baudrates and all other bins/firmwares i try to flash - it either doesn't start flashing, either stuck on 99% and giving me the timeout error.

I jumpered all the gpio's mentioned in http://cdn.instructables.com/FEU/LN33/I ... MEDIUM.jpg

CH_PD -> VCC
GPIO0 -> GND
GPIO15 -> GND

I use ftd232RL i bought from ebay (i got 2, all with same result).

I supply the esp-03 with 3.3V from the ftdi module.

any ideas?
User avatar
By shush1992
#49333 tried it with gpio2 Pulled up too - no help there.

about the external power supply - how would you explain that it worked?
anyways i will try with external supply but i don't think that is the problem (the module is not suppose to take much current when in programming mode.)