你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

如何用 STVP 命令行模式对 STM8 进行批量烧写

[复制链接]
STMCU小助手 发布时间:2022-8-9 23:33
前言 5 P3 E8 g- Z6 f) B
一种使用 STVP_CmdLine 对 STM8X 系列产品进行烧写的方法。本文着重介绍如何通过 STVP_CmdLine 及 ST-LINK进行多个芯片的循序烧写,帮助各户在生产线构建批量烧写的方案
; v1 s1 N' I3 y' z) _
STVP_CmdLine 的安装
- i5 G  ?' b, I4 p- g安装完毕后,STVP_CmdLine 位于 STPV 安装目录下,可以直接运行
0 W- I2 l" R7 ~5 K$ p
; j) l1 k1 b+ A. I; C( d
如何搭建多 ST-LINK 烧写环境
8 C8 R. v& N1 I0 s+ b 由于一个 ST-LINK 需要占用一个 USB 接口,所以受所用主机 USB 口的限制,需要通过 USB Hub 来增加 USB 接口个数。本文使用 1 拖 4 USB HUB。把四个 ST_LINK 连到 USB HUB 的下行端口并检查四个 ST_LINK 都正确被系统识别并正常工作。
' v* D8 V1 l& B; Y 在主机端同时打开四个 STVP_CmdLine 窗口
. t- z) @- V- }; f5 N" q/ |: q: z! z" k& M9 {
STVP_CmdLine 配置
9 y7 Y) U+ V" S7 E" _. q3 D1、参考 STVP_CmdLine –help 页面+ v  c$ S& T) r! f! \/ _
6 G1 f/ T! ^5 _% x2 s' H

/ }. C% G/ e; q1 c TOIYDCHX]M(]9EJ)0_K7[EY.png " f) J6 {. c# r1 u- u2 ~0 b: n" g

6 e5 C; v2 c+ l" e

/ U/ o. f- z3 }* T2、设置相应参数进行烧写4 V3 w2 x9 m' N) m
STVP_CmdLine.exe -BoardName=ST-LINK -Tool_ID=0 –NbTools=4 -Port=USB -ProgMode=SWIM -Device=STM8L052C6 –erase –blank -verif -progress -FileProg=C:\prog.hex –FileData=C:\data.hex –File0ption=C:\option.hex
& u0 v* i: L0 e7 Q/ w, b6 ~+ u* q& S, ?/ [6 E- r& n7 Y
3、由于 STVP_CmdLine 不支持按 ST-LINK 序列号对 ST-LINK 进行识别,所以在这种多芯片烧写的过程中,需要对每个窗口用参数 Tool_ID 进行编号。这是一个不足的地方。在实践中需要注意窗口和 ST-LINK 的对应关系
$ \- r9 q7 f7 l- R/ x
- n; |& K$ e' U4 c2 z1 }9 K  k
& s/ h$ s9 {+ x$ f
5 C1 S2 B% \/ [- @+ g: i
完整版请查看:附件3 C: v+ H( _4 ~, D1 s! T1 b2 t8 Z

4 C' W4 M; l, {$ J" d0 J: Q" K' i
4 Q/ M& D& J# B: D6 l

How to impelement mass programming with STVP_CmdLine.pdf

下载

105.84 KB, 下载次数: 2

赞 收藏 评论0 发布时间:2022-8-9 23:33

举报

0个回答

所属标签

相似技术帖

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版