打印
[技术问答]

HC32L190 SWD接口如何下载程序并防止程序读出?

[复制链接]
147|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lee8871|  楼主 | 2025-3-5 17:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
情况是这样的:我现在的PCB已经做好了,只引出了【PA13/SWD】【PA14/SWCK】接口,BOOT0已经内部做了下拉。
本来已经做到了可以使用Jlink下载程序的。现在需要下载程序,并锁定芯片,避免程序被读出来。
我检索了一下方案,找到的都是用ISP下载并锁定芯片的方案,要用到Boot0,还要先拉高,后上电,下载的步骤也有点复杂。

请问一下,有没有使用Jlink下载程序,并对FLASH做加密,防止读出程序的方案?

使用特权

评论回复
沙发
zhengshuai888| | 2025-3-6 08:21 | 只看该作者
在烧写工具上勾选读保护就可以了。

使用特权

评论回复
板凳
lee8871|  楼主 | 2025-3-6 09:55 | 只看该作者
zhengshuai888 发表于 2025-3-6 08:21
在烧写工具上勾选读保护就可以了。

烧写工具是IAP的。现在Boot0没法引出了

使用特权

评论回复
地板
wubangmi| | 2025-3-6 10:56 | 只看该作者
lee8871 发表于 2025-3-6 09:55
烧写工具是IAP的。现在Boot0没法引出了

小华有对应的离线编程器,这个编程器上有加密功能。
用户没有权限给芯片加密,如果说有那就是把SWD功能释放变成GPIO,也就是把PA13/PA14在代码里配置成GPIO功能。勉强算是一种不十分强硬的加密代码

使用特权

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

本版积分规则

12

主题

54

帖子

0

粉丝