I had a few W25Q64FV flash chips laying around so I replaced a flash chip on an ESP-12. The specs look good on this 64M chip but the esptool.py throws this error:
Connecting...
Erasing flash...
Traceback (most recent call last):
File "../../esptool-py/esptool.py", line 534, in <module>
esp.flash_begin(blocks*esp.ESP_FLASH_BLOCK, address)
File "../../esptool-py/esptool.py", line 197, in flash_begin
struct.pack('<IIII', size, num_blocks, ESPROM.ESP_FLASH_BLOCK, offset))[1] != "\0\0":
File "../../esptool-py/esptool.py", line 107, in command
raise Exception('Invalid head of packet')
Exception: Invalid head of packet
Does anyone know if I need to modify the esptool.py script to allow for the larger chip size? Any help is very much appreciated.
viewtopic.php?f=24&t=2930
I'm trying to flash the 1.1.1 AT firmware using the nodeMCU flasher.
It recognise the ESP, the QR code and both MACs appear, but no progress bar...
I've already set on "Config" tab the 8MBit size.