开源改变世界

处理nucleo_f446re_protoneer后,stm32nucleo没有启动 #85

推推 grbl 3年前 (2023-02-08) 217次浏览
打开
duinzicht8 打开了这个问题 2022 年 7 月 30 日 · 6条评论
打开

处理nucleo_f446re_protoneer后,stm32nucleo没有启动#85

duinzicht8 打开了这个问题 2022 年 7 月 30 日 · 6条评论

评论

处理nucleo_f446re_protoneer后,stm32nucleo没有启动 #85

处理完nucleo_f446re_protoneer后,stm32nucleo没有启动。
LD2 不闪烁。
处理还可以,看看;错误:应为标识符#83,“ #83 ”。

处理nucleo_f446re_protoneer后,stm32nucleo没有启动 #85
贡献者

不启动是什么意思?
当我用 Protoneer 板图编译和闪存时,它启动正常。

Protoneer 板插头是否打开?如果是这样,您可以尝试将其删除吗?

LD2 不闪烁。

对不起,我不明白这个说法。

处理nucleo_f446re_protoneer后,stm32nucleo没有启动 #85
作者

不启动是什么意思?<
如果我将nucleo_f446重新连接到电脑,没有灯闪烁。
如果我启动 bCNC,则通过串行端口与 ST-LINK 建立连接,但屏幕上的 x 轴和 y 轴没有移动。

Protoneer 板插头是否打开?如果是这样,您可以尝试将其移除吗?<
如果 Protoneer 板是插入或移除的,那都没有关系,没有区别。

LD2 不闪烁。< Led1
> LD1 通过连接呈红色或绿色
Led3 > LD3 始终为红色。
软件运行时,Led2 > LD2 闪烁。

软件似乎无法正常工作,或者我是不是忘记了什么……跳线或按钮?

处理nucleo_f446re_protoneer后,stm32nucleo没有启动 #85
贡献者

如果您使用 PuTTY 等终端程序连接并尝试以下命令:

$I
?

你有任何回应吗?如果是这样,什么?

Led1 > LD1 连接为红色或绿色

这由板载 ST-Link 使用,并在调试会话处于活动状态时闪烁。如果不是,它在我的板上是稳定的红色。

Led3 > LD3 常亮红灯。

这是 LED 上的电源,没问题。

软件运行时,Led2 > LD2 闪烁。

这是连接到 GPIO 引脚之一,不记得是哪个了。如果闪烁,则该引脚被 grblHAL 输出之一使用,并且闪烁纯粹是偶然的——例如,该引脚用作步进方向或启用信号。

处理nucleo_f446re_protoneer后,stm32nucleo没有启动 #85
作者

这是没有 Protoneer 板的情况。

minicom -D /dev/ttyACM0
$$

$0=10.0
$1=25
$2=0
$3=0
$4=7
$5=0
$9=1
$10=511
$11=0.010
$12=0.002
$13=0
$14=0
$15=0
$16=0
$17=0
$18=0
$20= 0
$21=0
$22=0
$23=0
$24=25.0
$25=500.0
$26=250
$27=1.000
$28=0.100
$29=0.0
$32=0
$37=0
$39=1
$40=0
$43=1
$44=4
$45=3
$46 =0
$62=0
$63=2
$64=0
$100=250.000
$101=250.000
$102=250.000
$110=500.000
$111=500.000
$112=500.000
$120=10.000
$121=10.000
$122=10.000
$130=200.000
$131=200.000
$132=200.000 $
341=0
$342=30.0
$343=25.0
$344=200.0
$345=84
=.0 $3

$我

[VER:1.1f.20220722:]
[OPT:NSL,35,1024,3,0]
[NEWOPT:ENUMS,RT+,NOPROBE,ES,TC,SED]
[FIRMWARE:grblHAL]
[NVS STORAGE:*FLASH]
[ DRIVER:STM32F446]
[DRIVER VERSION:220722]
[BOARD:Protoneer v3]
ok

$

