Crash on boot

  • When I am trying to connect to a sensor system I've built I sometimes get a boot crash. The serial output is:

    ets Jun  8 2016 00:22:57
    rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
    configsip: 0, SPIWP:0x00
    mode:QIO, clock div:2

    It stops after that. Sometimes I can get it working by pressing the reset button. Othertimes it just won't come alive and I give up for the day. Any suggestions to what might be wrong?

  • @Lokefar said in Crash on boot:

    The device is powered by a 3.3V power supply.

    OK but make sure the the supply can deliver 500mA @ 3.3V. While the board doesn't use this much in normal use, the boot up is particularly demanding and the voltage can dip below what's necessary - for example during WiFi calibration. Most boot crashes are due to inadequate supply.

  • As fare as I can see a firmware update did the trick. However I need to test a few more boards and will look into the powering and if pins are pulled high.
    The device is powered by a 3.3V power supply.

  • Maybe you pull some pins high during startup that have some kind of a special function on the ESP32? I had this once with using pin 12 for example.

  • @Lokefar
    How are you powering your SiPy?
    Which pins do you have connected?

Log in to reply

Pycom on Twitter