教你如何分析芯片损坏的原因_会议广播_音频应用论坛 - Powered by AUIOAPP

音频应用论坛

 找回密码
 快速注册

QQ登录

只需一步,快速开始

搜索
热搜: 音频应用

[资讯] 教你如何分析芯片损坏的原因

[复制链接]
21355137 发表于 2007-5-15 19:58:00

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
2 w- E7 ?1 \9 Z( c
板子莫名其妙就不能进行调试了?烧录芯片经常出现坏片?良品率太低?是芯片太过脆弱么?还是我们的操作不当?也许看了下面,你就能找到问题的真正原因。我想大家或多或少遇到过这样的问题,手上的芯片不知怎么的就烧不进去程序了,搞了半天也找不出原因,对于开发者来说,虽然也就是多花个几两银子换个芯片的事,但也是挺闹心的,而对于大批量生产来说,经常出现这种情况可就不是个小问题了。这里总结了一些可能会搞坏你芯片的小细节,可能对苦于换芯片或者纠结于良品率的你有一些帮助。- V; {' E9 V, w% y6 C3 |, n! |
# J7 \- C5 W! c  E$ _: A5 p
1.供电电压
' V+ Z% j% i5 f& k( N看到这里你也许就笑了,我系统板上的芯片供电是LDO输出的,稳定的很,怎么会烧芯片。这就要从芯片烧写程序的两种方式说起:在板烧录和座烧。
, I( o# R( b) ~! w) a0 |% ]1 U- N对于个人用户或是某些特定的行业,如汽车电子,大部分都是用在板烧录,5 j+ j+ c# s( e0 X, g1 {: w8 u
& Z% m) C9 x) \
1  在板烧录2 W4 J; T2 e. n; y" m

* s+ y! p3 e- \' E  K. Q& ^% M2 z; P另一种方式工厂批量生产用的比较多,即座烧的方式,如下图这种情况。
' T& ]' O6 d$ c' R
! G+ D" V, [  |0 c
% L, E$ p6 a7 w" ?: A+ k! D
图 2  座烧对于很多开发板或者我们自己设计的系统板,调试接口的VCC一般都是直接从芯片供电引脚拉出,如果编程器供电不稳,则很容易造成芯片的过压损坏。下图为一款MCU的供电电压范围:
若编程器供电电压不准或电压不稳,超过了这个范围,则芯片将很容易损坏。
座烧就更不用说了,芯片直接由编程器供电,如果编程器供电不稳,那烧录芯片的良品率将会成为你的噩梦。
2.芯片加密
% u/ {, ~- h2 p, p% b7 v# \3 W' }9 ?. M: k一般的开发者很容易忽略芯片为我们提供的这个重要功能,但是当你的产品要大卖的时候,这个功能就显得尤为重要了,加密功能能有效防止你的产片代码被抄袭。芯片加密等级一般有3级,我觉得这款Cypress的芯片手册给出了比较明确的说明。4 c" P+ d: Y2 j2 q' y& I

3 c, b  R& M+ ]OPEN:芯片没有保护,意味着你烧录到芯片中的软件可以被山寨者直接读出。
. R: F; B" \; x; a* O. zPROTECTED:芯片有了读出保护,意味着没有人可以读出来芯片中的数据,但是芯片可以擦除,擦除之后可以再次使用。
' B3 r9 v$ E% @2 {  zKILL:你的芯片被“杀死了”,和上一个级别的保护一样,没有人可以读取芯片数据,但是这一次,整片擦除也不起作用了,你的芯片无法重新烧录,但是不是真的“死了”,它还可以运行烧录进去的程序。8 k2 v7 L9 e8 Y3 D% ?  g9 ^
需要注意的是这些保护一般都是重新上电后才会生效。
" N3 O: _! p# y, }0 A2 K. @如果你哪天没睡醒烧写程序的时候把芯片的加密位设置成了KILL,那么恭喜你,可以换新的芯片了。! ^2 U0 D8 K( f

! S* u- A  O+ j2 S另外一种比较有意思的情况发生在大批量生产中,由于各种各样的因素影响,芯片有时候烧到一半就被中断了,而有些芯片的加密位恰恰是在烧录文件的前段,对于有些烧录器,可能会直接按烧录文件顺序烧录,就会造成芯片已经被KILL了,但是由于烧录中断造成后半段的程序还没烧进去,那这个芯片就真的废了。一种比较可靠的烧录方案是在最后烧录加密位,这样就可以有效避免烧录中断造成的芯片意外锁死。, a# S6 g) V+ W# B5 I
3.编程高压2 L) x* M2 s5 M  N  U9 l
2 W% C. o! j' }& H
有些OTP(一次可编程)芯片可能需要编程高压才能将数据写入,虽说是高压,其实很多也就6、7V左右,再高也就十几伏,这种程度的电压对于我们来说比较安全,但对于很多芯片来说,已经算是高压了,即使是需要这种电压才能编程的一些OTP芯片,也无法长时间承受,因此有些芯片会规定高压加载的最长时间,一旦超过这个极限,OTP区就可能会永久损坏。有些编程器会提供编程高压的输出功能,在烧录的流程中自动开关编程电压,而对于那些没有提供编程高压的编程器,使用时就要小心不要在编程的时候发呆走神了,一定要及时断开编程高压。& d3 l8 h* `; V, Y* M1 V
此外,还有很多其他的因素会损坏你的芯片,比如静电防护是否做得到位,芯片存储的湿度,温度是否符合要求,芯片焊接的温度是否过高等,要提高烧写的良品率,就要从多个方面做工作,当然也不可忽略以上这些不易引起注意的细节
yojufutari 发表于 2007-11-24 11:28:13
谢谢,收藏了 啊& S( {5 ^) V9 b3 B, [4 w' p
yuxiang690212 发表于 2007-12-21 21:51:18
欣赏了,谢谢楼主啊
2 [$ [: o$ m8 E/ [+ N
琴竹居士 发表于 2008-1-8 14:56:29
学习了,谢谢楼主啊 ' g5 E7 L& _6 B$ u4 }
LuoBZ 发表于 2008-3-7 14:36:19
感谢楼主热心助人!!!
kokkuri 发表于 2008-3-9 05:12:49
大大发给我吧谢谢谢谢
yingying2003112 发表于 2008-4-22 20:27:49
谢谢我下了,研究研究,我是菜鸟呀!
高海量 发表于 2009-7-9 17:33:19
支持了,顶起来
boboz 发表于 2009-7-18 16:56:24
非常感谢分享好东西!
125316907 发表于 2009-7-22 14:32:11
非常感谢分享好东西! 再支持
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

软硬产品代理咨询服务:声卡:雅马哈UR22C、罗兰声卡、福克斯特、艾肯、阿波罗 、M-audio 、普瑞声纳 、福克斯特、 达思冠系列 音箱:吸顶NS-IW560C、吸顶NS-IW660 、NS-AW350、低音NS-SW050、低音NS-SW100;JBL 吸顶8124、CSS-8006BM;香蕉猴 gibbon系列;普瑞声纳E5XT、E4.5、 E3.5BT 有线话筒:舒尔PGA27、PGA48、MV51、mv88、mv88+、SM27 ;森海E945 、MK4、E835S;舒伯乐top248s;罗德NT1-A、VIDEOMIC、VIDEOMIC GO、VideoMicro、VideoMic NTG 无线领夹麦克风:罗德 wireless go II 一拖一、一拖二;猛犸lark150 耳机:森海HD300 pro、美奇 CR-Buds 、索尼7506、爱科技K240S、K240 MKII、K271 MKII、K52、K72、K92、先锋、飞利浦 1:飞利浦会务通/会议摄像头/全向麦克风/执法仪/录音笔 2:洋铭便携式移动演播室 / 切换台 / 摄控一体摄像机 / 虚拟演播室 / 微金课教室 / 色键器 3:逻兰音视频切换台 / 声卡 / 电子鼓 /电钢琴 /耳机 4:Blackmagic专业摄影机 /调色台 / 切换台/ 广播级转换器 / 监视器 / 采集卡 5:索尼专业摄像机/佳能专业摄像机/松下专业摄像机/ insta360专业摄像机 6:话筒:铁三角/ 舒尔/ 森海塞尔 / AKG / RODE/ BBS 7:音响:YAMAHA/ 声艺 / 皇冠 /JBL / 真力/咪宝/BOSE /美奇 8:声卡:RME/羚羊/IXI /艾肯/PreSonus普瑞声纳/Focusrite福克斯特/YAMAHA/雅马哈/ickb 9:耳机:铁三角/beyerdynamic拜亚动力/AKG爱科技/索尼/RunningMan/美技 10:思锐三脚架 /防潮箱 /米泊三脚架/意美捷三脚架/曼富图三脚架 11:XSW系列,300.500代理商,EWD数字系列代理,6000.9000定制产品,还包销了全国三个型号:XSW1-825,EW100 G4-945,EWD- kk 205

小黑屋|手机版|Archiver|音频应用 (鄂ICP备13005321号-1)

Powered by Audio app

快速回复 返回顶部 返回列表