[HLP:$$ $# $G $I $N $x=val $Nx=line $J=line $SLP $C $X $H $B ~ ! ?ctrl-x]
好的

python3 -m bCNC

new-config Utils <configparser.ConfigParser object at 0x7f175a2a2670>

警告:bCNC 最近被移植以支持 python v2.x 和 v3.x
大多数事情似乎在两个 python 版本中都运行良好。
请将任何问题报告给:https ://github.com/vlachoudis/bCNC/issues

self.canvas.winfo_id(): 56623189
Not Loading 6 axis displays
Not Loading 6 axis displays
Controller state changed to: Hold:0 (Running: False)
忽略机器流请求,因为状态:Hold:0 False
忽略机器流请求,因为状态:Hold:0 False
忽略机器流请求,因为状态:Hold:0 False
忽略机器流请求,因为状态:Hold:0 False
忽略机器流请求,因为状态:Hold:0 False
忽略机器流请求,因为状态:Hold:0 False
忽略机器流请求,因为状态:Hold:0 False
忽略机器流请求,因为状态:Hold:0 False
忽略机器流请求,因为状态:Hold:0 False
控制器状态更改为:Idle (Running: False)
CYCLE START 机器按钮请求的流
线程 Thread-2 中的异常:
Traceback(最近调用最后):
文件“/usr /lib/python3.8/threading.py”,第 932 行,在 _bootstrap_inner
self.run()
文件“/usr/lib/python3.8/threading.py”,第 870 行,在 run
self._target(*self. _args, **self._kwargs)
文件“/home/jan/.local/lib/python3.8/site-packages/bCNC/Sender.py”, line 786, in serialIO
elif self.mcontrol.parseLine(line, cline , sline):
文件“/home/jan/.local/lib/python3.8/site-packages/bCNC/controllers/_GenericController.py”, line 217, in parseLine
self.parseBracketAngle(line, cline)
文件“/home/jan/.local/lib/python3.8/site-packages/bCNC/controllers/GRBL1.py”,第 188 行,在 parseBracketAngle
self.master.event_generate(“< >”, when = ‘tail’)
文件“/usr/lib/python3.8/tkinter/init .py”,第 1858 行,在 event_generate self.tk.call
(args)
RuntimeError:主线程不在主循环中


现在有了 proneer 板。

$我

[VER:1.1f.20220722:]
[OPT:NSL,35,1024,3,0]
[NEWOPT:ENUMS,RT+,NOPROBE,ES,TC,SED]
[FIRMWARE:grblHAL]
[NVS STORAGE:*FLASH]
[ DRIVER:STM32F446]
[DRIVER VERSION:220722]
[BOARD:Protoneer v3]
ok

python3 -m bCNC
new-config Utils <configparser.ConfigParser object at 0x7fc3183e5670>

警告:bCNC 最近被移植以支持 python v2.x 和 v3.x
大多数事情似乎在两个 python 版本中都运行良好。
请将任何问题报告给:https ://github.com/vlachoudis/bCNC/issues

self.canvas.winfo_id(): 65011797
Not Loading 6 axis displays
Not Loading 6 axis displays
Controller state changed to: Idle (Running: False)
由 CYCLE START 机器按钮请求的流
在此操作后将清理
Controller state changed to: Idle (Running: False) : True)
忽略机器流请求,因为状态:Idle True
忽略机器流请求,因为状态:Idle True
忽略机器流请求,因为状态:Idle True
忽略机器流请求,因为状态:Idle True
忽略机器流请求,因为状态:Idle True
忽略机器流请求,因为状态:Idle True
控制器状态更改为:空闲(运行:假)
作业完成。清除控制器。(运行:False)
CYCLE START 机器按钮请求的流
在此操作后将清除
控制器状态更改为:空闲(运行:True)
忽略机器流请求,因为状态:空闲 True
忽略机器流请求,因为状态:空闲 True
忽略机器流请求,因为状态:空闲 True
忽略机器流请求,因为状态:空闲 True
忽略机器流请求,因为状态:空闲 True
忽略机器流请求,因为状态:空闲 True
忽略机器流请求,因为状态:Idle True
控制器状态更改为:空闲(运行:假)
作业完成。清除控制器。(运行:False)
CYCLE START 机器按钮请求的流
在此操作后将清除
控制器状态更改为:空闲(运行:True)
忽略机器流请求,因为状态:空闲 True
忽略机器流请求,因为状态:空闲 True
忽略机器流请求,因为状态:空闲 True
忽略机器流请求,因为状态:空闲 True
忽略机器流请求,因为状态:空闲 True
忽略机器流请求,因为状态:空闲 True
忽略机器流请求,因为状态:Idle True
控制器状态更改为:空闲(运行:假)
作业完成。清除控制器。(运行:False)
CYCLE START 机器按钮请求的流
在此操作后将清除
控制器状态更改为:空闲(运行:True)
忽略机器流请求,因为状态:空闲 True
忽略机器流请求,因为状态:空闲 True
忽略机器流请求,因为状态:空闲 True
忽略机器流请求,因为状态:空闲 True
忽略机器流请求,因为状态:空闲 True
忽略机器流请求,因为状态:空闲 True
忽略机器流请求,因为状态:Idle True
控制器状态更改为:空闲(运行:假)
作业完成。清除控制器。(运行:False)
CYCLE START 机器按钮请求的流
线程 Thread-2 中的异常:
Traceback(最后一次调用):
文件“/usr/lib/python3.8/threading.py”,第 932 行,在 _bootstrap_inner
self. run()
文件“/usr/lib/python3.8/threading.py”,第 870 行,在运行
self._target(*self._args, **self._kwargs)
文件“/home/jan/.local/lib /python3.8/site-packages/bCNC/Sender.py”,第 786 行,在 serialIO
elif self.mcontrol.parseLine(line,cline,sline)中:
文件“/home/jan/.local/lib/python3.8 /site-packages/bCNC/controllers/_GenericController.py”,第 217 行,在 parseLine
self.parseBracketAngle(line,
文件“/home/jan/.local/lib/python3.8/site-packages/bCNC/controllers/GRBL1.py”,第 188 行,在 parseBracketAngle
self.master.event_generate(“<>”, when = ‘tail’ )
文件“/usr/lib/python3.8/tkinter/init.py ”,第 1858 行,在 event_generate self.tk.call
(args)
RuntimeError: main thread is not in main loop

处理nucleo_f446re_protoneer后,stm32nucleo没有启动 #85
贡献者

好的,所以是 bCNC 崩溃了。
如果您在 bCNC 崩溃后使用 minicom 连接到控制器,它是否仍在响应?如果是,您可以尝试使用不同的兼容级别进行编译。

处理nucleo_f446re_protoneer后,stm32nucleo没有启动 #85
作者

现在正在运行,UGS和bCNC运行良好,UGS必须有一个额外的配置;
1/“导出 MESA_LOADER_DRIVER_OVERRIDE=i965”。
2/ NucleoF446RE ;“10 美元=1”。

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

还没有

发展

没有分支机构或拉取请求

2名参加者
处理nucleo_f446re_protoneer后,stm32nucleo没有启动 #85处理nucleo_f446re_protoneer后,stm32nucleo没有启动 #85

喜欢 (0)