赛灵思
直播中

余彦

8年用户 243经验值
私信 关注
[问答]

第3个Vivado安装无法将许可权限加载到可信存储中

大家好,
我已经进入论坛同样的问题,但找不到解决方案。
我开始在我的Windows7 64位主机上安装Vivado 2014.3 / WebPack许可证(我们使用的是Zedboard HW目标)。
为了使用SDK,我们发现建议使用linux来构建Ubuntu / petalinux目标操作系统,因此我返回了原始许可证并在VM CentOS 32位上安装了Vivado 2014.3 / WebPack(因此我收到了两个用于Vivado的Xilinx_License.xml文件和一个
Xilinx.lic for PetaLinux工具许可证)。
现在,与Zedboard Ref的兼容性问题。
设计,我们必须在原始的Win7机器上安装Vivado 2013.4,并且必须使用CentOS 64位才能构建Ubuntu / Petalinux OS。
问题是,当尝试在Win7主机上许可Vivado 2013.4时,我收到“无法将许可权限加载到可信存储”弹出窗口。
按照“xlicclientmgr -v”命令的输出:
E: Xilinx  Vivado  2013.4  bin> xlicclientmgr -v查看应用程序可信存储。
如果不信任你。
D如果禁用。

fulfillmentType。


到期计数Fulfillmentid ProductId
可信存储中没有履行记录。
--------------------------------------------------
--------------
按照“xlicclientmgr -l”命令的输出:
E: Xilinx  Vivado  2013.4  bin> xlicclientmgr -l SeqNo状态日期时间参考4待定2014-12-10 22:30“”
列出1个复合请求中的1个。
--------------------------------------------------
--------------
使用收到的两个xml许可证文件从“xlicclientmgr -p”命令输出后:
E: Xilinx  Vivado  2013.4  bin> xlicclientmgr.bat -p e: Xilinx  Xilinx_License.xmlERROR:API函数60009失败,结果51307No存储了此响应的请求
响应处理失败。最可能的原因是此响应已被处理。处理响应时退出(4)错误。
E: Xilinx  Vivado  2013.4  bin> xlicclientmgr.bat -p e: Xilinx  Xilinx_License2.xml
错误:API函数60009失败,结果51308Request在另一台机器上生成
响应处理失败。响应对此计算机无效。处理响应时退出(4)错误。
--------------------------------------------------
--------------
按照“xlicclientmgr -returnTransaction”命令的输出:
E: Xilinx  Vivado  2013.4  bin> xlicclientmgr.bat -returnTransaction“request = request_.xml”“response = response.xml”错误:无法打开文件request_.xmlERROR:无法读取返回请求request_.xmlERROR:
无法成功完成许可证返回请求。在命令行中退出(1)错误。
附上你会发现我们迄今收到的许可证。
你能帮助我们吗?
我们可以“重置”我的许可状态吗?
提前致谢,
WBR
Xilinx_License.xml 4 KB
Xilinx_License2.xml 4 KB
Xilinx.lic 2 KB

以上来自于谷歌翻译


以下为原文

