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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4821|回复: 26

Getting syn@psys tools newer than 2018 to properly work

[复制链接]
发表于 2022-2-24 02:51:04 | 显示全部楼层 |阅读模式

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

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

x
It looks like there are still users who do not manage to get the most recent syn@psys tools (version newer than 2018.12) to properly work even after the great realease of the proper patcher (you can find it here https://bbs. eetop.cn/thread-879031-1-1.html). As a matter of fact, as explained in the "readme.txt" file found in the pubkey1.6 package, everything should go fairly smoothly by following the instructions but ... apparently not all the steps are included in the operation list !
Therefore, as done in the past for other tools, I decided to create a tutorial to succesfully apply the patch and create the license to finally clarify the complete procedure. The first 6 steps from the "readme.txt" are indeed correct:

  • [in linux box]Patch files. Goto your product directory (eg syn_vP-20yy.mm), run pubkey_verify -y
          - (where yy.mm indicates the year and the month, eg 20.12)
  • [in linux box]Patch files' checksum. Goto your product directory (e.g. syn_vP-20yy.mm), run synopsys_checksum -y  
          - (where yy.mm indicates the year and the month, eg 20.12)
  • [in linux box]Repeat 1, 2 with all your $ynopsys , including the daemon scl_v2018.06 (or higher)
  • [in windows box]Generate license file(Synopsys.dat) with scl_keygen.exe
           - on first run this will generate the settings.ini file which you can edit to specify hostid and expiration date for the SSS feature
           - and the Synopsys.src file which includes the tools version (e.g., 2108.12) and the expiration date (31-dec-2020) on the INCREMENT lines and you have to
              modify those to match your tools and to set the desired expiration date (e.g., INCREMENT FEATURE_NAME snpslmd 2030.12 31-dec-2030 ...)
           - remember to add teh full path for the daemon line as: DAEMON snpslmd <full_path_to_daemon>/snplmd
  • [in windows box]Drap&drop the generated Synopsys.dat to fix.bat. This will add dummy SIGN= to the license file
  • Copy the license file to you linux box, and start the license daemon.
            - E.g. lmgrd -c <path_to_license_file>/license.dat
  • At this point the following unexpected message from the daemon may appear:

    (snpslmd) checking the integrity of the license file ...
    (snpslmd) The SSS features are garbled.
    (snpslmd) All revenue keys ("SN=RK:... " on feature line) have been excluded

    which will make your license file useless !!!
  • Luckily there is an easy solution: just reread the license with lmreread
            - Eg lmreread -c <path_to_license_file>/license.dat
    and all the features will be re-enable ad you will be all set !


Enjoy !



发表于 2022-2-24 14:23:44 | 显示全部楼层
Thanks a lot !!!
发表于 2022-2-24 14:37:45 | 显示全部楼层
thanks
发表于 2022-3-1 11:02:30 | 显示全部楼层
很奇怪,2019.06后的版本win license server 可以work,Linux不行。
发表于 2022-3-1 11:29:43 | 显示全部楼层
2019.03 之前的按照上面做法没问题。
发表于 2022-4-1 12:40:01 | 显示全部楼层
thank
发表于 2022-4-2 22:37:54 | 显示全部楼层
Thank you very much.
发表于 2023-1-9 16:36:52 | 显示全部楼层
thanks a lot
发表于 2023-1-16 16:56:47 | 显示全部楼层
这个步骤本身没问题
发表于 2023-3-4 20:41:54 | 显示全部楼层


papertiger 发表于 2022-3-1 11:02
很奇怪,2019.06后的版本win license server 可以work,Linux不行。


有方法解决吗? 我就是 2018能起, 2019 起不来
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-5-1 12:39 , Processed in 0.027642 second(s), 6 queries , Gzip On, Redis On.

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