首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为SparkFun ESP32修复/配置nodemcu构建

如何为SparkFun ESP32修复/配置nodemcu构建
EN

Stack Overflow用户
提问于 2020-04-27 12:59:28
回答 1查看 116关注 0票数 0

我一直在使用nodemcu构建8266模块,并成功地为几个项目。

我一直试图使用SparkFun ESP32 Thing来复制相同的开发环境,使用ESP32的nodemcu-build测试版。

构建后,下载一个构建,它似乎成功地闪现到ESP32的事情。但是,它会显示以下错误消息:

代码语言:javascript
复制
rtc_clk_init: Possibly invalid CONFIG_ESP32_XTAL_FREQ setting (40MHz). Detected 26 MHz

从我的研究来看,SparkFun用26 MHz构建了这些模块,但标准是40 MHz。错误消息告诉我,ESP32的nodemcu构建假设为40 me。

是否有任何方法来为不同的频率配置补丁。我发现了一个相反的情况,问题是修补一个26 the生成的二进制程序,以便在40 the上运行。

但我不愿意开始修补,没有确切的确认什么是正确的过程。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-28 19:09:50

是否有任何方法来为不同的频率配置补丁。

简单的回答是:不,不是在云构建器中。

详细回答:是的,但你必须自己构建固件。相关的配置参数记录在https://docs.espressif.com/projects/esp-idf/en/stable/api-reference/kconfig.html#config-esp32-xtal-freq-sel的ESP-IDF编程指南中。

主XTAL频率 见于: Component config >ESP32 32-专用的 ESP32目前支持以下XTAL频率:

  • 26 MHz
  • 40 MHz

启动代码可以自动估计XTAL频率。此特性使用内部8 8MHz振荡器作为参考。由于内部振荡器频率与温度有关,因此不建议在需要在高温下工作和使用高温合格芯片和模块的应用中使用自动XTAL频率检测。

除非您计划经常构建固件二进制文件,否则我建议您尝试一下我的Docker映像:https://github.com/marcelstoer/docker-nodemcu-build/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61459472

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档