首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NodeMCU - ESPlorer无法使用自定义生成ESP8266

NodeMCU - ESPlorer无法使用自定义生成ESP8266
EN

Stack Overflow用户
提问于 2017-04-07 03:47:41
回答 1查看 265关注 0票数 2

我有ESP-01,ESP8266,8Mb,我可以闪存nodemcu_float_0.9.5 ok,然后在波特9600上使用ESPlorer。响应好,我可以连接和加载innit文件。

我尝试使用最新的flasher工具使用自定义nodemcu固件生成器,重复上面步骤相同的闪烁过程,但是ESPlorer无法建立连接--就像波特率不正确一样。(随机符号填充窗口)此时,我尝试了所有波特率和所有固件类型(主、开发和冻结)。

有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-08 07:57:46

以下是一些你可以尝试的东西。

完全擦除闪存

代码语言:javascript
复制
esptool.py --port /dev/ttyUSB0 erase_flash

然后再次刷新您的自定义固件,

代码语言:javascript
复制
esptool.py --port /dev/ttyUSB0 \
write_flash -fm dio 0x00000 nodemcu-master-18-modules-2017-03-27-08-03-59-float.bin

尝试一种不同的闪存模式,例如.

代码语言:javascript
复制
esptool.py --port /dev/ttyUSB0 \
write_flash -fm qio 0x00000 nodemcu-master-18-modules-2017-03-27-08-03-59-float.bin

尝试不同的波特率(),例如115200

代码语言:javascript
复制
I can't remember ever having used a baud rate of 9600 on NodeMCU.  
For my ESP8266 modules a baud rate of 115200 always worked.

一些人报告说,如果您使用浮点固件,闪烁固件的整数版本有助于消除损坏的init.lua文件.

代码语言:javascript
复制
esptool.py --port /dev/ttyUSB0 \
write_flash -fm dio 0x00000 nodemcu-master-18-modules-2017-03-27-08-03-59-integer.bin

注意:确保用com端口替换/dev/ttyUSB0

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

https://stackoverflow.com/questions/43269294

复制
相关文章

相似问题

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