Contact me: hankecnc@gmail.com

通过 SWD STLINK 上传固件后,看不到 COM/串行端口。 #15

推推 grbl 3年前 (2023-02-06) 222次浏览
关闭
SergeySn 打开了这个问题 2019 年 8 月 21 日 · 11 条评论
关闭

通过 SWD STLINK 上传固件后,看不到 COM/串行端口。#15

SergeySn 打开了这个问题 2019 年 8 月 21 日 · 11 条评论

评论

通过 SWD STLINK 上传固件后,看不到 COM/串行端口。 #15

我已按照https://github.com/bigtreetech/BIGTREETECH-SKR-mini-E3-/blob/master/firmware/readme.md上的说明编译固件。
但我想调试它,所以我通过 SWD 连接器连接并按下 PlatformIO 上传按钮。固件上传成功。但是当我尝试通过 USB 通过虚拟 COM 端口连接到电路板时 – 我没有看到任何 COM 端口。
在我上传我的固件之前,我能够看到一个 COM 端口,我可以连接到它,并发送 gcode 命令,一切正常。
现在,即使我将 firmware.bin 文件放到 SD 卡上,它也不会接收它。LED 不闪烁,并且 FIRMWARE.CUR 不出现。
可能出了什么问题?

通过 SWD STLINK 上传固件后,看不到 COM/串行端口。 #15 SergeySn 更改了标题 没有可见的 COM/串口 通过 SWD STLINK 上传固件后,看不到 COM/串行端口。 2019 年 8 月 21 日
通过 SWD STLINK 上传固件后,看不到 COM/串行端口。 #15
贡献者

你好@SergeySn

我想对 SRK mini E3 进行一些“实时调试”。根据我的阅读,我需要一个 ST-LINK USB jtag,对吧?我看到了它的不同版本(v1、v2、v3),你能指出正确的版本吗?
我在 Mac Book 上使用 PlatformIO,你知道它是否可以用于调试吗?
你有没有找到 bigtreetech 的官方指南来调试他们的 STM32 板?

提前致谢!!!!
卢卡

通过 SWD STLINK 上传固件后,看不到 COM/串行端口。 #15

@ceppelli1. 我正在使用来自 Nucleo STM32F446RE 开发板的 ST-LINK。(不确定版本)
2. 我对 Mac 了解不多——我使用的是 Linux Mint 18.3
3. 我还没有看到 BigTreeTech 的任何关于调试他们的 STM32 板的官方指南。

通过 SWD STLINK 上传固件后,看不到 COM/串行端口。 #15
 评论了 2019 年 10 月 2 日  

从 SD 闪存是由引导加载程序完成的。当您通过 SWD 刷机时,您可能擦除/覆盖了引导加载程序。

我认为该板可能使用修改后的 stm32duino-bootloader(编辑:现在不确定,似乎 stm32duino-bootloader 没有从 SD 闪烁)。如果您想恢复从 SD 刷入的功能,则需要通过 SWD 刷入合适的引导加载程序。

不确定串行问题与此有何关系。

通过 SWD STLINK 上传固件后,看不到 COM/串行端口。 #15

@thubot 谢谢。这很有意义。

通过 SWD STLINK 上传固件后,看不到 COM/串行端口。 #15

有人解决了这个吗?我和作者做了同样的步骤,我的情况完全一样

通过 SWD STLINK 上传固件后,看不到 COM/串行端口。 #15
动态的 评论了 2019 年 11 月 8 日  

我找到了解决方案。问题是从 st-link 编程时起始地址错误。
在这里您可以找到库存 SKR MINI v1.1 引导加载程序的所有详细信息。

通过 SWD STLINK 上传固件后,看不到 COM/串行端口。 #15

我找到了解决方案。问题是从 st-link 编程时起始地址错误。
在这里您可以找到库存 SKR MINI v1.1 引导加载程序的所有详细信息。

你好。
适用于 skr mini e3 v1.2 的库存 SKR MINI v1.1 引导加载程序?

通过 SWD STLINK 上传固件后,看不到 COM/串行端口。 #15

不适用于使用 ST-Link 进行调试。至少我遇到了问题。所以,我上传了一个新的,然后就可以了。

适用于 skr mini e3 v1.2 的库存 SKR MINI v1.1 引导加载程序?