-
Notifications
You must be signed in to change notification settings - Fork 299
Uploading
tommie edited this page Nov 18, 2014
·
10 revisions
To upload to the module, configure the following pins:
Pin | Level | Description |
---|---|---|
CH_PD | High | Enables the chip |
GPIO0 | Low | Selects UART download [[boot mode |
GPIO2 | High | Selects UART download [[boot mode |
GPIO15 | Low | If availble. Selects UART download [[boot mode |
Pinout is in Hardware versions
/opt/Espressif/esptool-py/esptool.py --port /dev/ttyUSB0 write_flash 0x00000 eagle.app.v6.flash.bin
sleep 3
/opt/Espressif/esptool-py/esptool.py --port /dev/ttyUSB0 write_flash 0x40000 eagle.app.v6.irom0text.bin
- Note to Windows users: For the port argument, use standard port names, e.g.
COM3
. - Sometimes a reset is required between uploading the first and second file.
- There are some cases that the upload fails with "Failed to leave Flash mode". This is normal your upload went without issues.
- Home
- Tutorial
- Community
- Hardware
- Module Versions
- Chip Versions
- Chip Pin Definitions
- Chip Die Internals
- Software
- GPIO Registers
- Examples
- Drivers
- Memory Map
- Boot Process
- AT Command set
- 0.9.1