|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 kqux222 于 2016-4-18 11:18 编辑 ! v! Y4 _4 j( S9 U" G( Y4 f/ h2 ?
4 K4 U4 w- Y! Y, B, ^用cadence 16.3,做项目时 allegro更新元件封装,报错如下:5 ^# d* D7 p5 _4 R$ v* m1 e
'L2016' symbol starting to refresh:, t3 }$ f6 `; m0 s: z! @3 D; R: A
ERROR(SPMHNI-254): Unable to load symbol, 'L2016': 'ERROR(SPMHDB-238): The database is corrupted. It may have been copied from 5 D2 B. A; j, o3 z6 n
a different architecture using ASCII mode ... copy using binary mode.'.
5 h& j6 M3 ^. @; R# Z0 M' x 补充1:直接从PCB里导出封装到库里,然后可以更新,只是在库里修改封装后,再去PCB更新就会提示上面错误。4 Q) h" m& ^$ j* k
3 i. T7 T, q" k( W8 l7 {& s' G: w
' m5 P4 B: d U4 w8 k# m, S以前一直没碰到过这种问题,哪位朋友有解决方案的,提供下~谢谢!
2 E+ Z8 Z; F% P C1 I解决方法和分析:4 S3 P0 V, Y4 n) I7 L
allegro文件(包括PCB、pad文件)的architecture用的都是ASCII mode ,公司有加密软件,
' L; l+ f% o" t8 k7 v 如果打开和编辑后再保存就变成为ASCII mode,所以想更新元件封装就报错了。
+ S) P2 i6 J i Q: c( S6 |6 Z2 H
* j% y4 l" B- }* k
/ [& E m9 i" p) P7 r! A |
|