|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 kqux222 于 2016-4-18 11:18 编辑
/ j5 b) D" N& i* R. ~8 ]. R0 o# d
: ?/ v8 N& n$ s1 y" \% ~用cadence 16.3,做项目时 allegro更新元件封装,报错如下:# }) _( C) h8 M4 p' v5 S3 q& P' V, N. f
'L2016' symbol starting to refresh:
% f1 G" K, ?8 o/ t! g# Q' y ERROR(SPMHNI-254): Unable to load symbol, 'L2016': 'ERROR(SPMHDB-238): The database is corrupted. It may have been copied from
: w4 I4 i. d6 i4 V( D$ Da different architecture using ASCII mode ... copy using binary mode.'.
% a) x5 R! _' Q 补充1:直接从PCB里导出封装到库里,然后可以更新,只是在库里修改封装后,再去PCB更新就会提示上面错误。3 F! H) V' M& P9 k
; L+ f2 s! |! X% x( B6 {" V" }$ h' G& e8 n4 M( u2 f
以前一直没碰到过这种问题,哪位朋友有解决方案的,提供下~谢谢!( F# x; I: b1 J" _- @- G0 O) V
解决方法和分析:! y( T6 B# _9 d
allegro文件(包括PCB、pad文件)的architecture用的都是ASCII mode ,公司有加密软件,
9 u3 y: w( W; a/ ]' ^ 如果打开和编辑后再保存就变成为ASCII mode,所以想更新元件封装就报错了。) r0 |3 }, O2 F: [
6 \' w# |3 m. f, u
4 E- g7 T8 ` T0 {; m |
|