I've got a ESP-12S module, and I can't upload my arduino firmware to it. The esptool.py did connected to it successfully but it was somehow interrupted by errors while it was writting data into the flash.
I made my base board for the ESP module by myself, and in case someone need for when helping me to debug (great thanks
Here is the output from Arduino IDE:
Sketch uses 224,133 bytes (21%) of program storage space. Maximum is 1,044,464 bytes.
Global variables use 31,676 bytes (38%) of dynamic memory, leaving 50,244 bytes for local variables. Maximum is 81,920 bytes.
/Users/Jackson/Library/Arduino15/packages/esp8266/tools/esptool/0.4.9/esptool -vv -cd ck -cb 115200 -cp /dev/cu.SLAB_USBtoUART -ca 0x00000 -cf /var/folders/fn/q_bqjgkd3y741hxbk3z6hpnm0000gn/T/buildadd7ba696176d0edd5e7690c3e719dcd.tmp/sketch_dec20a.ino.bin
esptool v0.4.9 - (c) 2014 Ch. Klippel <ck@atelier-klippel.de>
setting board to ck
setting baudrate from 115200 to 115200
setting port from /dev/tty.usbserial to /dev/cu.SLAB_USBtoUART
setting address from 0x00000000 to 0x00000000
espcomm_upload_file
espcomm_upload_mem
opening port /dev/cu.SLAB_USBtoUART at 115200
tcgetattr
tcsetattr
serial open
opening bootloader
resetting board
trying to connect
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
trying to connect
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
Uploading 228288 bytes from /var/folders/fn/q_bqjgkd3y741hxbk3z6hpnm0000gn/T/buildadd7ba696176d0edd5e7690c3e719dcd.tmp/sketch_dec20a.ino.bin to flash at 0x00000000
erasing flash
size: 037bc0 address: 000000
first_sector_index: 0
total_sector_count: 56
head_sector_count: 16
adjusted_sector_count: 40
erase_size: 028000
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
setting timeout 15000
setting timeout 100
espcomm_send_command: receiving 2 bytes of data
writing flash
................................ serialport_receive_C0: 00 instead of C0
warning: espcomm_send_command: didn't receive command response
warning: espcomm_send_command(FLASH_DOWNLOAD_DATA) failed
warning: espcomm_send_command: didn't receive command response
closing bootloader
error: espcomm_upload_mem failed
error: espcomm_upload_mem failed
Here is my module, I've bought it from Ai-Thinker's official store, not the clones: https://item.taobao.com/item.htm?id=536873562220
Anyone who have any ideas for my issue? Thanks in advance!
Regards,
Jackson