关于XMC4700 烧录口禁用和开启问题

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Ron1
Level 1
Level 1
Distributor - Burnon(GC)
10 sign-ins 5 sign-ins First question asked

客户端使用我们的XMC4700,其终端客户提出要控制XMC烧录权限,具体如下:

1.芯片初始化,烧录程序之后,JATG口禁用;程序正常运行,外界不能通过此接口调试,下载读取数据等。

2.当操作人员需要时,可以再次对JTAG口进行调试和下载程序。

3.实现JTAG口权限功能,如私钥/专有工具程序烧录等方式。

我们是否有解决方案。

0 点赞
1 解答
lock attach
Attachments are accessible only for community members.
LinglingG_46
Moderator
Moderator
Moderator
500 solutions authored 1000 replies posted 10 questions asked

通过下面两个API就可以禁用SWD接口:

XMC_FLASH_InstallProtection(0, 0x8000, 0x7E0, 0x7E0);
XMC_FLASH_ConfirmProtection(0);

参考的project见附件:

在原帖中查看解决方案

0 点赞
1 回复
lock attach
Attachments are accessible only for community members.
LinglingG_46
Moderator
Moderator
Moderator
500 solutions authored 1000 replies posted 10 questions asked

通过下面两个API就可以禁用SWD接口:

XMC_FLASH_InstallProtection(0, 0x8000, 0x7E0, 0x7E0);
XMC_FLASH_ConfirmProtection(0);

参考的project见附件:

0 点赞