【记录贴】Not a genuine ST Device! Abort connection

Not a genuine ST Device! Abort connection
Connection refused due to device mismatch!
 

最近入手了创芯工坊的PowerWriter烧录器,采用的是SW模式烧录程序,让我想起了以前购置的一块STM32F407的开发板,一直采用的是一起买的配套的st-link烧录,但是那个需要烧录的同时还需要上电,需要用到两个USB口,于是决定用PowerWriter尝试烧录。


结果出现弹窗提升如下  Not a genuine ST Device! Abort connection。提示不是正版的ST芯片

按照网上搜索到的解决方法
我屏蔽了如下两行代码,也将第二张图所示Enable禁用了,但是并没有什么用

变为继续提示    Connection refused due to device mismatch!

继续寻找解决方法,找到一篇文章STM32单片机?假货or国产芯片?_0x1ba01477-优快云博客
这时候才意识到可能开发板上用的假芯片
文中提到一个鉴别方法是,Options for Target...-> Debug ->Sitting可以看到
如下图IDCODE,正版ST芯片为0x1BA01417,而国产芯片为0x2BA01417

接下来要找到可能用了那种芯片替代,我打开半岛小芯,搜索STM32F407ZET6,查看可替代芯片

这里我怀疑可能是GD32,于是重新下载了GD32的packGD32芯片包下载和安装教程_gd32pack包-优快云博客


修改好即可顺利烧录。

希望能够帮助到看到这里的你,有错误欢迎指出,有更好的解决办法欢迎分享!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值