Cadence升级后“无法定位程序输入点 ordb_dll_dll”
已有 1144 次阅读2017-6-25 07:16
[paragraph][color=#323e32]
[size=5][b]Cadence升级后“无法定位程序输入点 ordb_dll_dll”[/b][/size][/color]
[color=#323e32] [/color]
[color=#323e32][img]http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif[/img]转载▼[/color]
[color=#323e32][/color]
[color=#323e32]
[size=3][font=FonT]不少人遇到破解之后安装HOTFIX不能使用、报错的问题,那是因为没有使用正确的安装方法。此方法只适合使用pubkey破解的16.3、16.5和16.6用户。[/font][/size][size=3][font=FonT]为何使用pubkey破解后的程序打上hotfix补丁再次破解会没法使用,原因不再详述。[/font][/size][/color]
[color=#323e32][size=3][font=FonT] 基本思路:由于升级包是基于基础版(16.6)制作而成的,是历次升级补丁的合成,升级包在安装的时候不进行原来数据的校验,只是一味地覆盖安装,所以可以使用替换法来完成以下步骤。[/font][/size][/color]
[color=#323e32][size=3][font=FonT]安装了cadence软件之后,已经破解好了的童鞋往下看:[/font][/size][/color]
[color=#323e32][size=3][font=FonT]1、首先把spb_16.6文件夹命名为spb_16.6old(反正和spb_16.6不一样就行了);[/font][/size][/color]
[color=#323e32][size=3][font=FonT]2、在cadence目录里面建立一个新的空文件夹命名为spb_16.6,并把spb_16.6old的compnts.dat拷贝到空的spb_16.6中;[/font][/size][/color]
[color=#323e32][size=3][font=FonT]3、安装HOTFIX补丁到空的spb_16.6中;[/font][/size][/color]
[color=#323e32][size=3][font=FonT]4、复制Tools.bat pubkey.exe pubkey 三个文件到spb_16.6\tools中并运行Tools.bat;[/font][/size][/color]
[color=#323e32][size=3][font=FonT]5、把spb16.6里面的文件全部复制到spb_16.6old替换旧文件[/font][/size][size=3][font=FonT]";[/font][/size][/color]
[color=#323e32][size=3][font=FonT]6、删除spb16.6文件夹并把spb16.6old改回spb16.6。[/font][/size][/color]
[color=#323e32][size=3][font=FonT]你可以正常使用了![/font][/size][/color]
[color=#323e32][size=3][font=FonT]下次安装补丁只能往新版本装,比如装了hotfix28以后就只能装29而不能装27。新版本的HOTFIX会覆盖之前所有版本补丁所修改过的文件。[/font][/size][/color]
1、安装licensemanager,问license时,单击cancel,然后finish;
2、安装cadence的product;
3、在任务管理器中结束掉cdsNameServer.exe和cdsMsgServer.exe(可能只有一个,也可能没有)
注意运行pubkey之前要把pspice目录下的orsimsetup.dll拷出来 这个patch后是不能进行仿真设置的(他人曰);
4、把LicenseManager文件夹下pubkey、pubkey1.3.exe和lLicenseManager.bat放到Cadence\LicenseManager目录下并运行LicenseManager.bat;
然后用压缩包里的cdslmd.exe替换Cadence\LicenseManager文件夹下相应文件;
5、把SPB_16.6文件夹下的pubkey、pubkey.exe和Tools.bat放到Cadence\SPB_16.5\tools目录下并运行Tools.bat,
如果ToolsPubkey.bat运行的时候提示pubkey命令窗口出现任何can not open …… 或者是 diff pubkey等字样(出线的话,相应的工具就不能破解)
6、打开LicGen文件夹双击licgen.bat生成新的license.lic,留意hostname必须要为计算机名;LIC位置可以随便放,
7、到Cadence\LicenseManager目录下双击LicenseServerConfiguration.exe, 指定新生成的license.lic并点击Next,注意Port Number的是固定的5280,后面的Host Name是自己的计算机名,必须正确填写。其它保持默认,点击Starting启动服务,程序会生成两个文件License.dat和debug.log,然后点击 finish。
8、运行Cadence\LicenseManager目录下的 lmtools.exe,选择Config Services标签,这时会看到Path to the license file和Path to the debug log file 这两个路径就是上面提到的那两个文件的路径。Path to the license file:这里可以选择license.dat 和license.lic,一般保持默认即可。接着到Start/Stop/Reread标签,先点击stop sever,左下角会有提示"stoping server",再启动start server下面会有server提示启动成功。
9、破解完成