开源改变世界!!

在 asus tinker board 中使用 UGS 的问题 #1275

推推 grbl 1年前 (2023-01-28) 270次浏览
打开
locoxhun 打开了这个问题 2019 年 9 月 26 日 · 3条评论
打开

在 asus tinker board 中使用 UGS 的问题#1275

locoxhun 打开了这个问题 2019 年 9 月 26 日 · 3条评论

注释

在 asus tinker board 中使用 UGS 的问题 #1275

大家好,

我正在尝试在我的 Asus tinker board 中使用 UGS,但我做不到。我已经尝试了很多。

每当我尝试打开连接(使用 grbl 0.9j)时,这就是我得到的:

Grbl 0.9j [‘$’寻求帮助]
**** 连接到 ttyUSB0 @ 115200 波特 ****

$$
Grbl 0.9j [‘$’求助]
$G
$$
[G0 G54 G17 G21 G90 G94 M0 M5 M9 T0 F0. S0.]
ok
$0 = 10 (step pubool)
$5 = 0 (limit pins invert, bool)
$6 = 0 (probe pin invert, b0 (hard limits, bool)
$22 = 0 (homing cycle, bool)
$23 = 0 (homing0 .000 (x, step/mm)
$101 = 250.000 (y, step/mm)
$102 = 250.000 (z, mm/sec^2)
$122 = 10.000 (z accel, mm/sec^2)

它停在那里,我不能移动轴,固件设置不完整。

我也尝试过使用 JSSC 驱动程序,但没有任何改变。

我使用的是官方 TinkerOs 2.0.11。

安装了Java 8。使用 start.sh 运行 UGS。
拜托,我需要帮助,我已经受苦好几天了。

在 asus tinker board 中使用 UGS 的问题 #1275
合作者
布雷勒 评论了 2019 年 9 月 26 日  

您运行的是哪个版本的 UGS?
GRBL 固件很旧 (20160303) 可以升级吗?
您使用的是哪种 Arduino,廉价的中国仿制品还是真正的 Arduino?
你有另一台电脑可以试试吗?
您是否有另一根 USB 电缆可以尝试,可能是信号干扰?

在 asus tinker board 中使用 UGS 的问题 #1275
作者
locoxhun 评论了 2019 年 9 月 26 日  

您好布雷勒先生,

首先感谢您的回复,您是这几天第一个帮助我的人。
很抱歉我提供的信息不多。
好的,所以回答你的问题:

-我正在从官方 Github 页面(每晚 2.0)运行最新版本的 UGS,我尝试了经典版本和平台版本;
-我不知道是否可以升级 GRBL。我目前正在使用 GRBL 0.9j;
-我正在使用(不幸的是)廉价的中国产品,我确实有一个正品,但它的 ATmega 被烧毁了;
-是的,我愿意。它完美地工作。我有一台装有 Windows 10 的笔记本电脑,UGS 连接到同一个 arduino,并且运行没有任何问题。
– 是的,我尝试了三种不同的电缆,每当我在我的笔记本上尝试时,这三种电缆都能正常工作,但在 Tinker Board 中却不行。

将 Arduino 连接到 Tinker Board 时,lsusb(列出 usb)显示:

linaro@tinkerboard:~$ lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 006: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
Bus 001 Device 005: ID 05e3:0610 Genesys Logic , Inc. 4 端口集线器
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 0bda:481a Realtek Semiconductor Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

这是 Arduino ch340 USB 适配器:
“Bus 001 Device 006: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter”

并且发生了一些奇怪的事情:
当我上传使用 9600 波特率的 GRBL 0.8j 时,它“连接”。最后我收到“ok”消息,我可以手动移动轴,但固件也不完整。

在这里,它如下:

**** 连接到 ttyUSB0 @ 9600 波特 ****
Grbl 0.8c [‘$’寻求帮助]

$$
Grbl 0.8c [‘$’求助]
$G
$$
[G0 G54 G17 G21 G90 G94 M0 M5 M9 T0 F250.000]
ok
$0 = 250.000 (x, step/mm)
$1 = 250.000 (y, step/ mm)
$2 = 250.000 (z, step/mm)
$3 = 10 (step pulse, usec)
$4 = 250.000 (default feed, mm/min)
$5 = 500.000 (default seek, mm/min)
$6 = 192 (step port invert mask, int:11000000)
$7 = 25 (step idle delay, msec)
$8 = 10.000 (acceleration, mm/sec^2)
$9 = 0.050 (junction deviation, mm)
$10 = 0.100 (arc, mm/segment)
$11 = 25 (n-arc correction, int)
$12 = 3 (n-decimals, int)
$13 = 0 (report inches, bool)
$14 = 1(自动启动,bool)
$15 = 0(反转步骤启用,bool)
$16 = 0(硬限制,bool)
$17 = 0(归位周期,bool)
$18 = 0(归位方向反转掩码,int:00000000)
$19 = 25.000(归位进给,毫米/分钟)
$20 = 250.000(归位寻道,毫米/分钟)
$21 = 100(归位去抖,毫秒)
$22 = 1.000(归位牵引,毫米)
ok
$G
[G0 G54 G17 G21 G90 G94 M0 M5 M9 T0 F250.000]

那就是我走了多远,并且不能从此前进:(

知道这一点也可能会有所帮助,每当我尝试在 Tinker Board 中使用 arduino IDE 上传 grbl 或任何草图时,它都会显示以下消息:

avrdude: stk500_recv(): 程序员没有响应 avrdude
: stk500_recv(): 程序员没有响应
avr_read(): 错误读取地址 0x0000
内存“闪存”不支持读取操作avrdude
: 无法读取所有闪存,rc=- 2
avrdude: stk500_recv(): 程序员没有响应

但是,无论如何它都会发送草图。我怎么知道的?当我发送眨眼时,led 闪烁;当我发送 grbl 时,它成功连接到我笔记本中的 UGS。至少我认为它正在发送草图。也许它正在发送,但无法正常工作。

不知道是不是跟主要问题有关。但值得一提的是。

无论如何,我希望这些信息可以帮助你帮助我哈哈哈!

谢谢!!

在 asus tinker board 中使用 UGS 的问题 #1275
作者

嘿!

没错,我在另一张 SD 卡上使用 Armbian,我设法连接了 grbl 0.9j,波特率为 115200,但它仍然没有连接到完整的固件。

它应该看起来像:

Grbl 0.9j [‘$’寻求帮助]

$$
$0 = 10(步进脉冲,usec)
$1 = 25(步进空闲延迟,毫秒)
$2 = 0(步进端口反转掩码:00000000)
$3 = 0(dir 端口反转掩码:00000000)
$4 = 0(步进启用反转, bool)
$5 = 0 (limit pins invert, bool)
$6 = 0 (probe pin invert, bool)
$10 = 3 (status report mask:00000011)
$11 = 0.010 (junction deviation, mm)
$12 = 0.002 (arc tolerance, mm )
$13 = 0(报告英寸,布尔值)
$20 = 0(软限制,布尔值)
$21 = 0(硬限制,布尔值)
$22 = 0(归位周期,布尔值)
$23 = 0(归位方向反转掩码:00000000)
$24 = 25.000(归位进给,毫米/分钟)
$25 = 500.000(归位搜索,毫米/分钟)
$26 = 250(归位去抖,毫秒)
$27 = 1.000(归位牵引,mm)
$100 = 250.000(x,步长/mm)
$101 = 250.000(y,步长/mm)
$102 = 250.000(z,步长/mm)
$110 = 500.000(x 最大速率,毫米/分钟)
$111 = 500.000(y 最大速率,毫米/分钟)
$112 = 500.000(z 最大速率,毫米/分钟)
$120 = 10.000(x 加速度,毫米/秒^2)
$121 = 10.000(y 加速度,mm/sec^2)
$122 = 10.000(z 加速度,mm/sec^2)
$130 = 200.000(x 最大行程,mm)
$131 = 200.000(y 最大行程,mm)
$132 = 200.000(z最大行程,mm)
ok
$G
[G0 G54 G17 G21 G90 G94 M0 M5 M9 T0 F0. S0.]
好的

但它显示:

Grbl 0.9j [‘$’寻求帮助]

$$
$0 = 10(步进脉冲,usec)
$1 = 25(步进空闲延迟,毫秒)
$2 = 0(步进端口反转掩码:00000000)
=0(步进使能反转,bool)
$5 = 0(限制引脚反转,bool )
$10 = 3 (status report mask:00000011)
$11 = 0.010 (junction deviatiance, mm)
$13 = 0 (report inches, bool)
$20 = 0 (soft limits, bool) $22=0 (homing cycle, bool)
$23 = 0 ( homing dir invert mask:000000 mm/min)
$25 = 500.000 (homing seek, mm/min)
$26 = 250 (homing debng pull-off, mm)
$100 = 250.000 (x, step/mm)
$101 = 250.000 (y, stmm )
$110 = 500.000(x 最大速率,mm/min)
$111 = 500.000(y 最大速率,mm/min)
$120 = 10.000(x 加速度,毫米/秒^2)
$121 = 10.000(y(z 加速度,毫米/秒^2)
$130 = 200.000(x 最大行程,毫米)
$131 = 200.200.000(z 最大行程,毫米)
好的
$G
[G0 G54 G17 G21 G90 G94 M0 M5 M9 T0 F0.S0.]
好的

如您所见,它缺少几行。

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

还没有

发展

没有分支机构或拉取请求

2名参加者
在 asus tinker board 中使用 UGS 的问题 #1275在 asus tinker board 中使用 UGS 的问题 #1275

喜欢 (0)