--吉择-- 2022-03-21 10:41 采纳率: 0%
浏览 567
已结题

STM32F303CBT6 SWD下载提示communication failure

硬件

两块基于STM32F303CBT6 的电路板AB,一块STM32F303CBT6最小系统板
野火SWD下载器

运行结果及报错内容

SWD下载提示communication failure

img

我的解答思路和尝试过的方法

1.检查debug配置,reset方式尝试autodetect和sysrestreq均无效,device size与芯片匹配

img

2.排除是代码错误和下载器损坏,因为同样的代码可以正常烧录进另一块电路板
3.排除是芯片错误,因为重新焊接STM32F303CBT6 芯片后仍然communication failure
4.排除是芯片和SWDIO SWDCLK连接错误,因为使用万用表测芯片的34脚与P4端子之间电阻值在欧姆级,说明连接没问题
5.网上有一种解释是芯片和下载器之间的线太长,原本使用的是30cm的杜邦线,更换短线,无效
6.过了两天再回来测试AB(使用的是短杜邦线),突然发现可以正常烧录程序了,最小系统板仍然无法下载(使用30cm杜邦线连接)。

img

我想要达到的结果

能稳定正常烧录程序并解视出现上述问题的原因

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 3月29日
    • 创建了问题 3月21日

    悬赏问题

    • ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
    • ¥15 安装quartus II18.1时弹出此error,怎么解决?
    • ¥15 keil官网下载psn序列号在哪
    • ¥15 想用adb命令做一个通话软件,播放录音
    • ¥30 Pytorch深度学习服务器跑不通问题解决?
    • ¥15 部分客户订单定位有误的问题
    • ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
    • ¥15 Bug traq 数据包 大概什么价
    • ¥15 在anaconda上pytorch和paddle paddle下载报错
    • ¥25 自动填写QQ腾讯文档收集表