ESP8266 上电 boot 模式
ESP8266 上电 boot 模式
ESP8266 上电时打印的 boot 模式信息代表什么?如何改变 boot 模式?
ESP8266 上电时会判断 boot strapping 管脚的状态,并决定 boot 模式。例如,ESP8266 上电时打印的 boot 模式信息如下:
ets Jan 8 2013,rst cause:1, boot mode:(3,2)
其中打印的 boot mode 的第一位数字(3)代表当前的 boot 模式。
Boot 模式由 strapping 管脚的 3 位值 [GPIO15,GPIO0,GPIO2]
共同决定。如下表所示:
Strapping 管脚的 3 位值 | [GPIO15,GPIO0,GPIO2] | Boot 模式 |
---|---|---|
7 | [1,1,1] | SDIO HighSpeed V2 IO |
6 | [1,1,0] | SDIO LowSpeed V1 IO |
5 | [1,0,1] | SDIO HighSpeed V1 IO |
4 | [1,0,0] | SDIO LowSpeed V2 IO |
3 | [0,1,1] | Flash Boot |
2 | [0,1,0] | Jump Boot |
1 | [0,0,1] | UART Boot |
0 | [0,0,0] | Remapping |
烧写失败定位
确保 boot 模式在 UART boot.
将 ESP8266 拨到烧写模式,看烧写口的 log(默认 74880 查看). 正常烧写应该是
boot mode:(1,n), 其中n任意
,第二个参数和 SDIO 相关,不用关心
看 log 乱码/无打印定位
确保 boot 模式在 Flash boot.
- 将 ESP8266 拨到运行模式,看
log 口
的输出. 正常log应该是boot mode:(3,n)
,第二个参数和 SDIO 相关,不用关心- 确保波特率正确
- 确保无串口占用
ESP8266 上电 boot 模式相关推荐
- ESP8266 如何修改默认上电校准方式?另外为什么 ESP8266 进⼊启动模式(2,7)并触发看⻔狗复位?
ESP8266 修改默认上电校准方式: 上电时 RF 初始化默认采⽤部分校准的⽅案: esp_init_data_default.bin 中第 115 字节为 0x01,RF 初始化时间较短.不关注上 ...
- ESP8266乐鑫版本的(支持云端升级 (Boot 模式)烧写方法,(V1.5.4官方介绍如下)(BOOT模式)...
硬件平台: nodeMCU devkit核心板,带ch340g,应该是仿造的,官方是cp2102驱动,安信可科技有连接https://wiki.ai-thinker.com/esp8266/board ...
- ESP8266 由Noboot 模式到 boot模式
根据安信可的官网:安信可一体化环境安装 http://wiki.ai-thinker.com/esp_download 完成后: NONOIS SDK默认是Noboot 模式 若要改为boot模 ...
- android 串口开发_详细分析Esp8266上电信息打印的数据,如何做到串口通讯上电不乱码打印...
01 写在前面: 上篇关于如何在内置仅1M的Esp8285做到 OTA 升级的同步到微信公众号,竟然被安信可的某些运维人员看到了,想要转载,我很欣慰,竟然自己的笔记可以被这么大型的公司员工认可! 我是 ...
- 乐鑫esp8266学习rtos3.0笔记第11篇:详细分析Esp8266上电信息打印的数据,如何做到串口通讯上电不乱码打印。
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,不做开发板.仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 序号 SDK版本 内容 链接 1 nonos2.0 搭建 ...
- esp8266 蓝牙耳机_详细分析Esp8266上电信息打印的数据,如何做到串口通讯上电不乱码打印...
01写在前面: 上篇关于如何在内置仅1M的Esp8285做到 OTA 升级的同步到微信公众号,竟然被安信可的某些运维人员看到了,想要转载,我很欣慰,竟然自己的笔记可以被这么大型的公司员工认可! 我是一 ...
- BOOT模式选择启动、Error -6311 PRSC modulefailedtowritetoa register。
BOOT电路硬件设计(已验证) 1.使用的目的: 程序烧写到主芯片的flash中,断电上电后,程序不能自己运行,所以,就需要使用boot模式电路进行选择. 2.下图,是DSP数据手册中的boot引脚G ...
- 浅谈STM32的三种Boot模式
文章目录 一.关于BOOT模式的介绍 二.实际例子进行分析 三.分析上电启动流程 四.小结 五.参考资料 一.关于BOOT模式的介绍 所谓启动,一般来说就是指我们下好程序后,重启芯片时,SYSCLK的 ...
- STM32的三种BOOT模式
文章目录 一.三种BOOT模式的对比 1.内部 FLASH 启动方式 2.内部 SRAM 启动方式 3.系统存储器启动方式 二.BOOT模式下代码运行后所在地址分析 1.从内部 FLASH 启动 2. ...
最新文章
- UI设计培训需要学哪些内容
- 使用OpenCV实现道路车辆计数
- Windows下利用TortoiseSVN搭建本地SVN服务器
- winform 打印控件
- how is my appointment opened in HCP
- python矩阵中的冒号:
- hashmap containsvalue时间复杂度_Java-HashMap面试问答
- java并发编程笔记--Executor相关API整理
- Bootstrap 禁用导航链接
- 谷歌全球服务均宕机,系因内部存储配额问题引发
- oracle数据恢复
- Python开源软件大全(内附源码)
- native2ascii命令用法详解
- 1 什么是机器学习(Machine Learning)?
- 如何拿下最适合晚上睡不着看的网站?建议收藏!
- oracle使用小技巧,Oracle在linux下使用小技巧
- 【统计分析系统--SAS介绍】
- html 条纹背景,CSS3 一组条纹背景图案
- 懂GPU服务器的工作原理
- 2018尚硅谷SpringBoot视频教程附代码+笔记+课件(内含Docker)