参考:ESP8266系列入门教程

一、参数输出格式说明

输出参数的波特率为74880

ets Jan  8 2013,rst cause:1, boot mode:(3,4)

rst cause:

  • 1:电源重启
  • 2:外部复位
  • 4:硬件看门狗复位

boot mode:

  • 第一个参数代表当前的 boot 模式;第二个参数与 SDIO 相关。
  • 运行模式正常log输出应该是 boot mode:(3,n)
  • boot 模式由 strapping 管脚值 [GPIO15,GPIO0,GPIO2] 共同决定。如下表所示:
Strapping 管脚值 [GPIO15,GPIO0,GPIO2] Boot 模式
0 [0,0,0] Remapping
1 [0,0,1] UART Boot
2 [0,1,0] Jump Boot
3 [0,1,1] Flash Boot
4 [1,0,0] SDIO LowSpeed V2 IO
5 [1,0,1] SDIO HighSpeed V1 IO
6 [1,1,0] SDIO LowSpeed V1 IO
7 [1,1,1] SDIO HighSpeed V2 IO

chksum:
chksumcsum 值相等,表明启动过程中 Flash 读值正确。

二、错误及原因示例:

 ets Jan  8 2013,rst cause:1, boot mode:(3,0)est_main.c

est_main.c 意味着固件出现异常,一般为静电导致的模组固件损坏,或者烧录的时候 0x0 地址的 boot 文件烧录错误。

 ets Jan  8 2013,rst cause:2, boot mode:(3,7)load 0x40100000, len 2616, room 16
tail 8
chksum 0xef
load 0x33333333, len 858993459, room 0

参考:NodeMCU(ESP8266)使用aos-cube工具烧录AliOS Things工程时报错
烧录模式错误导致的,改成DOUT模式

 ets Jan  8 2013,rst cause:1, boot mode:(1,7)

处于下载模式中,需要改变GPIO0电平

 ets Jan  8 2013,rst cause:1, boot mode:(7,7)waiting for host

waiting for host 意味着启动引脚电平不对

Fatal exception (0):
epc1=0x401000b5, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000

参考:ESP8266使用AliOS Things上电报错:Fatal exception (0): epc1=0x401000b5…
Fatal exeception (x)出现的原因较多,一般为自己开发的 SDK 固件程序崩溃或者烧录错误,出现类似的错误首先检查一下是不是烧录固件过程中出现了错误。

ESP8266/ESP32启动运行问题汇总(持续更新中...)相关推荐

  1. YOLO 3/4/5/6/7/x、Efficient、MaskRcnn、FasterRcnn、FCOS、SSD、M2Det、Retina、CenterNet、PicoDet等系列数据模型汇总持续更新中

    做了很长时间的CV领域的任务了,见到了很多不错的项目,很多时候也是会选择直接拿来开源的项目去使用,自己也做过了很多项目,后面就萌生了一个想法,将看到的不错的文章或者是数据集或者是项目汇总记录一下,以便 ...

  2. 技术问题收集整理汇总——持续更新中...

    此文章的目的是收集自己在网上看到的不错的文章或帖子,并将这些文章的索引统一收集在这里,并持续更新中....大家有好的东西也可以分享过来哦! 1.关于java为什么要使用继承(或java使用继承有什么用 ...

  3. 软件编程学习网站汇总——持续更新中

    持续更新各种国内外关于编程语言学习及讨论的网站,有时间我会添加介绍,不过相信很多网站你们都熟悉了,喜欢的可以收藏,我也留着等以后需要的时候翻阅. 若链接有错误,提醒我下,我来改正.有其他好的站也可以推 ...

  4. 微软常用运行库(持续更新中)

    一.什么是运行库 运行库就是支持大部分程序软件运行的基础,由于很多Windows系统的常用软件都是采用 Microsoft Visual Studio 编写的[如图1.1所示],所以这类软件的运行需要 ...

  5. Java知识点汇总 持续更新中~~~

    一.什么是面向对象? 是基于面向过程而言,面向对象是将功能通过对象来实现,将功能封装进对象之中,让对象去实现具体的细节. 二.标识符的格式? 1.可以使用字母.数字._.$来组成,不能使用特殊符号. ...

  6. [Linux] Linux指令汇总(持续更新中...)

    写在前面: 以前真心没有玩过Linux系统,总感觉整天摆弄Linux的同学都是大牛.如今,在公司里实习需要远程登录Linux服务器,所有的代码都要在开发板上完成,所以被逼无奈也不得不定下心来好好学学L ...

  7. spark-submit提交参数说明以及与yarn-site.xml中参数的相互约束关系+spark运行架构图解(持续更新中)

    因为大型公司都有使用spark/hadoop的官方配置,不太需要个人工程师关心, 这个博客用来给予自己搭建或者小公司使用集群时使用 先复习下yarn-site.xml中几个参数的含义[3]: 配置文件 ...

  8. 论文原文解读汇总(持续更新中)

    以下是自己对一些论文原文的解读: 机器学习: <XGBoost: A Scalable Tree Boosting System> <CatBoost:gradient boosti ...

  9. [Machine Learning]--知识点疑问汇总[持续更新中]

    [Machine Learning]–知识点汇总 1.逻辑回归是线性还是非线性? https://stats.stackexchange.com/questions/93569/why-is-logi ...

最新文章

  1. 小猿圈之学习java web需要有什么基础?
  2. 一文读懂jar包的小秘密
  3. centos7安装redmine3.4
  4. 带你全面了解比特黄金(bitcoin gold)分叉
  5. Sparse Feature Learning
  6. DroidDraw Android 界面设计工具使用
  7. rhel linux 自动 fsck,red hat as 4 启动报错:checking filesystems fsck.ext3: bad magic number ......
  8. Symantec Backup Exec 2012修改显示语言
  9. html5鼠标悬停图片变淡,鼠标移动悬停在图片上图片变色或半透明变化效果实现...
  10. 如何用计算机函数来求加权总分,Excel计算加权总分,函数公式还是超级表厉害,一起看看!-excel乘法函数...
  11. 湖南工业大学计算机学院有哪些社团,湖南工业大学学生社团联合会
  12. HtmlHelper用法大全(上)
  13. 嘿,妈妈,我是设计师
  14. Win10域客户端强制更改壁纸
  15. C++ 变量的生存期
  16. 动态规划-最少硬币组合问题(Java)
  17. 批处理删除注册表分支方法
  18. DirectFB代码导读
  19. 无代码开发工具推荐丨三叠云
  20. 工信部信息技术发展司谢少锋司长高度评价华云数据“自主创新”的钻研精神

热门文章

  1. MySQL表的完整性约束
  2. mysql修改视图_MySQL视图的应用之修改视图
  3. Redis添加至windows服务
  4. Jupyter 无法下载文件夹如何曲线救国
  5. 蓝牙耳机哪个品牌好用?2023口碑最好的蓝牙耳机推荐
  6. 九八k神曲用计算机怎么弹,常用多音字(双面打印版)
  7. 【unity基础】点乘和叉乘
  8. 悲伤的七个心理阶段(Seven Stages of Grief)
  9. 资源分配图的简化方法(能否去死锁)
  10. codeforces 889B - Restoration of string