|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 kqux222 于 2016-4-18 11:18 编辑 * q7 ~$ I) E7 J. a, r+ L9 S6 y
' G+ w# f! k' J) r
用cadence 16.3,做项目时 allegro更新元件封装,报错如下:
- t/ i( B! z5 y! L7 V8 Z 'L2016' symbol starting to refresh:- Z S4 F9 X! A, \9 h. ^
ERROR(SPMHNI-254): Unable to load symbol, 'L2016': 'ERROR(SPMHDB-238): The database is corrupted. It may have been copied from % `% n6 N4 ~$ P" l
a different architecture using ASCII mode ... copy using binary mode.'.
. X( H" K) P) f5 N5 G6 d 补充1:直接从PCB里导出封装到库里,然后可以更新,只是在库里修改封装后,再去PCB更新就会提示上面错误。
' C. _8 a% O) i
3 K6 Z/ g% [: u5 }) c& U$ n+ r. Y6 N/ d! Q
以前一直没碰到过这种问题,哪位朋友有解决方案的,提供下~谢谢!
6 T5 Z4 Z0 I+ D D& o4 h解决方法和分析:
9 I/ }6 {' ~. [1 O allegro文件(包括PCB、pad文件)的architecture用的都是ASCII mode ,公司有加密软件,
* Q8 C* }8 m8 r; n- p 如果打开和编辑后再保存就变成为ASCII mode,所以想更新元件封装就报错了。
, b9 o/ ]2 s8 Q s2 z1 Q" g+ u' {
1 V+ d. s/ a' {# V: S
5 r2 X3 E1 L" e9 \0 K5 d6 A |
|