注释
所有者
您可以尝试使用最新版本的主分支吗?这就是我要看的。 |
作者
立即更新固件,如果此问题再次出现,将尝试更新。 请注意,“spindleTypes”的枚举与我使用的版本不向后兼容。我需要将我的机器文件从“SPINDLE_TYPE_DAC”更新为“SpindleType::DAC”。这尚未在文档中更新。 |
所有者
我更新了维基。 如果您可以在最新的主分支上重复该问题,请尝试找到一种简单的方法来重现它。给出发送到 Grbl_ESP32 的实际命令,而不是 bCNC 操作。我已经安装了大约 10 个发件人。对安装另一个不感兴趣。 |
作者
我昨晚刷了最新版本,并在大约 6 小时的过程中没有崩溃地运行了几个作业。如果它再次发生,我会在这里更新命令日志。 |
所有者
我的测试也很顺利。 你提到当它崩溃时你正在丢失你的偏移量。那不应该发生。你能解释一下丢失了什么吗?你用的是G92吗? |
作者
我可能说错了。这是在重启过程中丢失的机器位置,需要重新归位。我还没有足够的信心知道重新安置是否能让我在不重新设定工作岗位的情况下继续工作,所以我把它当作“迷路”。抱歉,术语不正确。 |
您使用的是什么版本的固件?
Grbl_ESP32 版本 1.3a 日期 20200823
问题是否可重复?
间歇性的,但已经发生过几次。它阻止我可靠地使用这个固件,因为重新启动会丢失我所有的工作偏移量。
什么情况下会出现bug?
使用 bCNC 慢跑。一次可以正常运行几分钟,崩溃似乎是随机的。有时会在不重新启动的情况下运行 10-15 分钟。串行终端报告两次重启。下面的回溯和解码。使用禁用的 wifi 和蓝牙修改 config.h。
原始序列报告。之前的命令是来自 bCNC 的 G1。
解码堆栈结果(第一次重启)
解码堆栈结果(第二次重启)