开源改变世界!!

无打印 MKS TFT 32 v3.01 Marlin #119

推推 grbl 2年前 (2023-02-10) 148次浏览
关闭
tsmaa 打开了这个问题 2018 年 3 月 4 日 · 16条评论
关闭

无打印 MKS TFT 32 v3.01 Marlin#119

tsmaa 打开了这个问题 2018 年 3 月 4 日 · 16条评论

评论

无打印 MKS TFT 32 v3.01 Marlin #119
tsmaa 评论了 2018 年 3 月 4 日  

我的设备:
Creality v2.0主板+MKS-TFT32 V3.01+MKS Wifi+LCD12864+3d-Touch

Micro-sd 32gb 格式 fat32 和 micro-sd 64kb fat32 已测试。

我的固件:
Marlin 1.1.8

所有功能,如移动、预热、wifi 访问、从 mkscloud 和 pronterface 中挤出都在 115200 波特率下运行正常,但在打印功能上发现了一个大问题!

当尝试从 MKS TFT32 SD 插槽打印 gcode 文件时,在选择并确认文件后,屏幕不断增加时间流逝但在等待 20 分钟或更长时间后没有打印,没有打印。我可以随时停止(取消)打印过程。似乎没有 gcode 从 mks tft32 发送(上传)到打印机,也没有发生和运行预热设置(来自 gcode)。所有经过测试的 gcode 文件均通过 USB 串行波特率 115200 从 LCD12864 SD 插槽和 Pronterface 成功打印。

这个问题(打印文件)使 MKS TFT32 无法使用。我在等待您的解决方案售后或支持。

无打印 MKS TFT 32 v3.01 Marlin #119
所有者

我需要你的 gcode 文件来测试。

无打印 MKS TFT 32 v3.01 Marlin #119
作者
tsmaa 评论了 2018 年 3 月 9 日  

gcode文件发送到你的邮箱。
请检查一下

test_for_issue_119 github.zip

无打印 MKS TFT 32 v3.01 Marlin #119
作者
tsmaa 评论了 2018 年 3 月 9 日 通过电子邮件  

无打印 MKS TFT 32 v3.01 Marlin #119
所有者

我用 TFT32_v3.0.1 和 Marlin 1.1.8 测试没问题。我想你需要把 Marlin 固件发给我。

无打印 MKS TFT 32 v3.01 Marlin #119
作者

无打印 MKS TFT 32 v3.01 Marlin #119

我的设置:
Creality CR-10 主板 v2.0 300x300x400
3d-touch
MKS TFT32
v3.01 MKS TFT WIFI ESP8266 卡入式版本(无电缆)
LCD12864
灯丝跳动传感器

所有版本最新日期为 2018 年 3 月 15 日
我的自定义文件使用 github Marlin 1.1.8 编译,日期为 2018 年 2 月 10 日

当尝试从 MKS TFT32 microSD 打印 gcode 时,没有加热,没有风扇阶段启动。我只能点击选项,停止图标。

当我点击停止图标时,打印机正常停止。

问题:没有 gcode 被发送到 Marlin 或 MKS TFT32 固件等待确认(ACK?)

包含图片和设置文件以帮助调试 Marlin 1.1.8
Marlin 1.1.8 CREALITY CR-10S V2.0.zip

无打印 MKS TFT 32 v3.01 Marlin #119
所有者

我用 marlin 1.1.8 和 tft32_v3.0.1 测试了你的 gcode 文件是否正常。主板是 MKS_Gen_L V1.0
Marlin 1.1.8

无打印 MKS TFT 32 v3.01 Marlin #119
作者
tsmaa 评论了 2018 年 3 月 21 日  

我没有 MKS_GEN_V1.0 主板。
我是 CR-10S 附带的 Creality V2.0 主板的所有者。
我记得我使用 Marlin 1.1.8 错误修复设置,串行波特率 115200:
Creality v2.0 主板 + MKS-TFT32 V3.01 + MKS Wifi + LCD12864 + 3d-Touch

可以发一个调试输出版本的MKS-TFT32固件,可以输出logs-traces信息。然后,我会将从 prontoface 捕获的日志文件发回给您。

或者,您测试与 Creality V2.0 主板的兼容性。
由你决定

最后一个选项是发布源代码 MKS-tft32 v3.01

无打印 MKS TFT 32 v3.01 Marlin #119
作者
tsmaa 评论了 2018 年 3 月 21 日  

还有一点:您的Marlin 1.1.8不是 github 上可用的最新版本https://github.com/MarlinFirmware/Marlin/tree/bugfix-1.1.x

问:如何解释MKS-TFT32 V3.01所有功能都正常但打印功能无限期挂起?

无打印 MKS TFT 32 v3.01 Marlin #119
作者

使用 marlin 1.1.8 固件开始打印失败:从 microsd 确认选定的 gcode 文件后,没有进行打印处理。绝对不兼容 MKS TFT32 3.01 和 marlin 1.1.8 + Creality CR-10 v2.0 主板。

用 gcode 文件检查了很多次:没有成功。

你什么时候修复这个错误?

无打印 MKS TFT 32 v3.01 Marlin #119
所有者

您可以将其替换为小型 SD 卡。

无打印 MKS TFT 32 v3.01 Marlin #119
作者

没有成功:已经检查过许多容量的 sd 卡:8 GB、16 GB、32 GB 的品牌 Sandisk、Kingston、Transcend。如果我从 LCD12864 使用这些卡,打印功能成功完成,但不是来自 MKS TFT32 v3.01!

当我确认打印任何 gcode 文件时,MKS TFT32 v3.01 肯定有问题!

无打印 MKS TFT 32 v3.01 Marlin #119
所有者

我用 Marlin_1.1.8_bugfix_1.1.x 和 tft32_v3.0.1 测试了你的 gcode 文件是否正常。主板是 Creality V_2.1
Marlin_1.1.8_bugfix_1.1.x

无打印 MKS TFT 32 v3.01 Marlin #119

我也是。
唯一的方法是将 TFT 设置为 250000 波特并且它可以工作。
但是如果你像我一样使用 Linux,250000 波特率似乎不适用于 USB 串口,你应该做出选择。

未测试波特率低于 115200

无打印 MKS TFT 32 v3.01 Marlin #119
作者

感谢 BlackWolf57 的建议。

我确认在 250000 波特率下,来自 TFT32 SD 的 3dprint 支持成功。尤里卡!
但有一个缺点:如果 Printrun (Prontoface) 同时连接到端口 com3,则会随机出现暂停/恢复打印循环(消息:校验和错误并重新发送行号 xxxx)。

因此,低波特率的 MKS TFT32 打印过程仍然存在错误。通常,较低的波特率必须更准确和稳定,但此固件并非如此。串口冲突?

无打印 MKS TFT 32 v3.01 Marlin #119

我也一样

我已经在 250000 波特率下测试了我的 MKS TFT24 v1.0,但没有任何反应,我的 3d 打印机仍然没有收到来自 SD 卡的 gcode。

因为MKS TFT24英文固件被删除,所以我尝试用MKS TFT28/32英文固件替换。手动控制可以,但不能用SD卡打印。也许这就是原因。

请分享我MKS TFT24英文固件。太感谢了。