Avatar for calebbrewer

calebbrewer

Member since Dec 2017 • Last active Feb 2018
  • 2 conversations
  • 14 comments

Most recent activity

  • in ESP8266
    Avatar for calebbrewer

    Thank you. I am using the 4MB binaries.

  • in ESP8266
    Avatar for calebbrewer

    Yes it is working now. After I used this...

    esptool.py --port /dev/tty.SLAB_USBtoUART --baud 115200 write_flash --flash_freq 80m  --flash_mode qio --flash_size 4MB-c1 0x0000 boot_v1.6.bin 0x1000 espruino_esp8266_user1.bin  0x3FC000  esp_init_data_default.bin 0x3FE000 blank.bin
    

    ...it started working.

    One difference is that I had to change the baud from 460800 to 115200.

    Thank you so much for your help. I'm still not sure how this fixed the wifi.save() issue.

  • in ESP8266
    Avatar for calebbrewer

    Using the flash command from the other post you linked to worked. Shouldn't the readme file that you get when you download the firmware be updated with this command?

    Is it the 4MB-c1 that makes it work? If so, how?

  • in ESP8266
    Avatar for calebbrewer

    Here are my screens...

  • in ESP8266
    Avatar for calebbrewer

    So I should have been running this...

    esptool.py --port /dev/tty.SLAB_USBtoUART --baud 115200 write_flash --flash_freq 80m --flash_mode qio --flash_size 32m 0x0000 "boot_v1.6.bin" 0x1000 espruino_esp8266_user1.bin 0x3FC000 esp_init_data_default.bin 0x3FE000 blank.bin
    

    This got the board working again.
    It still goes nuts and I have to re-flash when I run wifi.save() and reboot.
    I am not sure if this is a good idea or not, but I just removed the wifi.save() and moved the wifi connect to the onInit function and it works on reboot. Is there something wrong with doing this?

    Thanks for all of your help by the way!

  • in ESP8266
    Avatar for calebbrewer

    I erased the flash again and used the files you linked with this command...

    esptool.py --port /dev/tty.SLAB_USBtoUART --baud 115200 write_flash   --flash_freq 40m --flash_mode qio --flash_size 4m   0x0000 "boot_v1.6.bin" 0x1000 espruino_esp8266_user1.bin
    

    I am getting the same result.

  • in ESP8266
    Avatar for calebbrewer

    This is really odd. I can flash micropython, but if I flash espruino it just goes into a reboot loop (I think it's a reboot loop).

  • in ESP8266
    Avatar for calebbrewer

    Thanks for the response. After erasing the flash and re-flashing Espruino the board goes right into a reboot loop. Now I can't get it to stop. I tried it again with the same result.

Actions