浮动许可证允许多人在多台电脑上使用Keil软件,Keil MDK-ARM/C51/C166/C251都支持浮动许可证。 浮动许可证安装分服务器端和客户端安装两大步。服务器端需要一台电脑主机来保存浮动许可证文件(*.FLF),服务器管理员必须通过“FloatingLicense Administrator”来获创建该文件;客户端则通过FLF文件获取浮动许可证。安装步骤: - 第一步,创建服务器端FLF文件(管理员)
- 第二步,获取许可证(客户端)
- 第三步,安装许可证(客户端)
- 第四部,Check Out和Check In(可选)
- 第五步,查看当前使用情况(可选)
第一步,创建服务器端FLF文件本节适管理员对 License 许可证进行安装管理,客户端用户不需要该步骤。
(1)在服务器上创建一个文件夹,如“D:\license”文件夹,并设置为共享。文件夹的名字和路径中间不能包含空格,并且没有特殊字符。然后,设置该文件夹的权限,保证所有用户有该文件夹和子文件的读、写和修改权限。该文件夹用以保存浮动许可证文件Floating License File (*.FLF)。
(2)在任意一台客户端中打开Keil uVision,选择菜单“File” > “License Management...”,点击“Floating License Administrator”选项卡。
(3)输入要保存许可证文件(FLF)的位置,该路径必须是一个网络上的路径,格式如“\\server-pc\license”(注意,不能使用如“\\192.168.1.100\license”类似的以IP为地址的网络路径)。再输入浮动许可证的PSN号,如下图。
(4)点击“Create FLF....”生成FLF文件。
注意:FLF文件一旦生成后,其路径和文件名不能更改。如果要更改,必须联系米尔科技以获得ARM新的PSN号。因为整个流程会比较漫长,所以建议安装的时候务必要注意,且安装之后不要更改服务器的计算机名称。
第二步 获许可证(客户端)(1)以管理员权限打开Keil uVision,从菜单选择“File” > “License Management...” > “Floating License”选项卡。
(2)点击“Add Product…”并指定浮动许可证(*.FLF)文件的位置(必须是网络上的路径),然后点击“OK”按钮开始。此操作将打开Keil网站的许可证管理页面。
(3)打开的页面会自动填写“Computer ID (CID)”和“Floating License Code”两栏。 注意:如果安装许可证的电脑无法上网,可以使用联网电脑访问Keil官方网站的许可证管理页面,地址:http://www.keil.com/license/floating.htm,此时 “Computer ID (CID)”和 “Floating License Code”需要手动填写。” Computer ID (CID)”和“Floating License Code”在打开*.FLF文件后会在uVision的“License Management”对话框显示。
(4)同样在上一步的页面,输入“First Name”、“Last Name”、“E-mail”等重要信息。 填完后点击“Submit”按钮生成许可证。
(5)几分钟内电子邮件就会收到License许可证号了。
第三步 安装许可证(客户端)(1)以管理员权限打开Keil uVision,从菜单选择“File” > “License Management...” > “FloatingLicense”选项卡。
(2)在“New License ID Code (LIC)”域中输入收到的许可证(LIC),点击“Add LIC”添加许可证。
(3)添加成功后,许可证列表里面会显示出许可证类型,LIC码以及过期时间,这样浮动许可证就安装完成了。
第四步,Check Out 和 Check In(可选)
Check-Out(获取)根据需要,uvision会自动Check-in和Check-out。默认情况下,许可证Check-out(获取)一个小时,之后会自动Check-in(释放)。在Check-in和Check-out过程中,计算机必须连接到网络中。 要长期Check-out Licenses(比如在旅行的时候),请按照一下步骤。 (1)以管理员权限打开Keil uVision,从菜单选择“File” > “License Management...” > “FloatingLicense”选项卡。
(2)点击“FloatingLicense”选项卡。
(3)点击“Check Out...”并且指定Check-out License的时间。
(4)点击“OK”就可以获取到License了。
Check-In(释放)(1)以管理员权限打开Keil uVision,从菜单选择“File” > “License Management...” > “FloatingLicense”选项卡。 (2)点击“FloatingLicense”选项卡。 (3)点击“Check In” ,许可证就立即释放。
第五步 查看当前使用(可选)(1)打开“License Management”。 (2)点击“Floating License”选项卡。 (3)点击“Used By...”就可以看到当前check-out浮动许可证的用户列表了。
|