vcc: 3.3
CH_PD: 3.3
RESET: 3.3
GND: GND
GPIO15: GND
GPIO2: 3.3
GPIO0: 1.8v during normal boot, GND during program mode
Tx: RX
RX: TX
programming works fine...
xx@xx:~ $ esptool.py --chip auto --port /dev/ttyAMA0 --baud 57600 write_flash --flash_size=detect -fm qio 0 esp8266-micropython.-v1.11.bin
esptool.py v2.6
Serial port /dev/ttyAMA0
Connecting.....
Detecting chip type... ESP8266
Chip is ESP8266EX
Features: WiFi
MAC: 84:f3:eb:ba:e3:6e
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Auto-detected Flash size: 1MB
Flash params set to 0x0020
Compressed 617880 bytes to 402086...
Wrote 617880 bytes (402086 compressed) at 0x00000000 in 72.9 seconds (effective 67.8 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
Booting into normal mode, the boot log looks good.
xx@xx:~ $ miniterm.py /dev/ttyAMA0 74880
--- Miniterm on /dev/ttyAMA0 74880,8,N,1 ---
--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---
␀
ets Jan 8 2013,rst cause:2, boot mode:(3,0)
load 0x40100000, len 31024, room 16
tail 0
chksum 0xef
load 0x00000000, len 0, room 8
tail 0
chksum 0xef
load 0x00000000, len 0, room 0
tail 0
chksum 0xef
csum 0xef
csum err
ets_main.c