• 使用 ESP8266 ,串口上电启动打印 log 如下,是什么原因?

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

    以上报错是因为 Flash 没有程序,当 擦除 Flash 后,串口查看 log 打印如上。此 log 为 boot 启动 log ,由一级 BootLoader 打印。可参见 《ESP8266 Boot log》说明。


  • 使用 ESP32-WROVER-E 模组,下载程序后,上电打印 log 如下:是什么原因?

    rst:0x10 (RTCWDT_RTC_RESET),boot:0x37(SPI_FLASH_BOOT)
    【2020-12-11 15:51:42 049】invalrd header:0xffffffff
    invalrd header:0xffffffff
    invalrd header:0xffffffff
    

    出现如上报错 log 一般情况为 GPIO12 拉高导致,ESP32-WROVER-E 模组 GPIO12 不能拉高,建议将 GPIO12 拉低测试一下。可参见《ESP32 boot log》指南。


  • 使用 ESP8266 ,下载程序固件后,如何查看程序启动 log ?接线是怎样的?

    可参见《ESP8266 boot 启动》说明。


  • 使用 ESP8266 ,使用 Flash download tool 工具下载固件,出现如下报错,是什么原因?

    1. 下载黑框报错:
     “ESP8266 Chip efuse check error  esp_check_mac_and_efuse”
    
    2. 下载配置界面出现如下报错:

    若下载命令⾏框中出现 “ESP8266 Chip efuse check error esp_check_mac_and_efuse”,代表设备的 efuse 出现错误,可能有以下原因:

    1. 设备的 efuse 没有问题,待下载设备选择有误。此时,请重新选择待下载设备。
    2. 设备的 efuse 确有错误。可使用 esptool 工具,使用 espefuse.py summary 命令将 efuse 读出后交由乐鑫进⾏调试。可参见 Flash download tool 工具说明。

  • 使用 ESP8266 ,通过 Flash download tool 下载工具,下载程序固件后无程序 log 输出,串口打印如下,是什么原因?

    ets Jan  8 2013,rst cause:1, boot mode:(3,7)
    ets_main.c
    
    1. 请先检查硬件接线是否正确。参见 Boot mode 接线说明。
    2. 请检查 bootloader.bin 的下载偏移地址是否正确,, ESP8266 的 bootloader.bin 下载的偏移地址为 0x0 ,若此偏移地址错误将会导致 Flash 无法启动。

  • 使用 ESP32-mini-1 模组,串口上电打印 log 如下,是什么原因?

    rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
    invalid header: 0xffffffff
    invalid header: 0xffffffff
    invalid header: 0xffffffff
    invalid header: 0xffffffff
    invalid header: 0xffffffff
    invalid header: 0xffffffff
    invalid header: 0xffffffff
    invalid header: 0xffffffff
    ets Jul 29 2019 12:21:46
    

    ESP32-MINI-1 模组打印如上 log 是 Flash 没有程序 。


  • 使用 ESP32 下载程序后,出现以下异常复位是什么原因?

    ets Jun  8 2016 00:22:57rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
    configsip: 0, SPIWP:0xee
    clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
    mode:DIO, clock div:2
    load:0x3fff0018,len:4
    load:0x3fff001c,len:6400
    ho 0 tail 12 room 4
    load:0x40078000,len:11624
    ho 0 tail 12 room 4
    load:0x40080400,len:6700
    csum err:0x9a!=0x21
    ets_main.c 371
    ets Jun  8 2016 00:22:57rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
    configsip: 0, SPIWP:0xee
    clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
    mode:DIO, clock div:2
    load:0x3fff0018,len:4
    load:0x3fff001c,len:6400
    ho 0 tail 12 room 4
    load:0x40078000,len:11624
    ho 0 tail 12 room 4
    load:0x40080400,len:6700
    csum err:0x9a!=0x21
    ets_main.c 371
    ets Jun  8 2016 00:22:57rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
    configsip: 0, SPIWP:0xee
    clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
    mode:DIO, clock div:2
    load:0x3fff0018,len:4
    load:0x3fff001c,len:6400
    ho 0 tail 12 room 4
    load:0x40078000,len:11624
    ho 0 tail 12 room 4
    load:0x40080400,len:6700
    csum err:0x9a!=0x21
    ets_main.c 371
    ets Jun  8 2016 00:22:57
    
    1. 请检查 partition.bin 或 app.bin 的偏移地址是否正确。
    2. 请检查电源上电时序是否正常。

  • 使用 ESP32-Solo-1 模组下载程序后,出现以下异常复位是什么原因?

    rst:0x3 (SW_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
    configsip: 271414342, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
    mode:DIO, clock div:1
    load:0x3fff0018,len:4
    load:0x3fff001c,len:1216
    ho 0 tail 12 room 4
    load:0x40078000,len:9720
    ho 0 tail 12 room 4
    load:0x40080400,len:6352
    entry 0x400806b8
    ets Jul 29 2019 12:21:46  rst:0x3 (SW_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
    configsip: 271414342, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
    mode:DIO, clock div:1
    load:0x3fff0018,len:4
    load:0x3fff001c,len:1216
    ho 0 tail 12 room 4
    load:0x40078000,len:9720
    ho 0 tail 12 room 4
    load:0x40080400,len:6352
    entry 0x400806b8
    ets Jul 29 2019 12:21:46
    

    可能的原因有:
    1. 单核模组下载了双核芯片的程序。
    2. 若使用的是 Arduino ,则为模组型号选择错误,导致程序启动异常。


  • 使用 ESP8266 开发板,下载程序后,上电启动串口打印如下 log ,是什么原因?

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

    打印 waiting for host 说明 Boot 模式是 SDIO 模式,说明 GPIO15(MTDO) 被拉高,请参见 ESP8266 Boot 模式说明。


  • 使用 ESP8266 开发板下载 AT 固件后,重新上电启动后,串口重复打印如下 log , 是什么原因?

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

    打印 此 log ,说明 GPIO2 被拉低了。


  • 使用 ESP32-WROOM-32D 模组,下载 程序后,重新上电复位,串口打印如下 log ,是什么原因?

    rst:0x10 (RTCWDT_RTC_RESET),boot:0x33 (SPI_FAST_FLASH_BOOT)
    flash read err, 1000
    ets_main.c 371
    

    打印此 log 可能为 GPIO12 拉高`导致。


  • 使用 ESP32-WROOM-32 模组,下载固件后,串口打印如下 log ,是什么原因?

    rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
    flash read err, 1000
    ets_main.c 371
    

    打印此 log 可能的原因有:

    1. Flash 为空,没有下载程序的上电 LOG
    2. Flash 被 Erase 擦除
    3. Bootloader 没有启动,可能是下载的 Bootloader 的偏移地址不正确。
    4. Flash 没有启动,可能是 Flash 不适配。

  • 使用 ESP32-WROOM-32D 模组,在程序正常运行一个月后,出现如下报错,重新下载固件,也依然出现如下报错,是什么原因?

    rst:0x10 (RTCWDT_RTC_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)
    configsip: 0, SPIWP:0xee
    clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
    mode:DIO, clock div:2
    load:0x3fff0018,len:4
    load:0x7fff555d,len:1414880597
    1162 mmu set 00010000, pos 00010000
    1162 mmu set 00020000, pos 00020000
    1162 mmu set 00030000, pos 00030000
    1162 mmu set 00040000, pos 00040000
    1162 mmu set 00050000, pos 00050000
    1162 mmu set 00060000, pos 00060000
    1162 mmu set 00070000, pos 00070000
    1162 mmu set 00080000, pos 00080000
    1162 mmu set 00090000, pos 00090000
    1162 mmu set 000a0000, pos 000a0000
    ets Jun  8 2016 00:22:57
    
    1. 提供 Flash MAC 地址,可使用 esptool 工具,通过 “esptool.py flash_id ” 命令读取 MAC 地址。

    2. 提供 Flash 状态信息。可使用 esptool 工具,通过 “esptool.py read_flash_status --bytes 3” 命令读取。

    3. 可能是 SPI Flash mode 选择与 bin 不匹配导致。


  • 使用自己开发的板子,使用 ESP32-WROVER-B 模组下载 AT 固件出现报错,使用 ESP32-WEOVER-E 的模组下载 AT 固件正常,是什么原因?

    1. ESP32-WROVER-B 模组引出了 FLASH SPI 的管脚,但 ESP32-WROVER-E 模组没有引出 FLASH SPI 的管脚,请先检查 FLASH SPI 引脚是否被外部其他应用电路复用。

    2. ESP32-WROVER-B 的 FLASH SPI 的 CMD 引脚接地会导致 Flash 无法启动,报错将打印如下日志:

    rst:0x10 (RTCWDT_RTC_RESET),boot:0x1b (SPI_FAST_FLASH_BOOT)
    flash read err, 1000
    ets_main.c 371
    ets Jun  8 2016 00:22:57
    

ESP Flash downloadtool 工具下载 bin 文件时的报错原因总结相关推荐

  1. 使用ftp服务上传文件时553报错的解决

    使用ftp服务上传文件时553报错的解决 在使用ftp上传本地文件时,会遇到553的报错,以下是我总结的解决方法 1.使用本地用户登陆时 在使用本地用户登陆ftp服务上传文件时,如果遇到553的报错, ...

  2. 使用ftp服务上传文件时553报错的解决(绝对有用)

    使用ftp服务上传文件时553报错的解决 在使用ftp上传本地文件时,会遇到553的报错,以下是我总结的解决方法 1.使用本地用户登陆时 在使用本地用户登陆ftp服务上传文件时,如果遇到553的报错, ...

  3. win10ftp服务器上传文件时提示报错,win10 ftp服务器 无权限问题

    win10 ftp服务器 无权限问题 内容精选 换一换 无法访问httpd文件服务器的下一级目录,提示无权限访问.查看系统中的日志(/etc/httpd/logs/error_log或var/log/ ...

  4. 使用exe4j把jar转换成exe文件时,报错java.lang.NoClassDefFoundError: org/eclipse/swt/widgets/Composite

    在使用Eclipse 导出jar后,使用exe4j做成exe文件时保错,java.lang.NoClassDefFoundError: org/eclipse/swt/widgets/Composit ...

  5. 当在Ubuntu系统下使用apt-get命令下载依赖包时,报错“E: 无法定位软件包”

    当在Ubuntu系统下使用apt-get命令来安装所需依赖包时,可能会报错"E: 无法定位软件包问题" 由于centos中的yum和ubuntu中的apt-get命令下载的依赖包名 ...

  6. linux 下scp传文件时,报错 not a regular file

    linux 下scp传文件时错误 scp: /usr/tools: not a regular file 不能成功传送 解决方案 1:传输的文件没可执行权限 chmod 777 2:  使用scp时加 ...

  7. java使用file.createNewFile()创建文件时,报错目录不存在,如何解决

    普通创建文件代码: String strPath = "E:\\test\\test1\\test.txt"; File file = new File(strPath); if( ...

  8. wxml报错原因_C#生成、解析xml文件以及处理报错原因

    转载自:http://blog.csdn.net/lilinoscar/article/details/21027319 简单的介绍一下生成XML文件以及解析,因为有些数据不一定放到数据库,减少链接数 ...

  9. python读取txt文件时,报错【utf-8 codec cant decode byte 0xcc】的解决办法

    最近在学习正则表达式,想要统计[天龙八部]中各个主角出现的次数. 在读取文件的时候,提示下面错误: 原来下载的天龙八部txt文件的编码格式是[ANSI],所以读取报错了. 解决办法很简单,将文件的编码 ...

最新文章

  1. 使用PHP Excel类读取和生成excel文件
  2. python学费多少-Python开发学费一般多少钱?
  3. html5--6-4 CSS选择器
  4. antd 轮播图样式_React - AntD 走马灯组件前后切换面板
  5. call,apply,bind的用法与区别
  6. 单链表(不带头结点)
  7. 对python文件方法open的探究
  8. Python-pillow库显示MNIST图片的方法
  9. 随想录(反调试技术)
  10. 下载文件根据浏览器判断文件名,解决兼容性问题
  11. 2022年信息安全工程师考试知识点:信息安全法律法规
  12. PowerBuilder fileOpen()
  13. 详细不啰嗦,电脑重装系统win10教程分享
  14. STM32单片机(11) DS18B20温度传感器实验
  15. 《击掌为盟》读后感1742字
  16. java.sql.SQLException: No suitable driver found for jdbc...
  17. 如何思考总结,并如何写文档展示. 结构化思考, 金字塔思维
  18. 【闲谈】应聘时要问HR的7个问题
  19. mysql 从第几个字符串开始截取_Mysql字符串截取函数SUBSTRING的用法说明
  20. 戴口罩的这一年,AI产业如何“重启、重塑、重构”?

热门文章

  1. 愿我们心中都有信念,眼里都有光芒
  2. 汇编语言程序设计——显示Power Idea公司的数据
  3. 推荐380套大型商业源码下载,一元一套,火爆下载中
  4. PID超详细教程——PID原理+串级PID+C代码+在线仿真调参
  5. Cortana小娜:航班提醒
  6. 信号完整性仿真实战3:Allegro PCB SI 导入DML库文件图文演示
  7. 江苏理工学院2014年计算机网络技术教程的期末考试试题及答案,江苏理工学院2014年本科教学质量报告.pdf...
  8. 用ffmpeg剪辑视频(无编码变化快速切割)(带有快速无转码批量剪辑视频工具下载)
  9. 西门子atch指令详解_西门子plc指令大全详解
  10. vs2019编译boost1.55