在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 14167|回复: 39

求一个可用的cadence Stratus license

[复制链接]
发表于 2020-8-6 12:27:29 | 显示全部楼层 |阅读模式
1000资产
本帖最后由 idwwwoqq808 于 2020-8-7 23:01 编辑

我已经安装了 Stratus 17.10,目前已经尝试过以下方法,全部无效:
1. 这个帖子中 http://bbs.eetop.cn/thread-852046-1-1.html 有位大佬提供了一份license,但是使用 lmgrd 指令启动服务时,会报错:
CADENCE_ERROR_MSG:    Invalid license code for FEATURE "Stratus_FloatingPoint" with code "1DD45D6CBC067AEEAEBB". Ignored.
CADENCE_ERROR_MSG:    Invalid license code for FEATURE "Stratus_HLS_L" with code "1DD45D6CBC067AEEAEBB". Ignored.CADENCE_ERROR_MSG:    Invalid license code for FEATURE "Stratus_HLS_XL" with code "1DD45D6CBC067AEEAEBB". Ignored.
CADENCE_ERROR_MSG:    Invalid license code for FEATURE "Stratus_IDE" with code "1DD45D6CBC067AEEAEBB". Ignored.


2. 最新的 1patch 运行并生成的 license 也会在执行 lmgrd 时报错,和上一条是同样的错误
1patch 下载自:http://bbs.eetop.cn/thread-882926-1-1.html

3. 使用前2条中提到的办法生成的license,不执行 lmgrd,而是设置 LM_LICENSE_FILE 环境变量后直接启动 Stratus 的话,会报如下错误:
NOTE 00047: Stratus_FloatingPoint 17.10 license NOT available!
NOTE 00047: Stratus_HLS_L 17.10 license NOT available!NOTE 00047: Stratus_HLS_XL 17.10 license NOT available!
NOTE 00047: Stratus_IDE 17.10 license NOT available!
哪个大佬能提供一份有效的license?或者教我一下怎么破解 Stratus 并正常启动?
如果使用1和2中提到的license在自己的系统上可以正常打开的话,可不可以告诉我 ”lmgrd -v“ 和 ”cdslmd -v“ 这两个指令的输出结果是什么? lmgrd 和 cdslmd 都可以在 $path_to_Stratus/tools.lnx86/bin下找到

我用的系统是 Ubuntu 20.04,现在可以正常运行 Virtuoso,Design Compiler 等软件================================================================
更新:问题已解决,现在可以正常执行 “stratus_hls -V", "stratus_ide" 等指令。为照顾小白用户,我把傻瓜式说明放在这里:

1. 下载Cpual333所提供的文件,将其中的 cadence.txt 解压出来,我的情况下是解压到这一路径:/usr/cadence/license
2. 打开 cadence.txt 并将 host name 改为你自己系统的 host name。注意不要去掉第4行的注释,license文件中添加 ”USE_SERVER“ 行会导致license失效。
3. 打开 ~/.bashrc, 文件末尾添加这一行(以我的情况为例):
    export LM_LICENSE_FILE=/usr/cadence/license/cadence.txt
    这一变量应设置为cadence.txt的解压路径,以上是我的系统中的路径
4. 关闭terminal并重新打开(这是为了重新source .bashrc),此时可以直接执行 ”stratus_ide“ 打开 Stratus 的 GUI。
    注意不要用 cadence.txt 启动license服务,即不要执行指令 ”lmgrd -c $(path_to_your_license)“,这样会导致Stratus无法识别有效license。




补充内容 (2021-3-3 12:38):
更新了一些Ubuntu下安装所必需的设置,发在22楼了

最佳答案

查看完整内容

记得改第一,第二行
发表于 2020-8-6 12:27:30 | 显示全部楼层
记得改第一,第二行

cadence.zip

5.51 KB, 下载次数: 362 , 下载积分: 资产 -2 信元, 下载支出 2 信元

发表于 2020-8-6 17:04:10 | 显示全部楼层
第一个方法的license我没看,但是既然人家可以启动,应该就没问题。
cadence软件是需要patch的。patch之后不需启动license server,当然这个和你的license的语法相关。你是不是忘记patch了?
给你一个解决办法,用那个1patch程序 patch之后,用第一个帖子中的license。按理说就好用了。如果还不好用,再用别的方法解决。
发表于 2020-8-6 17:08:14 来自手机 | 显示全部楼层
你先看看加的格式对不对,这几个feature 和其他feature是否有区别
发表于 2020-8-6 20:44:33 | 显示全部楼层
kankan
 楼主| 发表于 2020-8-7 03:36:25 | 显示全部楼层


Cpual333 发表于 2020-8-6 17:50
记得改第一,第二行


我把第一行的host改成了我自己的,把第二行的 cdslmd 改成了我这边ic617下的cdslmd,但是运行 lmgrd 仍然报错,内容和第1项一样。

我这边的ic617是 IC617ISR22,你用的是什么版本的ic617?
我试过用1patch,但是结果显示 “0 changed”,也就是说我下载的版本已经打上patch了

另外能不能麻烦你帮忙查看下你的系统中 lmgrd 和 cdslmd 版本是多少?
就是在 $path_to_ic617/tools/bin 目录下执行:

./lmgrd -v
./cdslmd -v

我的IC617中这两个程序版本都是11.15,我怀疑是版本太高导致报错。
 楼主| 发表于 2020-8-7 03:42:18 | 显示全部楼层


stone1005 发表于 2020-8-6 17:04
第一个方法的license我没看,但是既然人家可以启动,应该就没问题。
cadence软件是需要patch的。patch之后 ...


我已经对Stratus添加过patch了,使用的是1patch,设置 LM_LICENSE_FILE 后不执行lmgrd,直接启动stratus会得到和第3项一样的结果
 楼主| 发表于 2020-8-7 05:07:09 | 显示全部楼层


Cpual333 发表于 2020-8-6 17:50
记得改第一,第二行


我试过你这个license,和第1项是一样的结果。
你能不能说一下你的 lmgrd 版本?我怀疑是版本太高造成的问题
发表于 2020-8-7 08:36:28 | 显示全部楼层


idwwwoqq808 发表于 2020-8-7 05:07
我试过你这个license,和第1项是一样的结果。
你能不能说一下你的 lmgrd 版本?我怀疑是版本太高造成的问 ...


cadence的不需要起,设置环境变量用软件就可以
发表于 2020-8-7 08:40:04 | 显示全部楼层
license.rar (179.91 KB, 下载次数: 270 )


您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-22 16:52 , Processed in 0.027768 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表