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
    clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
    mode:QIO, clock div:2
    load:0x3fff9010,len:8
    load:0x3fff901
    

    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
 

Looks like your connection to Pycom Forum was lost, please wait while we try to reconnect.