硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1259|回复: 1
收起左侧

[功能实战] 各个芯片厂家的JEDEC Code识别码,不确定每个芯片厂家的DP调试寄存器里面是否都有,分享下TOOL的获取方法

[复制链接]

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
111540
QQ
发表于 2023-8-18 08:40:05 | 显示全部楼层 |阅读模式
https://www.jedec.org/standards-documents/id-codes-order-form

【介绍】

芯片厂家的JEDEC Code识别码规格是126个为一组

12345.png

后续每递增126,前面多个0x7F,比如第2组:

2.png

比如第3组:

3.png

当前已经排到了第15组。

【举例】

比如ST的DP寄存器对此的记录:

123.png

【TOOL测试】

获取DP_TARGETID

128.png

[Lua] 纯文本查看 复制代码
pg_init() -- 初始化SWD接口

re = pg_swd("WDP", 8, 0x00000002)

if(re == 1) then

print("WDP成功")

else

print("WDP失败")

end


data,re = pg_swd("RDP", 0x04)

if(re == 1) then

print("RDP成功")

print(string.format("JEDEC Code = 0x%x", (data>>1)&0x000007FF))

else

print("RDP失败")

end



回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
111540
QQ
 楼主| 发表于 2023-8-18 09:30:37 | 显示全部楼层
看了下F4系列就没有这个TARGETID寄存器,看来没法通用,只有部分系列型号有

QQ截图20230818093044.png




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-11-1 07:07 , Processed in 0.258270 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表