|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 kqux222 于 2016-4-18 11:18 编辑 ; I/ R% |( W1 _$ o. N( c& j) {
7 f5 M9 a, o$ e# L) M: G
用cadence 16.3,做项目时 allegro更新元件封装,报错如下:
B5 u% [" B( p2 E& H! T( P! [ 'L2016' symbol starting to refresh:8 s# {+ h- ^, O2 Y* F$ g$ }! M" L
ERROR(SPMHNI-254): Unable to load symbol, 'L2016': 'ERROR(SPMHDB-238): The database is corrupted. It may have been copied from 6 X J! k( B7 W! u d
a different architecture using ASCII mode ... copy using binary mode.'.
& O5 X7 H7 X5 w* { 补充1:直接从PCB里导出封装到库里,然后可以更新,只是在库里修改封装后,再去PCB更新就会提示上面错误。
4 J. T7 U6 q! h0 d
3 I; b3 _2 S) t( w5 w( d2 Z3 r2 u( I2 M- e" m8 \
以前一直没碰到过这种问题,哪位朋友有解决方案的,提供下~谢谢!" \) J [ g+ p7 _2 H" S& }+ F
解决方法和分析:( U/ G2 f* T d/ z! Z* a/ e. [
allegro文件(包括PCB、pad文件)的architecture用的都是ASCII mode ,公司有加密软件,
! u6 T, i) U. y5 ^" E' u 如果打开和编辑后再保存就变成为ASCII mode,所以想更新元件封装就报错了。
: g% M, W" h# j. S/ u
! k, I& I8 Z$ Y$ r2 @- D. _: [( T* v& a9 d u1 \
|
|