1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
嗨,
我在我的Linux机器上安装了Vivado 2015.4并加载了我在Windows计算机上运行完美的旧许可证。 但是当我尝试合成我的代码时,我收到此错误消息:[Common 17-345]找不到功能'Synthesis'和/或设备'xc7a35t'的有效许可证。 请运行Vivado许可证管理器以获取有关确定系统许可的功能和设备的帮助。解决方案:在Vivado License Manager中检查许可证的状态。 对于调试帮助,请搜索Xilinx支持“许可常见问题解答”。 并且此警告:[Common 17-348]无法获得功能'Synthesis'和/或设备'xc7a35t'的许可。 以上来自于谷歌翻译 以下为原文 Hi, I installed Vivado 2015.4 on my Linux machine and loaded my old license which runs perfectly on my Windows computer. But i get this error message when i try to synthesis my code: [Common 17-345] A valid license was not found for feature 'Synthesis' and/or device 'xc7a35t'. Please run the Vivado License Manager for assistance in determining which features and devices are licensed for your system. Resolution: Check the status of your licenses in the Vivado License Manager. For debug help search Xilinx Support for "Licensing FAQ". and this warning : [Common 17-348] Failed to get the license for feature 'Synthesis' and/or device 'xc7a35t'. |
|
相关推荐
8个回答
|
|
你好@ afireinthesky,
感谢您与我分享所需信息。 根据提供的文件,我可以看到您拥有有效的Vivado WebPACK许可证。 但是,Vivado工具无法检测到此许可证。 这意味着许可证未正确安装,因为它位于工具无法检测到此许可证的文件夹中。 您能否将XILINXD_LICENSE_FILE环境变量设置为指向此许可证所在的位置。 基于您的Xinfo,设置了noXILINXD_LICENSE_FILE和LM_LICENSE_FILE环境变量,因此工具无法找到许可文件的位置。 但是,在Linux操作系统上,如果设置XILINXD_LICENSE_FILE环境变量(注意;不需要设置LM_LICENSE_FILE环境变量,只需要XILINXD_LICENSE_FILE)指向此许可证所在的位置,那么工具将知道在哪里查找此 执照。 这应该可以解决您的问题。 要验证是否正确设置了XILINXD_LICENSE_FILE环境变量,您可以运行setenv命令,这将显示您的案例中设置的allenvironment变量列表。 这也应该包括XILINXD_LICENSE_FILE,例如: XILINXD_LICENSE_FILE = / PROJ /许可 如果您对上述内容有任何疑问,请与我们联系。 亲切的问候, 阿纳托利 亲切的问候,Anatoli Curran,Xilinx技术支持----------------------------------------- --------------------------------不要忘记回复,工作,并接受解决方案.---- -------------------------------------------------- ------------------- 在原帖中查看解决方案 以上来自于谷歌翻译 以下为原文 hello @afireinthesky, Thanks for sharing the required info with me. Based on the files provided, i can see you have a valid Vivado WebPACK license. However, this license can't be detected by the Vivado tools. This means that the license isn't installed correctly, as it located in the folder that the tools can't detect this license from. Can you please set XILINXD_LICENSE_FILE environment variable to point to the location where this license is located. Based on your Xinfo, no XILINXD_LICENSE_FILE nor LM_LICENSE_FILE environment variables are set, so the tools can't find the location of the license file. However, on your Linux OS, if you set XILINXD_LICENSE_FILE environment variable (note; no need to set LM_LICENSE_FILE environment variable as well, just XILINXD_LICENSE_FILE) to point to the location where this license is, that way the tools will know where to look for this license. This should solve your issue. To verify that the XILINXD_LICENSE_FILE environment variable is set correctly, you can run setenv command and that would show you the list of all environment variables set in your case. This should also include XILINXD_LICENSE_FILE, e.g.: XILINXD_LICENSE_FILE=/proj/licenses Please let me know if you have any questions on the above. Kind Regards, Anatoli Kind Regards, Anatoli Curran, Xilinx Technical Support ------------------------------------------------------------------------- Don’t forget to reply, kudo, and accept as solution. -------------------------------------------------------------------------View solution in original post |
|
|
|
你好@ afireinthesky,
您能否生成并附上您的xinfo报告(在看到此许可问题的机器上生成)。 可以通过在Vivado TCL控制台中运行“report_environment -file xinfo.txt”命令来生成Xinfo.txt 亲切的问候, 阿纳托利 亲切的问候,Anatoli Curran,Xilinx技术支持----------------------------------------- --------------------------------不要忘记回复,工作,并接受解决方案.---- -------------------------------------------------- ------------------- 以上来自于谷歌翻译 以下为原文 Hello @afireinthesky, Can you please generate and attache your xinfo report (generated on the machine where this licensing issue is seen). Xinfo.txt can be generated by running the "report_environment –file xinfo.txt" command in Vivado TCL console Kind Regards, Anatoli Kind Regards, Anatoli Curran, Xilinx Technical Support ------------------------------------------------------------------------- Don’t forget to reply, kudo, and accept as solution. ------------------------------------------------------------------------- |
|
|
|
你好再次@fireinthesky,
首先,请注意Ubuntu 17.04是Xilinx工具不支持的操作系统。 因此,请注意在此操作系统上运行Xilinx工具时可能会遇到问题,因为我们尚未在不支持的操作系统上测试我们的软件。 中学,我在您的新佛报告中可以看到以下内容: 网络接口卡ID | 000000000000 关于这个被识别为0的NIC卡ID,如上所示,请查看此论坛主题,了解此问题的原因以及如何解决此问题的步骤(即将ID卡ID标识为全0的问题) 。 https://forums.xilinx.com/t5/Installation-and-Licensing/Licensing-VLM-indentify-the-HostID-as-quot-000000000000-quot-and/m-p/769111/highlight/false#M18267 最后,我在新佛报告中看不到任何与Vivado相关的许可证。 您是否重新生成了针对Linux操作系统的MAC / NIC ID的许可证? 如果这是节点锁定许可证,则许可证仅适用于为其生成的计算机。 如果在Windows操作系统上运行正常,则不能只复制相同的许可证并将其加载到Linux操作系统上。 您需要为Linux操作系统重新生成此许可证,这可以从www.xilinx.com/cn/getlicenses完成。 如果您对我有任何疑问,请告诉我。 亲切的问候, 阿纳托利 亲切的问候,Anatoli Curran,Xilinx技术支持----------------------------------------- --------------------------------不要忘记回复,工作,并接受解决方案.---- -------------------------------------------------- ------------------- 以上来自于谷歌翻译 以下为原文 Hello again @afireinthesky, Firstly, please note that Ubuntu 17.04 is unsupported OS for the Xilinx tools. Therefore, please be aware that you may see issues when running Xilinx tools on this OS, as we haven't tested our software on unsupported OSs. Secondary, I can see the following in your Xinfo report: Network Interface Card ID | 000000000000 Regarding this NIC Card ID identified as all 0's, as can be seen above, please check this forum topic on the cause of this issue and also on the steps on how you can overcome this problem (i.e. the issue with NIC Card ID identified as all 0's). https://forums.xilinx.com/t5/Installation-and-Licensing/Licensing-VLM-indentify-the-HostID-as-quot-000000000000-quot-and/m-p/769111/highlight/false#M18267 And finally, I can't see any Vivado related licenses in your Xinfo report. Have you regenerated this license targeting the MAC/NIC ID of your Linux OS? If this is a Node-Locked license, the license will only work on the machine it was generated for. If this is working fine on your Windows OS, you can't just copy the same license and load this onto your Linux OS. You'd need to re-generate this license for your Linux OS and this can be done from www.xilinx.com/getlicenses. If you have any question for me, please let me know. Kind Regards, Anatoli Kind Regards, Anatoli Curran, Xilinx Technical Support ------------------------------------------------------------------------- Don’t forget to reply, kudo, and accept as solution. ------------------------------------------------------------------------- |
|
|
|
我处理了NIC ID问题并修改了我的许可证,但我仍然收到同样的错误。
以上来自于谷歌翻译 以下为原文 I handled the NIC ID problem and modify my license but I still receive the same error. |
|
|
|
喜@ afireinthesky,
您能否分享您最新的Xinfo报告以及Vivado许可文件的副本,以供检查。 谢谢, 阿纳托利 亲切的问候,Anatoli Curran,Xilinx技术支持----------------------------------------- --------------------------------不要忘记回复,工作,并接受解决方案.---- -------------------------------------------------- ------------------- 以上来自于谷歌翻译 以下为原文 hi @afireinthesky, Can you share your updated Xinfo report and also a copy of your Vivado license file, for examination please. Thanks, Anatoli Kind Regards, Anatoli Curran, Xilinx Technical Support ------------------------------------------------------------------------- Don’t forget to reply, kudo, and accept as solution. ------------------------------------------------------------------------- |
|
|
|
你好@ afireinthesky,
感谢您与我分享所需信息。 根据提供的文件,我可以看到您拥有有效的Vivado WebPACK许可证。 但是,Vivado工具无法检测到此许可证。 这意味着许可证未正确安装,因为它位于工具无法检测到此许可证的文件夹中。 您能否将XILINXD_LICENSE_FILE环境变量设置为指向此许可证所在的位置。 基于您的Xinfo,设置了noXILINXD_LICENSE_FILE和LM_LICENSE_FILE环境变量,因此工具无法找到许可文件的位置。 但是,在Linux操作系统上,如果设置XILINXD_LICENSE_FILE环境变量(注意;不需要设置LM_LICENSE_FILE环境变量,只需要XILINXD_LICENSE_FILE)指向此许可证所在的位置,那么工具将知道在哪里查找此 执照。 这应该可以解决您的问题。 要验证是否正确设置了XILINXD_LICENSE_FILE环境变量,您可以运行setenv命令,这将显示您的案例中设置的allenvironment变量列表。 这也应该包括XILINXD_LICENSE_FILE,例如: XILINXD_LICENSE_FILE = / PROJ /许可 如果您对上述内容有任何疑问,请与我们联系。 亲切的问候, 阿纳托利 亲切的问候,Anatoli Curran,Xilinx技术支持----------------------------------------- --------------------------------不要忘记回复,工作,并接受解决方案.---- -------------------------------------------------- ------------------- 以上来自于谷歌翻译 以下为原文 hello @afireinthesky, Thanks for sharing the required info with me. Based on the files provided, i can see you have a valid Vivado WebPACK license. However, this license can't be detected by the Vivado tools. This means that the license isn't installed correctly, as it located in the folder that the tools can't detect this license from. Can you please set XILINXD_LICENSE_FILE environment variable to point to the location where this license is located. Based on your Xinfo, no XILINXD_LICENSE_FILE nor LM_LICENSE_FILE environment variables are set, so the tools can't find the location of the license file. However, on your Linux OS, if you set XILINXD_LICENSE_FILE environment variable (note; no need to set LM_LICENSE_FILE environment variable as well, just XILINXD_LICENSE_FILE) to point to the location where this license is, that way the tools will know where to look for this license. This should solve your issue. To verify that the XILINXD_LICENSE_FILE environment variable is set correctly, you can run setenv command and that would show you the list of all environment variables set in your case. This should also include XILINXD_LICENSE_FILE, e.g.: XILINXD_LICENSE_FILE=/proj/licenses Please let me know if you have any questions on the above. Kind Regards, Anatoli Kind Regards, Anatoli Curran, Xilinx Technical Support ------------------------------------------------------------------------- Don’t forget to reply, kudo, and accept as solution. ------------------------------------------------------------------------- |
|
|
|
我更新了XILINXD_LICENSE_FILE路径,现在没有出现错误。
谢谢! 我想问一下有关问题的最后一个问题,以便更清楚。 我导出我的旧Windows许可证,它仍然有效。 许可证文件包含这一行“这是许可NODELOCKED到HOSTID = ANY”,所以我们可以说问题是XILINXD_LICENSE_FILE路径而不是HOSTID吗? 以上来自于谷歌翻译 以下为原文 I updated the XILINXD_LICENSE_FILE path and the error doesn't appear now. Thank you! I want to ask last one question about the problem to make it more clear. I export my old Windows license and it still works. And license file contains this line "This is license NODELOCKED to HOSTID=ANY", so could we say the problem was XILINXD_LICENSE_FILE path instead of HOSTID? |
|
|
|
你好@ afireinthesky,
请注意,我们所有的WebPACK许可证都没有链接到特定的MAC / HOST ID,而是链接到任何。 这意味着可以将此许可证复制到任何其他计算机,这将正常工作(一旦您阅读并接受最终用户许可协议至少一次)。 在您的情况下,问题是由于该工具不确定您的许可证所在的位置。 如果这不在你的%HOMEDRIVE%之下,那么你需要使用XILINXD_LICENSE_FILE env指向许可证位置。 变量。 在你的情况下就是这种情况。 我很高兴听到这解决了你的问题,现在你很高兴。 再次感谢让我知道并度过了愉快的一天。 最好的祝福, 阿纳托利 亲切的问候,Anatoli Curran,Xilinx技术支持----------------------------------------- --------------------------------不要忘记回复,工作,并接受解决方案.---- -------------------------------------------------- ------------------- 以上来自于谷歌翻译 以下为原文 Hello @afireinthesky, Please note that all of our WebPACK licenses are not linked to a specific MAC/HOST ID, but to ANY. This means that this license can be copied to any other machine and this will work fine (once you've read and accepted the End User License Agreement at least once). In your case, the issue was due to the fact that the tool wasn't sure where your license was located. if this is not under your %HOMEDRIVE%, then you'd need to specifically point to the license location using the XILINXD_LICENSE_FILE env. variable. And that was the case in your situation. I'm glad to hear this solved your problem and you are good to go now. Thanks once again for letting me know and have a nice day. Best Regards, Anatoli Kind Regards, Anatoli Curran, Xilinx Technical Support ------------------------------------------------------------------------- Don’t forget to reply, kudo, and accept as solution. ------------------------------------------------------------------------- |
|
|
|
只有小组成员才能发言,加入小组>>
2416 浏览 7 评论
2821 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2292 浏览 9 评论
3372 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2458 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
1123浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
581浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
447浏览 1评论
2002浏览 0评论
725浏览 0评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 00:20 , Processed in 1.324255 second(s), Total 62, Slave 56 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号