Hi all,
I already went into forum for same problem but couldn't find a solution.
I started installing Vivado 2014.3/WebPack License on my Windows7 64-bit host (we're using a Zedboard HW target).
To use SDK, we found linux was recommended to build Ubuntu/petalinux target OS, so I returned my original license and install  Vivado 2014.3/WebPack on a VM CentOS 32-bit (for this reason I received two Xilinx_License.xml files for Vivado and one Xilinx.lic for PetaLinux tools license).
Now, for compatibility issues with Zedboard Ref. Design, we have to install Vivado 2013.4 on the original Win7 machine and must use a CentOS 64-bit too for the Ubuntu/Petalinux OS build.

The problem is that I'm getting a " Unable to load License Rights into Trusted Storage" popup when trying to license Vivado 2013.4 on the Win7 host.

Following the output from "xlicclientmgr -v" command:

E:XilinxVivado2013.4bin>xlicclientmgr -v
Viewing application trusted storage.
U if untrusted
. D if disabled
. . fulfillmentType
. . . Expiry Count FulfillmentId ProductId

No fulfillment records in trusted storage.
----------------------------------------------------------------

Following the output from "xlicclientmgr -l" command:

E:XilinxVivado2013.4bin>xlicclientmgr -l
SeqNo Status Date Time Reference
4 Pending 2014-12-10 22:30 ""
Listed 1 of 1 composite requests.
----------------------------------------------------------------


Following the output from "xlicclientmgr -p" command using both xml license files received:
E:XilinxVivado2013.4bin>xlicclientmgr.bat -p e:XilinxXilinx_License.xml
ERROR: API function 60009 failed, result 51307
No stored request for this response
Response processing failed.
The most likely reason is that this response has already been processed.
Exit(4) error when processing response.

E:XilinxVivado2013.4bin>xlicclientmgr.bat -p e:XilinxXilinx_License2.xml
ERROR: API function 60009 failed, result 51308
Request generated on a different machine
Response processing failed.
The response is not valid for this machine.
Exit(4) error when processing response.

----------------------------------------------------------------
Following the output from "xlicclientmgr -returnTransaction" command:
E:XilinxVivado2013.4bin>xlicclientmgr.bat -returnTransaction "request=request_.xml" "response=response.xml"
ERROR: can't open file request_.xml
ERROR: Unable to read return request request_.xml
ERROR: Unable to successfully finish license return request.
Exit(1) error in command line.

Attached you'll find the licenses we've received up to now.


Could you kindly support us? Can we "reset" my licensing status? Thanks in advance,
WBR
            Xilinx_License.xml ‏4 KB                Xilinx_License2.xml ‏4 KB                Xilinx.lic ‏2 KB

回帖(10)

郝思雨

2018-12-13 10:42:49
你好Vinay,
现在解决了!
我执行的步骤:
- 在CentOS 32位上重新安装Vivado 2014.3,我原先安装了Vivado;
- 通过许可证管理器,RETURN Vivado WebPack许可证(或使用的许可证);
- 在新的Win7机器上启动Vivado 2013.4,并通过许可证管理器“获取免费的WebPack许可证”。
学习到教训了:
在卸载之前返回许可证!
非常感谢您的支持。
WBR,
--Luciano
在原帖中查看解决方案

以上来自于谷歌翻译


以下为原文

Hi Vinay,
now solved!
Steps I performed:
- Reinstall Vivado 2014.3 on CentOS 32-bit from which I ORIGINALLY INSTALLED Vivado;
- Through License Manager, RETURN Vivado WebPack License (or the license to be used);
- Launch Vivado 2013.4 on the new Win7 machine and follow "get a FREE WebPack License" through License Manager.
 
LESSON LEARNT:
RETURN LICENSE BEFORE UNINSTALL!!!
 
Thank you very much for your support.
 
WBR,
--Luciano
View solution in original post
举报

姚庭芳

2018-12-13 10:49:26
你好,
对于哪台机器(即windows7或centos),会生成这些Xilinx_License.xmls?
当您处理第一个Xilinx_License.xml时,它会出错并显示错误消息:最可能的原因是此响应已被处理。
这清楚地表明此许可证文件已经处理(并且也可以返回)。
当您处理第二个Xilinx_License.xml时,它会出错并显示错误消息:在另一台计算机上生成请求
此消息也很清楚,不会为此计算机生成此许可证文件。
即证书许可证中的等效hostid不匹配。
当您运行命令:xlicclientmgr -l时,它会显示有4个待处理请求。
在这种情况下,到目前为止您已创建了4个请求以生成激活许可证。
在此共享所有请求和许可证文件以进一步调试问题。
谢谢,
维奈
--------------------------------------------------
------------------------------------------您是否尝试在Google中输入问题?

如果没有,你应该在发布之前。
此外,MARK这是一个答案,以防它有助于解决您的查询/问题。给予帮助您找到解决方案的帖子。

以上来自于谷歌翻译


以下为原文

Hello,
 
For which machine (i.e., windows7 or centos), these Xilinx_License.xmls are generated?
 
When you are processing the first Xilinx_License.xml, it errors out with error message: The most likely reason is that this response has already been processed. 
This clearly indicates that this license file is already processed (and may be returned as well).
 
When you are processing the second Xilinx_License.xml, it errors out with error message: Request generated on a different machine
This message is also clear enough that this license file is not generated for this machine. i.e., equivalent hostid mismatch in certificate license.
 
And when you ran the command: xlicclientmgr -l, it displays that there are 4 pending requests. 
In this case, you have created 4 requests so far to generate the activation licenses.
 
Share all the requests and licenses files here to further debug the issue.
 
Thanks,
Vinay
--------------------------------------------------------------------------------------------
Have you tried typing your question in Google? If not you should before posting. Also, MARK this is as an answer in case it helped resolve your query/issue.Give kudos to the post that helped you to find the solution.
举报

郝思雨

2018-12-13 11:02:51
感谢Vinay快速回答。请您告诉我如何获取(然后分享)4个请求?

以上来自于谷歌翻译


以下为原文

Thank you Vinay for the fast answer.
Could you kindly tell me how to get (and then share) the 4 requests?
举报

姚庭芳

2018-12-13 11:10:25
你好。
运行命令:xlicclientmgr -listRequests“format = long”
此命令将打印待处理请求的信息。
从生成的日期和时间,查看计算机中的请求文件(即.xml和.html)并共享它们。
谢谢,
维奈
--------------------------------------------------
------------------------------------------您是否尝试在Google中输入问题?

如果没有,你应该在发布之前。
此外,MARK这是一个答案,以防它有助于解决您的查询/问题。给予帮助您找到解决方案的帖子。

以上来自于谷歌翻译


以下为原文

Hello.
 
Run the command: xlicclientmgr -listRequests "format=long"
This command will print the information of pending requests. From the generated date and time, look at the requests files (i.e., .xml and .html) in your machine and share them.
 
Thanks,
Vinay
--------------------------------------------------------------------------------------------
Have you tried typing your question in Google? If not you should before posting. Also, MARK this is as an answer in case it helped resolve your query/issue.Give kudos to the post that helped you to find the solution.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分