外带看门狗电路的NXP MK20下载BOOT的电路方法

86
M i c r o c o n t r o l l e r s &E m b e d d e d S y s t e m s  2020年第11期w w w .m e s n e t .c o m .c n
外带看门狗电路的N X P M K 20下载B O O T 的电路方法
张俊民
(珠海保税区光联通讯技术有限公司,珠海519030
)摘要:针对N X P MK 20M C U 在产品应用中需要用到看门狗电路,在下载M C U B O O T 时,车间需要断开连接M C U 到看门狗芯片的电路,下载完成后又连接电路㊂为方便车间生产,优化设计出了一种电路方便M C U 下载B O O T 的电路方
法,该方法是利用M C U 的下载端口J T A G 的T C K 信号作为下载B O O T 时的喂狗信号,解决了在M C U 下载B O O T 时由于M C U 无喂狗信号导致的下载B O O T 时看门狗芯片不断给M C U 发复位信号,M C U 无法下载完整的B O O T 的问题㊂产品通过测试并且大量出货,该方法能够提高生产效率,提升产品质量㊂关键词:看门狗电路;J T A G ;T C K ;M C U ;N X P MK 20;B O O T 中图分类号:T P 368.1    文献标识码:A
C i r c u i t M e t h o d o f N X P M K 20
D o w n l o a d B O O T w i t h W a t c h d o g C
i r c u i t Z h a n g J
u n m i n (Z h u h a i F T Z O p
l i n k C o mm u n i c a t i o n s ,I n c .,Z h u h a i 519030,C h i n a )A b s t r a c t :S o m e p r o d u c t s u s e t h e N N X P MK 20M C U w i t h w a t c h d o g c i r c u i t .W h e n d o w n l o a d i n g M C U B O O T ,t h e o p
e r a t o r n e e d s t o d i s -c o n n e c t t h e c i r c u i t
f r o m M C U t o w a t c h d o
域网g c
h
i p i n w o r k s h o p ,a n d t h e n c o n n e c t t h e c i r c u i t a f t e r d o w n l o a d i n g
.I t 's i n c o n v e n i e n t a n d s o m e -t i m e s f o r g e t c o n n e c t t h e c i r c u i t .I n o r d e r t o f a c i l i t a t e t h e w o r k s h o p p r o d u c t i o n ,a c i r c u i t m e t h o d i s d e s i g
n e d t o f a c i l i t a t e M C U t o d o w n l o a d B O O T.T h i s m e t h o d u s e s T C K s i g n a l o f J T A G a s t h e d o g f e e d i n g s i g n a l w h e n d o w n l o a d i n g B O O T.W h e n M C U i s d o w n l o a d e d b o o t ,M C U d o e s n o t h a v e d o g f e e d i n g s i g n a l ,w h i c h l e a d s t o w a t c h d o g c h i p s e n d i n g r e s e t s i g n a l t o M C U c o n s t a n t l y w h e n d o w n l o a d i n g B
O O T ,a n d M C U c a n n o t b e d o w n l o a d c o m p l e t e B O O T.T h r o u g h t e s t i n g a n d a l a r g e n u m b e r o f p r o d u c t s s h i p p e d ,t h i s m e t h o d c a n i m p r o v e p r o -d u c t i o n e f f i c i e n c y ,i m p r o v e p r o d u c t q u a l i t y
空包弹助退器
.K e y w
o r d s :w a t c h d o g c i r c u i t ;J T A G ;T C K ;M C U ;N X P MK 20;B O O T 引 言
看门狗电路是经常应用到高可靠产品设计中的一种
电路㊂它的工作原理是在M C U MK 20D X 256外部增加一个看门狗电路,当M C U 正常工作时,M C
U 会通过P T B 0口在1.6s 内给看门狗芯片MA X 706WD I 发送一个电平
变化信号,实际操作过程中M C U 在工作L O O P 中,程序控制电平翻转后信号输出到WD I ,此过程称为喂狗㊂看门狗芯片MA X 706WD I 只要在1.6s 中接收到了WD I 的
电平变化,输出的复位信号R E S E T 就一直是高电平,
M C U 也一直正常工作㊂当M C U 内的程序有重大缺陷或者受外界影响导致程序跑飞时,程序无法进入正常的
L O O P 中,就无法发送喂狗信号,若此过程超过1.6s ,看门狗芯片MA X 706就会将R E S E T 信号输出低电平,
无级变速轮强制M C U 硬件复位,使程序恢复到正常工作状态㊂本电路还可以通过M C U 的NM I 口记录看门狗电路发生的事件㊂
使用这种设计电路增加的工作是当对M C U 进行
B O O T 烧录时,需要对看门狗芯片MA X 706进行喂狗,
但是实际M C U 内部还没有完整的程序,
无法控制喂狗输出端口P T B 0口,这样会导致在下载过程中MA X 706复位,M C U 下载B O O T 失败㊂这就需要从电路上处理这种过程,使电路能正常下载B O O T ,
并能正常工作㊂1 手工切换开关控制看门狗芯片M A X 706的开放info共享平台
复位输出信号
最初设计电路时,为了解决M C U 进行B O O T 烧录时不能复位的问题,在复位信号电路中增加了开关S W 1,此部分具体电路见图1㊂当对M C U 进行B O O T 烧录时,将S W 1断开看门狗芯片MA X 706输出的复位信号,使MU C
复位信号不受看门狗芯片MA X 706的控制,当B O O T 下载完成后,再将开关S W 1闭合,看门狗芯片MA X 706输出的复位信号控制M C U 复位,
镂空雕花
本草茶恢复正常的喂狗动作㊂此

本文发布于:2024-09-21 13:37:22,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/163187.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:电路   看门狗   信号   复位   喂狗   芯片   输出
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议