主题中讨论的其他器件: UNIFLASH、
工具与软件:
您好!
我尝试使用 SWD 连接来读取 CC2340R5芯片的 MAC 地址。
我可以使用 Uniflash 通过读取地址范围0x4E000058-0x4E00005C、并使用 TI 开发板 LP-XDC110ET 和 LP-EM-CC2340R5成功检索 MAC 地址。
我知道 MAC 地址存储在 FCFG (尤其是在.deviceInfo.macaddr 中)中。
我有几个问题:
- SACI_CMD_MISC_GET_DIE_ID 命令返回芯片 ID (也存储在 FCFG 中)、SACI_CMD_MISC_GET_CCFG_USER_REC 命令返回用户记录。 是否可以直接访问 MAC 地址、或者或许可以仅使用 SACI 命令或调试子系统邮箱来访问整个 FCFG?
- 我在 SWD 线路上添加了跟踪功能、以监控 Uniflash 使用调试访问端口命令序列来读取 MAC 地址。 但是、当我尝试复制此命令序列时、我不会从地址接收到任何返回值。 我在下图中添加了命令列表。 为了访问地址0x4E000058中的内容、我还需要事先做什么吗?

我期待收到您的回复、随时向我提出任何问题。
此致、
Eduardo