首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 其他 > ESP8266EX的多个常见问题和解答方法详细资料说明

ESP8266EX的多个常见问题和解答方法详细资料说明

  • 资源大小:1.49 MB
  • 上传时间:2021-10-28
  • 下载次数:0次
  • 浏览次数:47次
  • 资源积分:1积分
  • 标      签: ESP8266 SDK FlaSh

资 源 简 介

本文档的主要内容详细介绍的是ESP8266EX的多个常见问题和解答方法详细资料说明。   1.1. 为什么云端升级需要 2 个 BIN ⽂件?“user1.bin”和“user2.bin”有什么区别?   user1.bin 和 user2.bin 是 2 个不同的 BIN ⽂件。⽣成 user1.bin 和 user2.bin 时,必须使 ⽤相同的 Flash 和 boot 设置,以保证 OTA 升级成功。2 个 BIN ⽂件是互补的,运⾏ user1.bin 的时候,升级是下载 user2.bin;运⾏ user2.bin 的时候,升级是下载 user1.bin。这样可以保证升级过程中,如果有掉线的情况发⽣,设备还是可以正常运⾏。   1.2. 如何⽣成“user1.bin”和“user2.bin”?   编译环境下,执⾏ gen_misc.sh 分别得到 user1.bin 和 user2.bin。步骤如下: 1. 使⽤正确的 Flash 和 boot 配置,编译⽣成 user1.bin。 2. 执⾏ make clean,以便清除之前的残余信息。 3. 使⽤相同的 Flash 和 boot 配置,编译⽣成 user2.bin。   1.3. 如果应⽤使⽤的是不⽀持 FOTA 的固件,要将 eagle.irom0.text.bin 下载到哪⾥?   对于 Non-OS SDK 和 RTOS SDK,固件 BIN ⽂件的位置取决于合适的链接脚本内容。如果应⽤中使⽤的是不⽀持 FOTA 的固件,则⽤户代码包含在 eagle.irom0.text.bin 中。该 BIN ⽂件在 Flash 中的位置是由 SDK/ld 中的链接脚本 eagle.app.v6.ld 决定的。
VIP VIP