Re: "universal I/O bridge"
Posted: Sun Apr 14, 2019 6:35 am
BTW for flashing an OTA image (using the UART), I use this, from the Makefile (make flash):
If you already did flash either of esp_init_data_default_v08.bin or blank1.bin or blank3.bin, you don't really need to do it again, it needs to be done once on a "fresh" ESP8266 that has never run this image before (or it has been completely erased / overwritten). It makes sure the system config areas are empty, so the SDK WLAN code will fill them correctly.
Code: Select all
esptool/py --port ... --baud ... write_flash --flash_size 16m-c1 --flash_mode qio \
0x000000 espiobridge-rboot-boot.bin \
0x001000 rboot-config.bin \
0x002000 espiobridge-rboot-image.bin \
0x1fc000 esp_init_data_default_v08.bin \
0xfb000 blank1.bin \
0x1fd000 blank3.bin
If you already did flash either of esp_init_data_default_v08.bin or blank1.bin or blank3.bin, you don't really need to do it again, it needs to be done once on a "fresh" ESP8266 that has never run this image before (or it has been completely erased / overwritten). It makes sure the system config areas are empty, so the SDK WLAN code will fill them correctly.