2024年3月13日发(作者:)
外带看门狗电路的
NXPMK20
下载
BOOT
的电路方法
张俊民
()
珠海保税区光联通讯技术有限公司
,
珠海
519030
摘要
:
针对
N
在下载
MC
车间需要断开连接
MCXPMK20MCU
在产品应用中需要用到看门狗电路
,
UBOOT
时
,
U
到
看门狗芯片的电路
,
下载完成后又连接电路
。
为方便车间生产
,
优化设计出了一种电路方便
MCU
下载
BOOT
的电路方
法
,
该方法是利用
MC
解决了在
MCU
的下载端口
JTAG
的
TCK
信号作为下载
BOOT
时的喂狗信号
,
U
下载
BOOT
时
由于
MCU
无喂狗信号导致的下载
BOOT
时看门狗芯片不断给
MCU
发复位信号
,
MCU
无法下载完整的
BOOT
的问
题
。
产品通过测试并且大量出货
,
该方法能够提高生产效率
,
提升产品质量
。
关键词
:
看门狗电路
;
JTAG
;
TCK
;
MCU
;
NXPMK20
;
BOOT
中图分类号
:
TP368.1
文献标识码
:
A
CircuitMethodofNXPMK20DownloadBOOTwithWatchdoircuit
g
C
Zhanunmin
g
J
,
rtofacilitatetheworkshoroductionacircuitmethodisdesinedtofacilitateMCUtodownload
gppg
,
connectthecircuitfro'sinconvenientandsome-
g
c
ppg
:
Abstract
Some
p
wnloadinUBOOT
,
theoeratorneedstodis-
g
c
g
MC
p
(,,)
519030
,
China
p
,
Uisdownloadedboot
gg
f
g
s
gg
B
,
MCUdoesnothavedofeedininalwhichleadstowatchdohiendinesetsinaltoMCUconstantlhendownloadinOOT
,
gg
s
gg
c
p
s
g
r
gy
w
g
B
,
testinndalarenumberof
p
roductsshiedthismethodcanimrove
p
ro-
pgg
a
gppp
,
ductionefficiencimrove
p
roduct
q
ualit.
ypy
:;
Keords
watchdoircuitJTAG
;
TCK
;
MCU
;
NXPMK20
;
BOOT
g
c
y
w
引
言
看门狗电路是经常应用到高可靠产品设计中的一种
电路
。
它的工作原理是在
MCUMK20DX256
外部增加一
口在
1.6s
内给看门狗芯片
MAX706WDI
发送一个电平
使用这种设计电路增加的工作是当对
MCU
进行
需要对看门狗芯片
MA
但
BOOT
烧录时
,
X706
进行喂狗
,
是实际
MC
无法控制喂狗输出
U
内部还没有完整的程序
,
个看门狗电路
,
当
MCU
正常工作时
,
MCU
会通过
PTB0
变化信号
,
实际操作过程中
MC
程序
U
在工作
LOOP
中
,
,
控制电平翻转后信号输出到
WD
此过程称为喂狗
。
看
I
门狗芯片
MAX706WDI
只要在
1.6s
中接收到了
WDI
的
端口
P
这样会导致在下载过程中
MATB0
口
,
X706
复位
,
MCU
下载
BOOT
失败
。
这就需要从电路上处理这种过
程
,
使电路能正常下载
B
并能正常工作
。
OOT
,
1
手工切换开关控制看门狗芯片
MAX706
的
复位输出信号
为了解决
MC
最初设计电路时
,
U
进行
BOOT
烧录时
不能复位的问题
,
在复位信号电路中增加了开关
S
此
W1
,
使
MUSW1
断开看门狗芯片
MAX706
输出的复位信号
,
C
MCU
也一直正常工作
。
当
MCU
内的程序有重大缺陷或
者受外界影响导致程序跑飞时
,
程序无法进入正常的
电平变化
,
输出的复位信号
RESET
就一直是高电平
,
,
看就无法发送喂狗信号
,
若此过程超过
中
,
6s
使程序恢复到正常工作状态
。
本电路还
MCU
硬件复位
,
可以通过
MCU
的
NMI
口记录看门狗电路发生的事件
。
部分具体电路见图
1
。
当对
MC
将
U
进行
BOOT
烧录时
,
复位信号不受看门狗芯片
MA
当
BX706
的控制
,
OOT
下
载完成后
,
再将开关
S
看门狗芯片
MAW1
闭合
,
X706
输
出的复位信号控制
MC
恢复正常的喂狗动作
。
此
U
复位
,
门狗芯片
MA
强制
X706
就会将
RESET
信号输出低电平
,
8 6
Microcontrollers&EmbeddedSstems
2020
年第
11
期
y
www
.
mesnet
.
com
.
cn
电路在生产中有个问题
,
由于产品空间小
,
此开关
SW1
在
电路板设计中选用的是微小开关
,
操作者经常将此开关未
拨回或者拨得不到位
,
就需要用万用表测量开关的导通情
况
,
影响车间工时
。
图
1
下载手工切换看门狗电路复位信号
2
下载口
JTAGTCK
控制看门狗芯片
MAX706
喂狗信号
WDI
位信号电路中增加了下载口
J
此部分
TAG
的
TCK
信号
,
对此部分电路进行了设计优化
。
为了提高生产效率
,
为了解决
MC
在复
U
进行
BOOT
烧录时不能复位的问题
,
MCU
输出的
WDI
信号作为喂狗信号
。
当
BOOT
下载完
成后
,
不影响产品以后的正常工作
。
JTAG
口不再使用
,
具体电路见图
2
。
如电路中
,
同时有
JTAG
的
TCK
信号
,
图
2 JTAG
口
TCK
信号控制看门狗电路
WDI
信号
当对
MCU
进行
BOOT
烧录时
,
JTAG
口的
TCK
信
号在下载程序时会有时钟信号
,
此信号由下载仿真器控制
发出
。
用示波器测试
JTAG
口在执行下载指令后的
TCK
信号波形如图
3
所示
,
在
120ms
内
TCK
会有时钟输出
,
MCU
进行
BOOT
烧录时
,
MCU
的
RESET
不会
远小于看门狗芯片要求的
1.
从而保证在
6s
喂狗间隔
,
91
敬请登录网站在线投稿
()
g
2020
年第
11
期
8 7
为的智能化工具
,
都展现了人类知识不以人们的意志而转
移的一往无前的客观发展规律
,
而且在知识的演化中
,
遵
循着分离性
、
集成性
、
非线性三大规律
,
从原始文明
、
农业
文明
、
工业文明
、
智力文明一步步走来
。
“
工具主导
”
体现了人类工具在人类历史进程中的独
对人类环境的改造
,
人类已从自然进化进入到一个人工环
境中生存演化的时代
。
自然环境已被人类改造得面目全
非
,
在人工环境中
,
人类个体众多自然特征逐渐退化
,
如自
然生殖能力退化
、
过敏人群剧增
、
健身保健成为庞大产业
。
当人类将自然环境改造得面目全非
,
又用相关前沿科技改
造自己后
,
自然人类或将终结
。
未来人类社会将难以寻找
到自然妊娠
、
自然生育
,
整个生命周期中全然没有被科技
改造过的自然人类
。
工智能已将人类社会推上了一个全新的高度
。
弱人工智
能时代
,
人工智能实现的是人类智力仿真
,
人们通过对人
类智力的理解来预测人工智能的未来
。
进入强人工智能
时代
,
人工智能不再局限于人类智力仿真
。
与人类智力仿
真渐行渐远的人工智能不知将人类带向何方
,
更不要说超
人工智能了
,
人们将无法预测人工智能的未来
。
弱人
④
无法预测的人工智能未来
。
半个世纪以来
,
特地位
。
人类打造工具
,
将知识成果转移到工具中形成了
工具中的集成态知识
,
集成态知识便成为唯一准确可靠
、
可积累与传承人类知识成果且具有遍历性的人类知识形
态
。
工具中的集成态知识主导了人类社会发展史
,
原始工
具的原始社会
、
手工工具的农业社会
、
机械化工具的工业
社会
、
智能化工具的人工智能时代
,
人类文明随着工具的
变革一步步前行
。
从某种意义上讲
,
人类历史就是一部人
类工具发展史
。
“
人工智能时代
,
人
、
知识
、
工具
”
生态体系的演化进入
高级阶段
,
人类的宿命也将彻底暴露出来
。
与大自然抗争
。
随着人类知识成果不断向工具中转移
,
人
类在社会生产生活中的地位必然会被工具不断替代而边
缘化
。
人工智能时代
,
众多的生产岗位被机器人替代
,
即
使在科技创新领域中
,
原来众多的专家岗位也被各种专家
系统
、
智能软件所替代
。
在人工智能诞生以前
,
全球范围
的任何一个前沿科技领域都会有众多精英团队
,
而今借助
全球化市场经济的垄断与传播效应
,
只需要少数精英团队
进行攻关
。
人类自身进化有关的生命科学
、
生物科技
、
基因工程
、
人工
生殖
、
器官移植
、
大脑工程
、
脑机工程等进入高速发展阶
段
。
人类已从改造客观世界进入到改造自己的时代
。
人
类在改造自身的过程中
,
平均寿命有了显著增长
。
半个世纪以来
,
随着先进科技
③
自然人类的终结
。
人
+
工具
”
的知识力量
①
边缘化的人类
。
人类依靠
“
结
语
知识财富效应与第三种文化效应是人工智能时代的
两大社会变革效应
,
它们展现了经济基础与上层建筑的全
方位变革
。
经济基础的知识财富效应变革源于人类知识
在
“
人
、
知识
、
工具
”
生态体系的动态迁移
,
具体表现在
“
人
生产力结构中
,
知识力量重心从人类个体向智能
+
工具
”
化工具最终转移的财富生产效应
。
第三种文化效应反映
的是生产力最终变革中的社会文化演变结局
。
从原始社会
、
农业社会的一种文化
,
工业文明时代的
两种文化
,
到人工智能时代的第三种文化
。
纵观人类文化
的演化可以发现
,
贯穿其中的是人类的知识发展规律
,
即
感性知识阶段的一种文化
、
理性知识阶段的两种文化
、
从
集成态知识到知识行为转化
(
即智能化工具形成
)
的第三
种文化的清晰历史进程
。
号作为下载
B
解决了在
MCOOT
时的喂狗信号
,
U
下载
BOOT
时
MCU
无喂狗信号导致的下载
BOOT
时看门狗
芯片不断给
MCU
发复位信号
MCU
无法下载完整的
调整成本极低
,
能够提
BOOT
的问题
。
该方法设计简单
,
高生产效率
,
增强产品可靠性
。
参考文献
众多与
②
被改造的人类
。
在人工智能化的助推下
,
87
被看门狗芯片因无喂狗信号而拉低
。
图
3 JTAG
口在执行下载时
TCK
信号波形
结
语
[:
1
]
FreescaleSemiconductor.K20P121M100SF2DataSheet
TechnicalDataRev.6
,
2011.
本文提出一种方便
MCUMK20
下载
BOOT
的电路
方法
。
该方法是利用
MCU
的下载端口
JTAG
的
TCK
信
[/
MA2
]
705MAX708X813LData
g
Sheet194334
;
Rev.11
,
2018.
()
责任编辑
:
薛士然
收稿日期
:
2020-05-25
敬请登录网站在线投稿
()
g
2020
年第
11
期
9 1
发布者:admin,转转请注明出处:http://www.yc00.com/news/1710298347a1733072.html
评论列表(0条)