如何设计一个在线烧录方案.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何设计一个在线烧录方案

广州致远电子股份有限公司 如何设计一个在线烧录方案 如何设计一个在线烧录方案 在线烧录,芯片先贴在PCB 板上后,再对其进行烧录。由于在线烧写的灵活性(产品 先生产出来后,可根据用户订单,临时烧录不同的固件)、易返工性(直接在板重新烧录), 越来越多的工厂选择了在线烧录的方案。 由于每款目标板存在各种差异性,烧录环境参数不统一,导致烧录出现异常以及达不到 需求效果。那么,如何设计一个更合理的在线烧录放案?以下罗列了几个注意事项。 1.1 1、选择合适的烧录通讯协议 一款芯片,可能同时支持几种烧录通信协议,基于每种协议的特点,根据需求,在目标 板预留一个或多个烧录通讯协议接口。以LPC1517 为例,可以支持SWD、UART 烧录通讯 协议。其中,SWD 通信速率能达到6M 以上,而UART 模式只能支持115200 的波特率(相 比之下,SWD 速率大约是UART 的52 倍)。更快的通讯速度,将减少烧录时间,提高烧录 生产效率,如果追求烧录速度,首选 SWD。但当芯片加密后,芯片杜绝编程器通过 SWD 访问芯片,这时只能通过UART 模式擦除解密。一般产品出产后,芯片都配置成加密模式, 后续产品升级、维修需要重新烧录固件时,由于芯片已处于加密模式,故不能再用SWD 模 式烧录,只能采用UART 模式。因此,应根据具体情况,预留对应的SWD 或UART 烧录接 口。或者两种都预留,SWD 模式接口用于量产烧录,UART 用于维修、升级时单次烧录。 LPC1517 烧录通讯协议 优点 缺点 SWD 通讯速度快(6M ) 芯片加密后,SWD 模式访问失效,适用范围窄 UART 通讯速度慢(115200 bps) 芯片加密后,UART 可以擦除解密,适用范围广 1.2 2 、预留禁能看门狗的接口 为了避免芯片程序跑飞或进入死循环状态,目标板一般都会放置外部看门狗,有效保证 整个系统稳定运行。但是,如果芯片正处于烧录状态,由于没有喂狗,看门狗将计数溢出并 复位目标芯片,意外中断了当前的烧录工作。为了避免以上异常情况,目标板应预留禁能看 门狗的接口。当芯片烧录的时候,通过一个跳线,禁能看门狗,杜绝烧录时芯片被看门狗复 位。如图1 所示,目标板预留了禁能看门狗接口。 图 1 禁能看门狗接口 文库资料 ©20 16 Guangzhou ZHIYUAN Electronics Stock Co., Ltd. 文章源自ZLG 致远电子,转载或引用请注明出处 1 广州致远电子股份有限公司 如何设计一个在线烧录方案 1.3 3 、烧录接口是焊盘测试点还是接线座 图2 为焊盘测试点和普通烧录接线座的对比。如果生产烧录量很大,为了提高烧录效率,可 以配合夹具和自动机,进行自动化的烧录。夹具一般都是配合顶针一起使用的,故需要在目 标板预留焊盘测试点,以便烧录信号线的顶针与目标板接触;而如果生产烧录量偏小,则可 以人工手动拔插烧录接口。 图 2 焊盘测试点和普通烧录接线座的对比 1.4 4 、引出芯片复位管脚 有时候,出于节省PCB 空间考虑,设计烧录接口时会省掉复位管脚,但这有可能导致 烧录不稳定。烧录前,先复位芯片,可以给芯片烧录提供一个纯净的初始化环境,避免芯片 已跑有代码时,影响后续的烧录。此外,烧录前先复位芯片,还可以避免上电瞬间烧录信号 线电平的抖动,使得芯片误采集到握手信号,导致烧录通信握手失败。因此,为了保证烧录 的稳定性,烧录接口需引出复位管脚。烧录器烧录芯片前,利用复位管脚先复位芯片,使芯 片处于一个纯净的初始化状态,有效保证芯片烧录的稳定性和有效性。 图 3 引出复位管脚 总结: 以上只是罗列了常见的几种情况

文档评论(0)

baoyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档