我一直在为 8266 模块使用 nodemcu-build,并在几个项目中取得了成功。
我一直在尝试使用 SparkFun ESP32 Thing 复制相同的开发环境,并使用 ESP32 的 nodemcu-build 测试版。
构建后,下载构建似乎成功地闪存到 ESP32 Thing。但随后它显示以下错误消息:
rtc_clk_init: Possibly invalid CONFIG_ESP32_XTAL_FREQ setting (40MHz). Detected 26 MHz
根据我的研究,SparkFun 似乎使用 26MHz xtals 构建这些模块,但标准是 40MHz。错误消息向我表明 ESP32 的 nodemcu-build 假定为 40MHz xtal。
有什么办法可以为不同的频率进行补丁配置。 我发现了一个相反的情况,问题是修补 26MHz 生成的二进制文件以在 40MHz 下运行。
但是我不愿意在没有确认到底什么是正确的过程的情况下开始修补。