442502587 发表于 2022-3-23 14:06:11

STM32G070 写了个例子输出MCO SWD就找不到了

如题,程序有运行,现在尝试串口下载也没有成功,还有希望吗

442502587 发表于 2022-3-23 14:07:04

使用STM32CubeProgrammer是连接不上的

小Z 发表于 2022-3-23 14:10:06

把boot0拉高,从新上电应该可以识别。

maidilong2022 发表于 2022-3-28 09:18:12

有希望的,再试试3楼的方法

asj1989 发表于 2022-3-28 09:45:04

g0比较坑,在调试之前,需要给那个选项字节 nBOOT_SEL 设置为0,这样给boot0拉高,它就会从系统bootloader启动。

否则,即使给boot0拉高,它也不会从系统bootloader启动。

但是如果flash没有程序,给boot0拉高,它又会从系统bootloader启动。

442502587 发表于 2022-3-28 10:18:56

maidilong2022 发表于 2022-3-28 09:18
有希望的,再试试3楼的方法
(引用自4楼)

变砖了2块 没看上面几位大神建议前,不要下载,本人不负任何责任{:lol:}

maidilong2022 发表于 2022-3-29 09:32:23

我刚打算接触G0系列,成本太吸引了,开发板明天能到,到时试试看

kitten 发表于 2022-3-29 10:06:13

各种link这么便宜的年代,怎么还有人用串口下载。

tclg 发表于 2022-3-29 10:57:26

当你的机子已经装好外壳并且有串口引出,就只能用串口下载,并且用串口下载是最方便的。我在STM32G4上遇到的问题还没有找到好的解决办法。具体就是没有找到由MCU自己写的程序来设置选项字节 nBOOT_SEL的方法,写了就变砖。

442502587 发表于 2022-3-29 11:36:38

kitten 发表于 2022-3-29 10:06
各种link这么便宜的年代,怎么还有人用串口下载。
(引用自8楼)

F时代,如果SWD用作端口使用,是不是要使用串口下载?G时代就不同,

kitten 发表于 2022-3-29 11:42:21

本帖最后由 kitten 于 2022-3-29 11:44 编辑

442502587 发表于 2022-3-29 11:36
F时代,如果SWD用作端口使用,是不是要使用串口下载?G时代就不同,
(引用自10楼)

直接复用就好了,又不影响下载。jlink下载的稳定性/速度/便捷性远超串口,另外最好用标准5线的SWD,起码把RST加上,这个是硬件保证芯片进入下载状态的。用2线SWD可能就会某些特殊状况下出现不能下载的问题。

TKZXJ 发表于 2022-3-29 12:40:41

不知道为什么有的兄弟调试的时候非要去改变G0或者G4的BOOT选项字节,默认值不就妥妥的吗?默认是从FLASH启动的! 只是空片的时候会自动从系统boot启动,但是仿真下载程序后,复位自动运行也会自动从FLASH启动啊。我搞G0和G4,从来没遇到过锁死下载不了的。STM32CubeProgrammer不太好用那是真的,没有以前的STVP好用。

dog 发表于 2022-10-14 11:47:26

变转一块,可能是让Flash BOOT_SET意外变了1,还有得救吗?

442502587 发表于 2022-10-14 16:58:33

dog 发表于 2022-10-14 11:47
变转一块,可能是让Flash BOOT_SET意外变了1,还有得救吗?
(引用自13楼)

没有,坏的都没有救回来

tang_qianfeng 发表于 2022-10-14 17:26:13

复位状态下应该可以连swd的吧

dog 发表于 2022-10-17 11:15:28

tang_qianfeng 发表于 2022-10-14 17:26
复位状态下应该可以连swd的吧
(引用自15楼)

我试一下,记得STM32F系列可以

442502587 发表于 2022-10-17 17:49:37

dog 发表于 2022-10-17 11:15
我试一下,记得STM32F系列可以
(引用自16楼)

我刚测试了一下,连接复位脚 也是不行的 是 什么 CMD错误 ,

442502587 发表于 2022-10-17 17:49:50

tang_qianfeng 发表于 2022-10-14 17:26
复位状态下应该可以连swd的吧
(引用自15楼)

刚测试了 不行

dog 发表于 2022-10-18 16:44:21

442502587 发表于 2022-10-17 17:49
刚测试了 不行
(引用自18楼)

我刚刚也试也,在复位状态下不行,
但用镊子把RESET接地,然后松开后,迅速点下载,成功了,救活了{:lol:}
页: [1]
查看完整版本: STM32G070 写了个例子输出MCO SWD就找不到了