2. Tried flashing with at NON-BOOT firmware from ESP8266_NONOS_SDK_V2.0.0_16_08_10
3. Built at example and tried flashing that
4. Built smart_config and tried flashing that
5. Fo building gen_misc.sh parameters were all defaulted except for SPI size and map where I selected 2 [1024KB (512KB + 512KB)]
All result in error from ESP-01
Fatal exception (28):
epc1=0x4000228b, epc2=0x00000000, epc3=0x00000000, excvaddr=0x000000b5, depc=0x00000000
continually scrolling output.
Running on Mac OS Sierra
Developing on downloaded VirtualBox image from espressif
Flashing on Mac OS Sierra using espytool.py
I have tried erasing the flash using esptool first
I have verified using esptool that the flash is successful by using the verify_flash commend in esptool
I used the following map to burn the all the above flash images as per README.md from SDK
eagle.flash.bin 0x00000
eagle.irom0text.bin 0x10000
blank.bin 0x7e000
blank.bin 0xfe000
esp_init_data_default.bin 0xfc000
esptool output was
esptool.py v1.3
Connecting....
Auto-detected Flash size: 8m
Running Cesanta flasher stub...
Flash params set to 0x0020
Wrote 45056 bytes at 0x0 in 3.9 seconds (91.6 kbit/s)...
Wrote 372736 bytes at 0x10000 in 32.3 seconds (92.2 kbit/s)...
Wrote 4096 bytes at 0x7e000 in 0.4 seconds (85.5 kbit/s)...
Wrote 4096 bytes at 0xfe000 in 0.4 seconds (85.4 kbit/s)...
Wrote 4096 bytes at 0xfc000 in 0.4 seconds (85.4 kbit/s)...
Leaving...
Clearly I have missed a step or misunderstood something.
Any help would be appreciated