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

User avatar
By arminb
#47186 I have problems flashing new firmware into ESP-01 with 8Mbit (1Mbyte) flash. I order the module here http://pt.aliexpress.com/item/Free-ship ... 07007.html On the picture you can see "AL1510" flash chip, but on the actual module I got there are "Berg Micro 25Q80A" flash chips installed.

So when I try to flash new firmware the chip cannot boot. I tried to flash it with esptool.py, NodeMCU Flasher and the official flashtool from espressif. When I plug in my USB to UART TTL converter after flashing it immediately disconnects and no COM port is available for connection. I tried several combinations of configuration for the flasher software like lowering the SPI clock rate, changing crystal frequency and changing flash mode (DIO, QIO, ...) Nothing worked.

Maybe I am missing something basic?
User avatar
By arminb
#47241 My wiring looks like this when flashing:

RST = floating
CH_PD = VCC (without pullup)
GPIO2 = floating
GPIO0 = GND

I am able to communicate with the ESP with this wiring. E.g. I can read MAC address, chip ID and flash ID. Also when flashing I can see a progress and no errors are thrown.

As I said I tried to flash several firmwares like NodeMCU or the official AT firmware from espressif.