查看: 1159|回复: 0
打印 上一主题 下一主题

STM8S 使用STLINK2 STVP 批量 解锁 烧写 加锁 (lock)的批处理

[复制链接]
跳转到指定楼层
沙发
发表于 2016-4-26 21:45:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
前2天深圳出差,给客户修改一个通讯协议,平时公司里面,用脱机编程器,将芯片加密了(锁定)
这次只带了ST-LINK2 ,发现不能直接调试,用STVP 的windows 版本可以解锁,但几十个设备,如果每次升级都这样就太麻烦了。
研究了下他的命令行。
最后形成如下批处理:

@echo off
C:\Tools\stvp\STVP_CmdLine.exe -Device=STM8S103K3 -no_loop -no_warn_protect -FileOption=noProtect_Option.hex
C:\Tools\stvp\STVP_CmdLine.exe -Device=STM8S103K3 -no_loop -no_warn_protect -FileProg=DECTOR.hex -FileOption=Protect_Option.hex
pause
@echo on


我将stvp 目录copy 到了C:\Tools\

noProtect_Option.hex   是全0 的配置字

DECTOR.hex  是我的应用程序。

Protect_Option.hex   是加密的配置字

2个文件的内容可以自行处理,也可以按下面的配置:
noProtect_Option.hex   是全0 的配置字
:0148000000B7
:0148010000B6
:0148030000B4
:0148050000B2
:0148070000B0
:0148090000AE
:00000001FF


Protect_Option.hex   是加密的配置字

:01480000AA0D
:0148010000B6
:0148030000B4
:0148050000B2
:0148070000B0
:0148090000AE
:00000001FF

效果还不错。







回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入中科因仑

本版积分规则

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