史上最全芯片烧录不良缘故原由剖析及
宣布日期:2022-09-20浏览次数:3871
在工程师的一样平常事情中,芯片烧录障碍是最常遇到的问题之一,并且芯片烧录泛起问题后排查起来难度也较量大,要从中找出导致烧录障碍的因素,这是非Dチ饭こ淌Φ哪托牡,其需要的侦测能力不亚于名侦探柯南。
芯片收录的目的,在于包管单片机系统或者ARM芯片的正常运行,以及清静运行中必不可少的文件和参数。一样平常情形下,厂商从半导体商买来种种可烧录芯片,其资料区都是空缺的,一样平常在组装前才将其最新版的控制程序及数据使用IC烧录器写入,这是一项比IC测试还主要的须要流程。
因此,一样平常都由最终电子产品制造者来执行完成,同时也是生产制造中,较容易蜕化需要较多调试纠正的环节。
为此,芯仔为列位工程师们梳理下常见芯片烧录车祸现场,资助列位找出真相并且解决“它”。
芯片烧录最常见的问题有哪些?
在芯片烧录的历程中,总会遇到大巨细小、种种各样的问题。那么,以下是芯仔网络的一些收录中最常爆发的问题,工程师们看看有没有自己曾中过招的?
前方大型芯片烧录车祸现场,请查收 ——
1)写片器驱动程序不准确;
2)一次烧录芯片,二次烧录校验失败;
3)烧录历程中编程器故障;
4)芯片程序烧录不进去;
5)研发测试阶段没有问题,进入量产后频仍泛起问题;
6)准确烧录程序后,芯片程序没跑起来;
7)烧录文件时,编程器全历程提醒PASS,可是芯片贴板后产品无法正常使用;
8)mplab能够检测到芯片,可是烧写程序是总是失败;
9)单片机下载程序泛起擦除程序失败,无法烧录数据;
10)芯片烧录后为何没有程序;
11)烧录加密无法擦除与重复烧录;
12)芯片烧录历程中被不明中止;
“翻车”后对号入座,找到解决计划
从上述枚举的“车祸”现场中,可以看出芯片收录泛起的问题五花八门,复盘找出缘故原由的历程也让众多工程师倍感头秃。那么,工程师们要想“有的放矢”,找出烧录失败的缘故原由,可以分成以下几个方面来剖析寻找。
首先,工程师们要想排查烧录失败的缘故原由,首先要凭证烧录时使用的工具与烧录的方法着手。差别的烧录方法会泛起的烧录障碍是差别的,而解决方法也是有一定差别的。
举个例子,若是是在线烧录的方法,先着重检查芯片有虚焊、读取不良等情形;在芯片收录的历程中,检查是否保存烧录不完整,有中止等情形。
所谓离线烧录,就是通过种种专用的适配座,将芯片离线烧录好之后再装置到板子上的生产方法。由于适配器与夹具的通用性低,因此此类烧录方法虽较稳固,但本钱较高。
只管云云,照旧有部分工程师选择此类烧录。而此类烧录方法一旦泛起烧录问题的话,应该从两个方面排查入手——
1. 在硬件层面
(1)先排查是否由于烧录器跟测试座已用太久,使用过频的缘故原由,而导致的接触不迅速,读取较慢;
(2)审查烧录器的烧录库中,是否有支持该型号的烧录选项,若是有,确认IC与软件的型号是否一致;
(3)检查毗连烧录工具的USB线是否有不兼容或不读取的情形;
(4)选用的烧录器是国产照旧自制仿真器,工程师需思量烧录器与芯片型号是否兼容的问题;
(5)注重芯片烧录夹具的使用寿命,一样平常来说,芯片烧录夹具是有使用次数,也就是通常说的寿命时限的,许多接触不良等小故障的爆发,都源于烧录座。
2. 在软件层面
(1)审查电脑是否一经装置了影响程序文件,才导致的烧录不稳固;
(2)检查是否保存芯片程序的名堂与芯片划定的名堂不符的情形;
(3)检查烧录工具的驱动是否兼容;
(4)检查烧录驱动的认证是否已逾期;
(5)审查装置的程序是否与烧录器属差别品牌,若是是差别的品牌,检查有无兼容的问题。
在扫除完以上的硬件与软件的问题之后,剩下的就是职员操作的问题了。关于烧录报错的芯片,可手动去掉ID检测功效,执行读取或者擦除、编程、校验,看是否能够乐成。
在线收录,是一种大批量操作,高效且高本钱的烧录方法,在贴板后直接举行烧录,然后将PCBA送到测试机测试。整个生产历程全自动化,这便于产品程序在不是很成熟的阶段在线做一下仿真,对程序举行适当的调解。
虽然在线收录本钱较量低,可是对操作者的手艺要求较高,需要专业的工程师去举行烧录,通俗工人无法完成这一事情。
那么,此类烧录方法泛起烧录问题时,应该从以下几个方面着手排查——
(1)当芯片烧录历程中被不明中止时,实时扫除看门狗的计数,门狗将爆发复位信号复位目的芯片,阻止芯片程序跑飞或进入死循环状态意外中止目今芯片的烧录,导致烧录失败;
(2)当烧录程序准确,而芯片程序没跑起来时,可能是由于带有电池的装备在芯片代码擦除编程校验通事后需要复位,才华使芯片最先事情起来,以便后续的产品测试;
(3)线长、速率与稳固性的缘故原由——编程器与目的板的通讯质量与通讯电缆的长度和通讯速率有关。一样平常越长的电缆,越高的通讯速率,会降低通讯质量,影响烧录稳固性。为了烧录事情又快又稳固,需要凭证详细情形选取适合目的板的线长,并凭证线长设置合适的通讯速率。
(4)浪涌效应——有些使用编程器给目的供电,在最先给目的板供电的瞬间,由于某些装备安排较多电容的缘故原由,将爆发瞬间超大充电电流,也就是浪涌效应,这会容易促发编程器过流;,这时目的板最好用外部直接供电,以抵达控制供电的操作效果。
(5)在烧录文件时,编程器全历程提醒PASS,可是泛起芯片贴板后产品无法正常使用的情形时——
①验证烧录文件,若是文件未履历证,很有可能烧录后无法正常运行,以是建议用户在批量生产之前一定要小批量试产,验证烧录文件的准确性;
②设置“设置参数”,手动修改下芯片中的设置参数,若是不凭证规格设置参数的话,芯片是无法正常运行的。
③阻止很是操作下造成不可逆的损失,若烧录历程中有不法操作,一定导致批量芯片无法正常使用,损坏芯片,造成不可逆的效果。
(6)当烧录过失后无法再次烧录时,确定是否为一次性芯片,设置位是OTP区是否只能烧一次。
芯仔小结
虽然在线烧录的方法更为高效且本钱较低,适用于批量操作,大大都工程师普遍选此方法;可是,芯仔在此提醒列位工程师们,在在线烧录时,应先少量上机做烧录验证,确保没问题后再举行大批量操作,阻止泛起不可逆的大规模损失。由于,若是上机后的原件泛起质量问题,会容易泛起售后供应商不予退还的情形。
标签: