DS-5/MDK网络许可证Floating/Flex编译出错解决步骤
文章来源:完美体育·(中国)手机网页版科技 发布日期:2021.1.19 浏览次数:4762 次 |
DS-5和MDK的网络许可证运行在局域网内,偶尔有网络、license服务器、DS-5客户端因素的波动,会造成license不可用。以下就如何检查并排除问题。
1、检查License安装步骤
DS-5 网络许可证是按照这个页面安装的:http://bbs.myir-tech.com/thread-7054-1-1.html
MDK 网络许可证是按照这个页面安装的:http://bbs.myir-tech.com/thread-7055-1-1.html
2、检查网络
在license服务器和DS-5客户端上,使用ping工具互ping,确保彼此能够ping通,即使有一方不通,也要检查网络环境(包括防火墙,无法确定的情况下,建议先关闭防火墙)。
3、服务器
服务器端的Flexnet工具可以安装在Linux,或者Windows服务器上。但是,如果使用最新版本的MDK/DS-5,或者升级了MDK/DS-5导致无法使用,那么最有可能是Flexnet工具太旧了。下面两个方法都可以让你找到最新版的Flexnet:
4、DS-5客户端
如果 DS-5,不管是 Windows 还是 Linux系统中,都需要确保以下配置之一:
如果 MDK,需要确保:
5、一个license绑定3个MAC的情况
在生成 license的时候,如果一个 license.dat 文件绑定了3个服务器中的3个MAC地址,那么一定要确保这3台服务器同时在线(保持打开并且联网状态),否则客户端就会出现错误无法编译。
这种情况我们强烈推荐转成绑定一台服务器的一个MAC地址。
对于已经绑定3个MAC的用户,可以通过rehost更换,具体请参考:/faq_list.asp?id=510
6、服务器网卡或硬盘损坏
这个情况就必须要rehost的了,步骤:/faq_list.asp?id=510
1、检查License安装步骤
DS-5 网络许可证是按照这个页面安装的:http://bbs.myir-tech.com/thread-7054-1-1.html
MDK 网络许可证是按照这个页面安装的:http://bbs.myir-tech.com/thread-7055-1-1.html
2、检查网络
在license服务器和DS-5客户端上,使用ping工具互ping,确保彼此能够ping通,即使有一方不通,也要检查网络环境(包括防火墙,无法确定的情况下,建议先关闭防火墙)。
3、服务器
服务器端的Flexnet工具可以安装在Linux,或者Windows服务器上。但是,如果使用最新版本的MDK/DS-5,或者升级了MDK/DS-5导致无法使用,那么最有可能是Flexnet工具太旧了。下面两个方法都可以让你找到最新版的Flexnet:
- ARM网站方法:http://www.keil.com/support/man/docs/license/license_flex_serv_sw.htm
-
完美体育·(中国)手机网页版官网:/customerService/download.asp?nid=29
4、DS-5客户端
如果 DS-5,不管是 Windows 还是 Linux系统中,都需要确保以下配置之一:
- DS-5 的 ARM License Manager 配置 License 为服务器:端口号@IP,比如:8226@192.168.1.100
-
或者在 windows 的环境变量中加入:ARMLMD_LICENSE_FILE,其值为服务器:端口号@IP
-
如果通过编译脚本编译,请确保编译脚本中的 ARMLMD_LICENSE_FILE 的值为服务器:端口号@IP
如果 MDK,需要确保:
-
License Management 配置 FlexLM License 为:端口号@IP,如:8226@192.168.1.100
5、一个license绑定3个MAC的情况
在生成 license的时候,如果一个 license.dat 文件绑定了3个服务器中的3个MAC地址,那么一定要确保这3台服务器同时在线(保持打开并且联网状态),否则客户端就会出现错误无法编译。
这种情况我们强烈推荐转成绑定一台服务器的一个MAC地址。
对于已经绑定3个MAC的用户,可以通过rehost更换,具体请参考:/faq_list.asp?id=510
6、服务器网卡或硬盘损坏
这个情况就必须要rehost的了,步骤:/faq_list.asp?id=510
本文来自完美体育·(中国)手机网页版科技,原文地址:
/customerService/resource-list.asp?id=565,转载请注明出处。