fix flashing instructions, fixes #207

pull/213/head
Thorsten von Eicken 8 years ago committed by GitHub
parent d0377bdf25
commit 0df16c98ac
  1. 8
      FLASHING.md

@ -49,9 +49,9 @@ To flash firmware onto the esp8266 via the serial port the following must be obs
### Initial serial flashing
Download the latest [release](https://github.com/jeelabs/esp-link/releases) or use the
`user1.bin` and `user2.bin` files that are produced by the build process.
You will need to flash the bootloader, the firmware, blank wifi settings, and init data.
Detailed instructions are provided in the release notes.
`user1.bin` file that is produced by the build process.
You will need to flash the bootloader, the `user1.bin` firmware, blank wifi settings, and init data
as described below.
_Important_: the firmware adapts to the size of the flash chip using information
stored in the boot sector (address 0). This is the standard way that the esp8266 SDK detects
@ -64,7 +64,7 @@ The short version for the serial flashing is:
- flash `blank.bin` from the official SDK or from the tgz to `0x3FE000`
- flash `esp_init_data_default.bin` from the official SDK or from the tgz to `0x3FC000`
- flash `user1.bin` to `0x01000`
- be sure to use the commandline flags when flashing the bootloader to set the correct flash size
- be sure to use the commandline flags to set the correct flash size when flashing the bootloader
- some of the addresses vary with flash chip size
After the initial flashing if you want to update the firmware it is recommended to use the

Loading…
Cancel
Save