ST意法半导体
直播中

王平

7年用户 1324经验值
私信 关注
[问答]

为什么无法刷新STM32G030F?

我设计了一块使用 STM32G030F6 处理器的威廉希尔官方网站 板。
现在我已经更新了软件并且......(一个功能尚未实现)我无法连接到目标 CPU 以将新固件闪存到板中。
然后你会认为我已经将 SWD 引脚编程为 AF1:SWD,但据我所知:我没有。
就是说,那么我应该能够再次使用“重置连接”……那是行不通的。(如果我手动按下重置按钮应该可以,对吧?)
我今天试过的两个程序员都可以毫无问题地对我的 STM32F072R 开发板进行编程。
有什么建议么?
我想:也许引导加载程序有解决办法,但是,唉,我没有像往常一样将“boot0”引脚连接到编程连接器……原因是默认情况下“G030”没有有一个 boot0 引脚:默认闪存配置中未启用该引脚,并且该引脚与 SWD 冲突。
我是 Linux 用户,无法访问 MS Windows。我使用 Texane 的“stlink”软件。







回帖(1)

潘飘稚

2022-12-26 10:37:53
好消息:它突然奏效了。我下载了我的额外功能,它第一次运行。由于威廉希尔官方网站 板上的高电压,我不想在这些测试期间让编程器保持连接状态……
坏消息:我需要去某个地方找一台 Windows 机器来升级 STLINK 内部的固件吗?我真的不期待那个。(使用 Windows 让我头疼。从字面上看)。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分