logo资料库

芯片读保护解决办法.pdf

第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
资料共7页,全文预览结束
芯片读保护主要有两种方法:  J-Link(SWD) ST-Link  目录 J-Link ................................................................................................................................................. 2 必备........................................................................................................................................... 2 步骤........................................................................................................................................... 2 ST-Link ............................................................................................................................................... 5 必备........................................................................................................................................... 5 步骤........................................................................................................................................... 5
J-Link 必备  软件:J-Flash;hex 文件  硬件:J-Link 步骤 原文引用 http://www.51hei.com/mcu/2767.html 1. 打开 J-Flash,Options——Project Settings 2. Target Interface,设置下载类型,此处选用 SWD 的方式
3. CPU——Device,选择相应的芯片型号(此处选择 STM32F103RC),并应用。 File——Open data file,打开要烧录的 hex 文件 4. 5. Target——Connect,下方窗口提示连接成功 6. Target——Auto,烧录 hex,成功后会有相应提示。
7. Target——Secure chip,添加读保护。成功之后会有相应提示 8. 芯片断电之后,再次上电。Target——Read back,无法读出。 9. 解锁办法:Target——Unsecure chip。解锁成功之后,可以再次往芯片里面写程序。
ST-Link 必备  软件:STVP,hex 文件  硬件:ST-Link 步骤 参考 http://blog.csdn.net/taoynkkx/article/details/46821953 1. 打开 ST Visual Programmer 2. 板子上电,连接好 ST-Link 3. File——Open,打开要下载的 hex 4. Configure,对 Hardware,Port,Programming mode,Device 配置 5. Program——All tabs,执行下载。成功后会有相应提示:
6. 将主窗口切换到 OPTION BYTE, 7. 将 RDP 选项修改为 Read protection ON,打开读保护。 ,
8. Program——Current tab,选择是。 设置读保护成功后会有提示。 此时要 read,会提示该设备已被保护。 9. 去除写保护:将 RDP 选项修改为 Read protection OFF,关闭读保护。然后。重复步骤 8,即可。
分享到:
收藏