评论
|
“我尝试使用 win64/install-fs.bat 进行安装”。这到底是什么意思呢?您是否双击了该项目?或者你输入了一些命令?如果是这样,您究竟在什么目录中输入了什么以及从什么命令解释器输入的? 发布包中的 HOWTO-INSTALL.txt 文件明确说明了要做什么。在这些说明中,“此目录”表示“包含 HOWTO-INSTALL.txt 的目录”。这些说明的未来版本将被修改以澄清这一点。 |
|
感谢米奇的及时回复。 |
|
哦!我想我看到了问题。您使用了源 zip 而不是发布包。您需要转到发布页面并获取发布包 zip 文件。在您的情况下,它将是 fluidnc-v3.3.0-win64.zip 。HOWTO-INSTALL.txt 中的说明对于发布包文件布局是正确的,而不是源代码树。源代码树不包含发布包中存在的各种预编译二进制文件。 对了,你“钻进这个文件夹”的时候用的是什么钻头? |
|
关于 platformio 的困难: 在我的设置中,platformio 上传开始如下:
请注意,wmb 和 .platformio 之间有一个 \。您在报告中提到的所有路径中都缺少该反斜杠。通常,.platformio 是您的用户目录的子目录。我不知道为什么它在您的设置中看起来不同,但如果它试图使用错误的路径名,这些路径名中应该有一个反斜杠,将找不到这些文件。 我不确定下一部分,但我认为问题不在 platformio 本身,而是在系统范围的安装设置中——可能是与路径相关的环境变量——或在 vscode 到 platformio 集成设置中。我认为这是因为问题在最初的“执行任务”消息中很明显,并且该消息来自 vscode 集成,而不是来自 platformio 内部。所以问题的根源必须在 vscode/platformio 设置中或者更远的地方。 |
关于我用来钻入文件夹的钻头,它是一个虚拟钻头,可以完美切割或根本不切割,具体取决于您如何看待它。我正在考虑构建一个 CNC 路由器,并正在研究需要哪些软件和电子设备以及我想使用哪些产品(除了备用 ESP32 之外还没有硬件)。 感谢您的帮助和耐心支持新用户,我将关闭此帮助问题。 |


我在安装 FluidNC 固件时遇到问题。我将 v3.3.0 zip 文件下载并解压缩到我的 win10 64 位计算机上。我尝试使用 win64\install-fs.bat 安装,但发现 esptool 时出现问题:
win64\esptool.exe –chip esp32 –baud 921600 dump_mem 0x3ff5a018 4 SecurityFuses.bin
系统找不到指定的路径。
esptool 失败
我过去曾使用 esptool 成功刷新我的 esp32 和 esp8266 板。
然后我尝试在 vscode 中使用 platformio 直接上传。我打开 FLUIDNC-MAIN 文件夹然后点击上传按钮:
Processing wifi (platform: espressif32; board: esp32dev; framework: arduino)
SCons导入失败。无法在以下位置找到引擎文件:
C:\Users\Jeff.platformio\packages\tool-scons..
C:\Users\Jeff.platformio\packages\tool-scons\scons-local-4.1.0
Traceback(最近调用最后):
文件“C:\Users\Jeff.platformio\packages\tool-scons\scons.py”,第 87 行,
导入 SCons.Script
ModuleNotFoundError: No module named ‘SCons’
[FAILED] Tok 0.20 seconds
环境状态持续时间
wifi FAILED 00:00:00.197
=== 1 失败,0 成功 00:00:00.197
终端进程“C:\Users\Jeff.platformio\penv\Scripts\platformio.exe ‘run’, ‘–target’ , ‘上传'” 以退出代码终止:1。
终端将被任务重用,按任意键关闭它。
我确实尝试过“pip install -U scons”并且 scons 安装正常,但这并没有解决 platformio 上传问题。
我是否需要编辑 vscode 设置才能找到这些文件?任何帮助,将不胜感激。
注意:之前我有 Grbl_Esp32 在同一个 ESP32 上运行,但我认为我应该切换到 FluidNC 以进行最新开发。