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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2847|回复: 21

[求助] $opsys 2022 启动错误 .

[复制链接]
发表于 2023-11-1 17:17:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
各位大哥,


小弟用eetop大哥分享的1patch V0.3把Sentaurus 2022破解了下,license用他提供的方法成功启动了,但是启动swb的时候报错如下:

20231101-171359.jpg



SWB error: no such variable
    (read trace on "env(STRELEASE)")
    invoked from within
"set result "$env(STROOT)/tcad/$env(STRELEASE)/lib/sptopo3d/bin/$filename""
    (procedure "sptopo3d_get_library_file" line 6)
    invoked from within
"sptopo3d_get_library_file topo_office_wrapper"
    (file "/SPS_2022/sentaurus/T-2022.03-SP2/tcad/current/lib/glib2/tooldb.tcl" line 1994)
    invoked from within
"source $tooldb "


请教大家,有办法解决吗?是不是这个ocad工具没办法破解Sentaurus 2022呢?

谢谢!


 楼主| 发表于 2023-11-2 07:45:41 | 显示全部楼层
11111 自顶!
发表于 2023-11-2 08:29:56 | 显示全部楼层
你这报错,报的是执行SWB的时候,里面的变量名找不到,还没到check license的时候;应该是安装环境的问题

你which swb,看下swb的路径,然后vi看下,看看有没有办法找到解决办法。

现在的执行命令,大部分都不是真的执行命令,而是执行脚本,再去调用最终的二进制执行命令。

PS:如上所述,你也可以找到最终的二进制执行命令,试着用绝对路径执行下,看到底是License问题,还是安装环境问题。
 楼主| 发表于 2023-11-2 08:32:17 | 显示全部楼层


andyfan 发表于 2023-11-2 08:29
你这报错,报的是执行SWB的时候,里面的变量名找不到,还没到check license的时候;应该是安装环境的问题

...


感谢回复!
我用Sentaurus 2022未crack版本,是可以进入license check的。后来用了1patch tool crack后,就出现如上错误了。

发表于 2023-11-2 08:32:59 | 显示全部楼层
用的什么版本的操作系统?感觉像是环境变量没设置好
 楼主| 发表于 2023-11-2 08:35:09 | 显示全部楼层


zz1313 发表于 2023-11-2 08:32
用的什么版本的操作系统?感觉像是环境变量没设置好


用的CentOS 7.9
发表于 2023-11-2 08:51:53 | 显示全部楼层
环境变量和安装目录贴出来看看
发表于 2023-11-2 08:59:41 | 显示全部楼层
分享个sentaurus 2022
 楼主| 发表于 2023-11-2 09:26:06 | 显示全部楼层


zz1313 发表于 2023-11-2 08:51
环境变量和安装目录贴出来看看


安装目录: /SPS_2022/sentaurus/

环境变量如下:

[root@exp-sps SPS_2022]# env
HOSTNAME=exp-sps
SELINUX_ROLE_REQUESTED=
TERM=xterm
SHELL=/bin/bash
STROOT=/SPS_2022/sentaurus/T-2022.03-SP2/
QTDIR=/usr/lib64/qt-3.3
QTINC=/usr/lib64/qt-3.3/include
SSH_TTY=/dev/pts/0
QT_GRAPHICSSYSTEM_CHECKED=1
USER=root
SNPSLMD_LICENSE_FILE=/SPS_2022/scl/2021.12/admin/license/license.dat
LicPATH=/SPS_2022/scl/2021.12/admin/license/license.dat
MAIL=/var/spool/mail/root
PATH=/SPS_2022/sentaurus/T-2022.03-SP2/tcad/T-2022.03-SP2/linux64/bin:/SPS_2022/scl/2021.12/linux64/bin:/usr/lib64/qt-3.3/bsbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
LM_LICENSE_FILE=/SPS_2022/scl/2021.12/admin/license/license.dat
SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass
HISTCONTROL=ignoredups
SHLVL=1
HOME=/root
SclPATH=/SPS_2022/scl/2021.12
LOGNAME=root
QTLIB=/usr/lib64/qt-3.3/lib
XDG_DATA_DIRS=/root/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
DISPLAY=localhost:10.0
STDB=/root/STDB
QT_PLUGIN_PATH=/usr/lib64/kde4/plugins:/usr/lib/kde4/plugins
TcadPATH=/SPS_2022/sentaurus/T-2022.03-SP2/tcad/T-2022.03-SP2

 楼主| 发表于 2023-11-2 22:18:44 | 显示全部楼层
感谢楼上各位大哥的帮助,后来我用pubkey和checksum crack了一下sentaurus 2022,并用2018的sssverify替换了2022,可以通过lic校验了。

不过执行swb的时候,还是有错误,不知道如何解决:
[SCL] Error:  One possible reason for this error is that FLEXlm version of the application is higher than the license daemon version. If this is the case, please upgrade the license daemon to latest version (SCL-602)
SIGN= keyword required but missing from the license certificate.
This is probably because the license is older than the application
You need to obtain a SIGN= version of this license from your vendor.

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

本版积分规则

关闭

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

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

GMT+8, 2024-11-16 04:01 , Processed in 0.022658 second(s), 6 queries , Gzip On, Redis On.

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