Contact me: hankecnc@gmail.com

Linux 下的 Cura 4.2 USB 问题,包括解决方法 #10

推推 grbl 3年前 (2023-02-06) 236次浏览
打开
tomoinn 打开了这个问题 2019 年 8 月 6 日 · 3条评论
打开

Linux 下的 Cura 4.2 USB 问题,包括解决方法#10

tomoinn 打开了这个问题 2019 年 8 月 6 日 · 3条评论

评论

Linux 下的 Cura 4.2 USB 问题,包括解决方法 #10

在linux下,Cura 4.0和4.2都无法连接USB串口。这表现为打印机上 UI 的锁定以及无法检测到 Cura 中的电路板。/dev/ttyACMxxx 的权限没问题,arduino serial monitor 可以连接发送GCode

我发现,如果我在 Cura 的 AutoDetectBaudJob.py 文件中注释掉以下部分,它就可以完美地工作,所以我假设这段代码和 mini E3 的 USB 串行堆栈之间的交互有些不愉快。在Windows上还没有看到同样的问题。我现在注释掉的代码是:

def run(self) -> None:
        Logger.log("d", "Auto detect baud rate started.")
        wait_response_timeouts = [5, 15, 30]
        wait_bootloader_times = [5, 15, 30]
        write_timeout = 3
        read_timeout = 3
        tries = 2

        # programmer = Stk500v2()
        serial = None
        # try:
        #     programmer.connect(self._serial_port)
        #     serial = programmer.leaveISP()
        # except ispBase.IspError:
        #     programmer.close()

请注意对 ISP 库的注释掉的引用。我认为这确实是一个 Cura 错误/问题,但自从我换到这个主板后它才影响到我,所以我想其他人也可能会遇到它。

Linux 下的 Cura 4.2 USB 问题,包括解决方法 #10
作者

在 Cura 提交的相关问题 – Ultimaker/Cura#6154

Linux 下的 Cura 4.2 USB 问题,包括解决方法 #10
jnix 评论了 2019 年 10 月 13 日  

感谢您报告此事。我在连接到运行此处发布的最新固件的 SKR mini E3 v1.2 的 Cura 4.2.1 上遇到了相同的问题和行为。我认为这是一个 Mac/USB 的东西,几乎开始弄乱 Configuration.h 设置然后我看到了这个。

按照建议编辑 Mac OS 上的同一文件Ultimaker Cura.app/Contents/Resources/plugins/plugins/USBPrinting/AutoDetectBaudJob.py修复了此问题。我现在可以连接并控制我的 Cura 改装 Ender 3 Pro。

Linux 下的 Cura 4.2 USB 问题,包括解决方法 #10

感谢您报告此错误。我在尝试连接到 anet A8 PLUS V1.6 的 ubuntu 下使用 cura 4.4.1 appimage 获得相同的 pb。

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
还没有
项目

还没有

发展

没有分支机构或拉取请求

3人参加
Linux 下的 Cura 4.2 USB 问题,包括解决方法 #10Linux 下的 Cura 4.2 USB 问题,包括解决方法 #10Linux 下的 Cura 4.2 USB 问题,包括解决方法 #10

喜欢 (0)