找回密码
 注册
查看: 6064|回复: 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"
# w/ m* v3 T  `
时失败,把这个完整命令行复制到cmd窗口执行,得到更加详细的错误信息:
无法定位cds_root.exe程序。
* }$ x, A, Z- m+ Z. s, {
而搜索cadence安装目录,发现cds_root.exe位于C:\Cadence\SPB_17.2\tools\bin,因此咱把这个目录添加到windows的环境变量中,重启library builder即可。

9 l& d' E3 |3 f: t3 w
  • TA的每日心情
    开心
    2020-5-21 15:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    推荐
    发表于 2020-2-15 11:53 | 只看该作者
    linguohua 发表于 2020-2-14 10:03
    2 p. b+ e$ T/ k4 a他有让你查看日志吗?把日志看看,然后,确认是不是我帖子说的日志:提示你无法定位cds_root.exe,如果是 ...
    6 a  P7 d6 K; B1 a' l2 d1 s+ Y
    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"
    9 ^5 A* n9 l$ t3 y, c6 D+ T11:51:09 tcl/tk process exited with output 3 }/ N- s& o/ B5 ?% ^
    11:51:09 Export process returned with response 3 }6 U; n( R& l' R
    11:51:09 E-# Y1 {! q$ R- D+ T$ c1 C7 E
    11:51:09 E-Failed to export symbol.
    $ D1 r( _+ M/ t" N。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。# r! |. I) n/ s% H/ h  y, U  B
    没有中文字符,我按你说的把路径添加进去也不行,大佬给看看!
    0 S8 X7 u0 t7 e5 x1 u5 W/ C) z' D! l& `! H2 Y2 l* ^8 u3 U: J5 t, [

    该用户从未签到

    推荐
     楼主| 发表于 2020-2-15 12:34 | 只看该作者
    撸线菌 发表于 2020-2-15 11:550 T8 R( A8 i; B+ W  s- B3 }
    添加到系统变量还是用户变量,我添加的用户变量不管用
    8 U+ ?8 ^5 c- L2 @) n
    您仔细看他的日志:  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"
    2 k% t2 J5 n9 D& |- s* Y. p" j1 x- P- w( h8 P
    把上面这句话,复制粘贴到你的cmd命令行窗口执行,看看输出什么错误信息。% w/ ^" X/ P" C

    % F& _' F* T# Z0 T

    点评

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

    该用户从未签到

    推荐
     楼主| 发表于 2020-2-16 03:41 | 只看该作者
    撸线菌 发表于 2020-2-15 20:14
    ) P0 E  J% ~: ]9 u7 C' b; O& Qcmd之后这样的

    / w; ?2 V( @2 q. Q) D8 j根据你的贴图,他提示无法找到ortclprotector  tcl 包,这个跟本帖子的原因完全不同,本帖子的错误提示是无法定位cds_root.exe。7 j2 k: e& b' e, d* Y, i2 U& H, R

    ) c* S+ o3 {: @4 @$ {8 O1 a因此,我只能建议您检查一下,你的library builder是否是16.6版本的?根据你的日志,你用的是16.6的orcad/allegro,因此我猜测library builder可能也需要对应这个版本吧。
    8 t' ^7 h3 I- T3 V7 f4 t+ s
    ! F/ |6 J( X( s4 V$ I! Y) S
    1 z3 b& N1 i. n6 B6 ?+ a

    点评

    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 | 只看该作者
    怎么增加环境变量?( ?: y9 O% {& s( 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( L: M( q9 V* R5 m& E! s3 S
    怎么增加环境变量?

    ! t; _9 g, F2 A# ]# g3 L* m兄弟设置环境变量,windows下,主要是指把路径增加到PATH上.
    9 o* M4 y& r$ C: k$ A2 ^& q也就是把C:\Cadence\SPB_17.2\tools\bin增加到你的系统环境变量的PATH中,注意是分号分割.
    5 I- ~/ u8 G, f  D6 H- {6 O2 W
    0 {( k7 z% w+ ^" m8 k8 n
    - t; s( r6 Q% @- F0 Y8 P
    这个是win7的,其他版本的windows类似:. F' \0 K3 h3 a; p
    https://jingyan.baidu.com/article/b24f6c82cba6dc86bfe5da9f.html" X$ x* B8 O8 K1 v- i: S* D& }

    该用户从未签到

    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
    6 P0 O5 @& K; k我也遇到这个问题,按你说的弄了还是解决不了
    0 U- Q% J' B+ o. _
    他有让你查看日志吗?把日志看看,然后,确认是不是我帖子说的日志:提示你无法定位cds_root.exe,如果是,则按我说的把路径添加到环境变量;如果不是,请把日志贴上来看看。9 ]4 g6 Z9 U2 G$ q5 v2 u

    点评

    添加到系统变量还是用户变量,我添加的用户变量不管用  详情 回复 发表于 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
    3 x6 H+ e( R! L7 M他有让你查看日志吗?把日志看看,然后,确认是不是我帖子说的日志:提示你无法定位cds_root.exe,如果是 ...

    ) |+ w  [9 T' |添加到系统变量还是用户变量,我添加的用户变量不管用/ D( }1 @3 T. y8 J

    点评

    您仔细看他的日志:\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. D9 l6 T% v# g' h4 j5 w7 M
    您仔细看他的日志:  D:\Cadence\Cadence_SPB_16.6\tools\tcltk\8.4\bin\tclsh.exe "D:\Cadence\LibraryBu ...
    $ v5 X- q% _' C& ~% l
    cmd之后这样的
    4 s1 w" J9 u8 `. Q2 e5 j/ Q. M' i4 y9 _

    捕获.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
    + a. H+ o$ \: y$ I  [! {根据你的贴图,他提示无法找到ortclprotector  tcl 包,这个跟本帖子的原因完全不同,本帖子的错误提示是 ...

    * X8 r" |. y6 M( Kbiulder是16.6.62,不知道匹配不匹配,我觉得也是tcl脚本的问题,我再找个别的版本biulder试试吧,谢谢了
    9 f3 L% P5 M  s2 s$ K

    该用户从未签到

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

    该用户从未签到

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-3-10 07:20 , Processed in 0.093750 second(s), 38 queries , Gzip On.

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

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

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