无法上传到NodeMCU Lua
2018-12-5 3:21:15
收藏:0
阅读:141
评论:2
我有一块运行Lua解释器的NodeMCU板,我可以通过nodemcu-tool访问串行连接来输入命令,但是当使用nodemcu-tool上传或重置文件系统时,它返回:
[NodeMCU-Tool]~ 无法建立连接 [NodeMCU-Tool]~ 超时,未检测到任何响应 - NodeMCU在线且Lua解释器准备就绪吗?
点赞
用户9674093
我也曾遇到这个问题! 解决方法是重置电路板:
- 通过USB连接电路板并按下FLASH + RST(板子上的两个按钮)
- 松开FLASH
- 松开RST
现在你可以上传你的程序。
如果还不行,尝试断开所有引脚。在我个人的情况中,GPIO4被焊接在了LED灯带上,直到我断开它后才能成功上传程序。
2020-04-25 17:06:25
评论区的留言会收到邮件通知哦~
推荐文章
- Lua 虚拟机加密load(string.dump(function)) 后执行失败问题如何解决
- 我想创建一个 Nginx 规则,禁止访问
- 如何将两个不同的lua文件合成一个 东西有点长 大佬请耐心看完 我是小白研究几天了都没搞定
- 如何在roblox studio中1:1导入真实世界的地形?
- 求解,lua_resume的第二次调用继续执行协程问题。
- 【上海普陀区】内向猫网络招募【Skynet游戏框架Lua后端程序员】
- SF爱好求教:如何用lua实现游戏内调用数据库函数实现账号密码注册?
- Lua实现网站后台开发
- LUA错误显式返回,社区常见的规约是怎么样的
- lua5.3下载库失败
- 请问如何实现文本框内容和某个网页搜索框内容连接,并把网页输出来的结果反馈到另外一个文本框上
- lua lanes多线程使用
- 一个kv数据库
- openresty 有没有比较轻量的 docker 镜像
- 想问一下,有大佬用过luacurl吗
- 在Lua执行过程中使用Load函数出现问题
- 为什么 neovim 里没有显示一些特殊字符?
- Lua比较两个表的值(不考虑键的顺序)
- 有个lua简单的项目,外包,有意者加微信 liuheng600456详谈,最好在成都
- 如何在 Visual Studio 2022 中运行 Lua 代码?

我可能有一个答案:
我在Mac OS X Mojave上遇到了相同(或非常相似的)问题。
最后,我决定完全卸载Node.js(这种经历并没有帮助我说服使用Node.js,但这是另一个故事),然后重新开始。
即使如此也没有帮助,因为我在安装nodemcu-tool时遇到了麻烦...
以前,我将它安装为全局软件包,这样做似乎起了作用,但它导致我总是sudo我的nodemcu-tool调用——这不是一件好事!
无论如何,使用sudo和命令行参数“--connection_delay”(或作为项目设置的“connectionDelay”)有助于让我开始工作。
直到我搞砸了,然后从头重新安装了一切。但是,与安装nodemcu-tool的说明的关键区别是在其上添加了“--unsafe-perm”参数,如下所示:
sudo npm install --unsafe-perm nodemcu-tool -g这是为了能够克服serialport包的重复安装错误...
在我看来,依赖于不安全的权限(为了什么?)是不安全的!GRRRRR
对于OP,确保: