打印
[AT32F421]

请教 从 F030 迁移到 AT32F421PF8P6 时 J-Link OB 有时连不上

[复制链接]
782|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
单位一个现有产品从 F030 迁移到 F421PF8P6,
[背景]
硬件: 没有改, 直接替换的, 调试器用的 J-Link OB 有 SWD口+RST+3.3V
软件: Keil 工程目录 单独复制了一份, Keil 4 的工程形式(没有用pack), AT的一些文件已经放到Keil软件里, 并且更换了库文件, 在工程属性里选择了 AT 芯片型号, 代码修改完毕, 编译通过


[现象]
第一次烧写正常,
后面 再烧写 提示 找不到 SW Device: 如图:

此时 在 项目配置里 也找不到芯片了 如图:


然后... 用原来F030的工程, 能下载 原来 F030的程序, 然后 下完 F030 的程序之后, 在 F030 的工程里, Jlink 就能找到这个芯片 如图:


请教大家这个问题是什么原因?


使用特权

评论回复
沙发
muyichuan2012| | 2021-4-2 18:13 | 只看该作者
请直接使用AT32 BSP中Keil4的template工程试试。先排除配置问题。

使用特权

评论回复
板凳
getaticket|  楼主 | 2021-4-5 14:07 | 只看该作者
muyichuan2012 发表于 2021-4-2 18:13
请直接使用AT32 BSP中Keil4的template工程试试。先排除配置问题。

直接解压缩BSP模板工程编译后, 下载不能, 情况依旧.


使用特权

评论回复
地板
muyichuan2012| | 2021-4-5 14:13 | 只看该作者
从截图可以看出  目标板没有连上。

使用特权

评论回复
5
getaticket|  楼主 | 2021-4-5 14:22 | 只看该作者
muyichuan2012 发表于 2021-4-5 14:13
从截图可以看出  目标板没有连上。

会不会是电路连上了, 内部通讯 SWD 没有连上?因为下载的时候 已经找到一个 芯片 ID  0x2BA01477, 但是下载失败

使用特权

评论回复
6
getaticket|  楼主 | 2021-4-5 14:23 | 只看该作者
另外, SWD 被占用了, 我尝试过 不占用SWD, 也没用, 会不会是硬件上挂了IC 影响了 SWD 口?

使用特权

评论回复
7
muyichuan2012| | 2021-4-5 15:06 | 只看该作者
用icp 加at link连一下,reset pin也要接

使用特权

评论回复
8
getaticket|  楼主 | 2021-4-5 15:24 | 只看该作者
muyichuan2012 发表于 2021-4-5 15:06
用icp 加at link连一下,reset pin也要接

现在暂时没有ATlink, 只有 J-Link OB 那种 精简的小板

Reset 接出了的 如图:

使用特权

评论回复
9
名字是啥样| | 2021-4-6 09:59 | 只看该作者
终于看懂原理图了。不错的。

使用特权

评论回复
10
084425| | 2021-4-7 11:30 | 只看该作者
算法文件有改吗

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

11

帖子

0

粉丝