找回密码
 注册
查看: 5871|回复: 19
打印 上一主题 下一主题

分享:orcad library builder导出capture symbol失败,需要设置环境变量

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-1-22 21:12 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
orcad library builder export orcad symbol 时失败,提示我们察看ebsession.log,看到log中是执行了命令:C:\cadence\SPB_17.2\tcltk\bin\tclsh.exe "C:\Cadence\LibraryBuilder\Scripts\emaEdaBuilderUtils.enc" "C:\Users\Happy\Documents\nRF52810.xml" "C:\Users\Happy\Documents\allegro.olb" "nRF52810" 0 "C:\Users\Happy\AppData\Local\Temp\tmp30A2.tmp"
' o0 H+ g$ {9 W  L6 O. V# \# V0 y
时失败,把这个完整命令行复制到cmd窗口执行,得到更加详细的错误信息:
无法定位cds_root.exe程序。

7 W+ c- n8 P4 u5 ~
而搜索cadence安装目录,发现cds_root.exe位于C:\Cadence\SPB_17.2\tools\bin,因此咱把这个目录添加到windows的环境变量中,重启library builder即可。
* ?3 W6 d% C0 y
  • TA的每日心情
    开心
    2020-5-21 15:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    推荐
    发表于 2020-2-15 11:53 | 只看该作者
    linguohua 发表于 2020-2-14 10:03
    1 L. p) f5 p! E5 n' n$ m1 i  v2 q他有让你查看日志吗?把日志看看,然后,确认是不是我帖子说的日志:提示你无法定位cds_root.exe,如果是 ...
    $ G, g6 Z/ m" i% k
    11:51:07 Starting tcl/tk process D:\Cadence\Cadence_SPB_16.6\tools\tcltk\8.4\bin\tclsh.exe "D:\Cadence\LibraryBuilder\Scripts\emaEdaBuilderUtils.enc" "D:\Cadence\LibraryBuilder\library\STM32F103C8T6.xml" "D:\Cadence\LibraryBuilder\library\library.olb" "STM32F103C8T6" 0 "C:\Users\Administrator\AppData\Local\Temp\tmpD2D9.tmp"
    ! _- s5 D% Z% U7 ]5 E( G0 b- c11:51:09 tcl/tk process exited with output 2 j3 a! [9 p& g( ^4 m% f# J) c
    11:51:09 Export process returned with response * \" F7 C8 X* P. }* Y; M, f3 H
    11:51:09 E-
    : d' R% h+ p' P- o0 D% [8 p! o: s11:51:09 E-Failed to export symbol." t2 |5 a/ R, [; r0 f
    。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
    ' ~# B8 N/ c# \8 [: m* M1 I2 g8 w没有中文字符,我按你说的把路径添加进去也不行,大佬给看看!. Y6 l6 w7 x- E8 |: ?8 d
    2 k' S2 @9 N/ D3 C* m! \

    该用户从未签到

    推荐
     楼主| 发表于 2020-2-15 12:34 | 只看该作者
    撸线菌 发表于 2020-2-15 11:55
    ; j) Y3 H5 d! L6 e6 b2 ]添加到系统变量还是用户变量,我添加的用户变量不管用
    : T! O( v$ F6 P6 W8 C: ?( B
    您仔细看他的日志:  D:\Cadence\Cadence_SPB_16.6\tools\tcltk\8.4\bin\tclsh.exe "D:\Cadence\LibraryBuilder\Scripts\emaEdaBuilderUtils.enc" "D:\Cadence\LibraryBuilder\library\STM32F103C8T6.xml" "D:\Cadence\LibraryBuilder\library\library.olb" "STM32F103C8T6" 0 "C:\Users\Administrator\AppData\Local\Temp\tmpD2D9.tmp"' a) ]7 {4 A' [8 j/ q6 }- p

    / }/ y0 W: J+ s4 Q2 @$ k把上面这句话,复制粘贴到你的cmd命令行窗口执行,看看输出什么错误信息。+ M" F* K  D6 H7 y& ]4 ?* Z

    8 R9 l/ g$ m, Q9 p

    点评

    cmd之后这样的  详情 回复 发表于 2020-2-15 20:14

    该用户从未签到

    推荐
     楼主| 发表于 2020-2-16 03:41 | 只看该作者
    撸线菌 发表于 2020-2-15 20:142 e7 e. G5 X: j2 Y. p" \( N
    cmd之后这样的
    ; q0 n, k2 H) [& h4 \1 q7 ], B( a
    根据你的贴图,他提示无法找到ortclprotector  tcl 包,这个跟本帖子的原因完全不同,本帖子的错误提示是无法定位cds_root.exe。
    1 G3 {& l  Y% M$ O9 I
    1 R' ?3 F$ K$ e
    因此,我只能建议您检查一下,你的library builder是否是16.6版本的?根据你的日志,你用的是16.6的orcad/allegro,因此我猜测library builder可能也需要对应这个版本吧。# c# t* B! F; V  f' C# j! x* M9 d3 Y

    # W1 A3 x, c$ U7 u

    ' @% V& G/ j7 c, _: Y

    点评

    biulder是16.6.62,不知道匹配不匹配,我觉得也是tcl脚本的问题,我再找个别的版本biulder试试吧,谢谢了  详情 回复 发表于 2020-2-16 14:52
  • TA的每日心情
    开心
    2024-2-21 15:59
  • 签到天数: 313 天

    [LV.8]以坛为家I

    2#
    发表于 2019-1-23 08:39 | 只看该作者
    如果装了几个版本的话,当前版本要是17.2的。

    该用户从未签到

    3#
    发表于 2019-2-19 10:33 | 只看该作者
    怎么增加环境变量?
    7 w+ Q7 y5 w7 t& H

    点评

    兄弟设置环境变量,windows下,主要是指把路径增加到PATH上. 也就是把C:\Cadence\SPB_17.2\tools\bin增加到你的系统环境变量的PATH中,注意是分号分割. 这个是win7的,其他版本的windows类似: https://jingyan.ba  详情 回复 发表于 2019-2-21 03:29

    该用户从未签到

    4#
     楼主| 发表于 2019-2-21 03:29 | 只看该作者
    cszxp 发表于 2019-2-19 10:33
    % ?' z2 Y* @! h: }( E怎么增加环境变量?

    ; I! D: S$ I. r7 I6 y' Q* j兄弟设置环境变量,windows下,主要是指把路径增加到PATH上.* d$ S4 J- h# g0 P- n
    也就是把C:\Cadence\SPB_17.2\tools\bin增加到你的系统环境变量的PATH中,注意是分号分割.
    2 \6 z, _2 f2 z1 |( u) x) x5 w; S, F% {
    9 g5 L7 z, o# i8 h0 K9 M; K/ _
    这个是win7的,其他版本的windows类似:# C9 {' X; z: b( h# ~) r' C
    https://jingyan.baidu.com/article/b24f6c82cba6dc86bfe5da9f.html
    : ?, ]$ B0 A: {, ?! \

    该用户从未签到

    5#
    发表于 2019-9-21 02:31 | 只看该作者
    我也遇到这问题,搞死人了
  • TA的每日心情
    开心
    2020-5-21 15:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    6#
    发表于 2020-2-14 01:40 | 只看该作者
    我也遇到这个问题,按你说的弄了还是解决不了

    点评

    他有让你查看日志吗?把日志看看,然后,确认是不是我帖子说的日志:提示你无法定位cds_root.exe,如果是,则按我说的把路径添加到环境变量;如果不是,请把日志贴上来看看。  详情 回复 发表于 2020-2-14 10:03

    该用户从未签到

    7#
     楼主| 发表于 2020-2-14 10:03 | 只看该作者
    撸线菌 发表于 2020-2-14 01:40
    ! h4 q; T! c; U7 \6 k7 _9 N我也遇到这个问题,按你说的弄了还是解决不了
    , u+ V3 o/ r9 |( L
    他有让你查看日志吗?把日志看看,然后,确认是不是我帖子说的日志:提示你无法定位cds_root.exe,如果是,则按我说的把路径添加到环境变量;如果不是,请把日志贴上来看看。
    0 \- t& x/ H+ J# i

    点评

    添加到系统变量还是用户变量,我添加的用户变量不管用  详情 回复 发表于 2020-2-15 11:55
    11:51:07 Starting tcl/tk process D:\Cadence\Cadence_SPB_16.6\tools\tcltk\8.4\bin\tclsh.exe "D:\Cadence\LibraryBuilder\Scripts\emaEdaBuilderUtils.enc" "D:\Cadence\LibraryBuilder\library\STM32F103C8T6.x  详情 回复 发表于 2020-2-15 11:53
  • TA的每日心情
    开心
    2020-5-21 15:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    9#
    发表于 2020-2-15 11:55 | 只看该作者
    linguohua 发表于 2020-2-14 10:03
    1 X2 x+ \6 q) f& s他有让你查看日志吗?把日志看看,然后,确认是不是我帖子说的日志:提示你无法定位cds_root.exe,如果是 ...

    + g3 L1 |; F9 g( g添加到系统变量还是用户变量,我添加的用户变量不管用, A" W4 t9 v2 a3 z# W( K  |% n

    点评

    您仔细看他的日志:\Cadence\Cadence_SPB_16.6\tools\tcltk\8.4\bin\tclsh.exe "D:\Cadence\LibraryBuilder\Scripts\emaEdaBuilderUtils.enc" "D:\Cadence\LibraryBuilder\library\STM32F103C8T6.xml" "D:\Cadence\  详情 回复 发表于 2020-2-15 12:34
  • TA的每日心情
    开心
    2020-5-21 15:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    11#
    发表于 2020-2-15 20:14 | 只看该作者
    linguohua 发表于 2020-2-15 12:34" i+ d9 v0 m* a& e, V6 u! x$ V
    您仔细看他的日志:  D:\Cadence\Cadence_SPB_16.6\tools\tcltk\8.4\bin\tclsh.exe "D:\Cadence\LibraryBu ...

    % l! L9 t& H2 g" `3 F+ ccmd之后这样的
    . N) y9 D: Y0 h& u: X' k! q3 o

    捕获.PNG (28.76 KB, 下载次数: 1)

    捕获.PNG

    点评

    根据你的贴图,他提示无法找到ortclprotector tcl 包,这个跟本帖子的原因完全不同,本帖子的错误提示是无法定位cds_root.exe。 因此,我只能建议您检查一下,你的library builder是否是16.6版本的?根据你的日  详情 回复 发表于 2020-2-16 03:41
  • TA的每日心情
    开心
    2020-5-21 15:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    13#
    发表于 2020-2-16 14:52 | 只看该作者
    linguohua 发表于 2020-2-16 03:41* m$ A; u/ m, n- i
    根据你的贴图,他提示无法找到ortclprotector  tcl 包,这个跟本帖子的原因完全不同,本帖子的错误提示是 ...
    * j2 u6 q3 E' A6 `( Q- \
    biulder是16.6.62,不知道匹配不匹配,我觉得也是tcl脚本的问题,我再找个别的版本biulder试试吧,谢谢了* h9 L/ d& U4 t3 p0 f

    该用户从未签到

    14#
    发表于 2020-2-24 20:02 来自手机 | 只看该作者
    各位大侠,有哪位把问题解决了没有,我的和上图

    该用户从未签到

    15#
    发表于 2020-2-24 20:05 来自手机 | 只看该作者
    到处找,搞不定,我找了一个免安装版的,破译也不行,破解的lisence是怎么弄的,我按allegro方法破解不行
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2024-11-9 00:13 , Processed in 0.203125 second(s), 38 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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