解决Vivado连接不到硬件的报错
1.VSCode环境配置(QT)2.Log4cplus导入QT5(VSCode)3.不显示命令提示符窗口(CMake)4.LVDS(FPGA)5.更新QT Creator 14后launch debugger报错6.VSCode配置Python(记录)7.QT打包exe(含错误解决方法)8.Vivado联合Modelsim仿真9.C++静态变量
10.解决Vivado连接不到硬件的报错
11.vivado系统任务学习12.QT打开一直转圈13.QT导入Eigen库14.错误记录:Poor placement for routing between an IO pin and BUFG.15.错误记录:[Synth 8-6895] The reference checkpoint16.VSCode中CMake tools插件配置文件17.QT添加外部库(CMake Mingw)18.错误记录:[Place 30-681] Sub-optimal placement for a global clock-capable IO pin and MMCM pair.报错
ERROR: [Common 17-39] 'connect_hw_server' failed due to earlier errors.
报错详细信息
点击查看代码
connect_hw_server -allow_non_jtag INFO: [Labtools 27-2285] Connecting to hw_server url TCP:localhost:3121 INFO: [Labtools 27-2222] Launching hw_server... INFO: [Labtools 27-2221] Launch Output: ****** Xilinx hw_server v2023.2 **** Build date : Oct 13 2023 at 21:31:40 ** Copyright 1986-2022 Xilinx, Inc. All Rights Reserved.: Socket bind error. ERROR: [Labtools 27-2220] Launch Error: Unable to launch local hw_server executable. ERROR: [Common 17-39] 'connect_hw_server' failed due to earlier errors.
解决方法
管理员权限运行cmd,查看端口占用,命令如下:
点击查看代码
netsh int ip show excludedportrange protocol=tcp
vivado需要用到的端口是3121,Windows系统保留了部分端口不允许应用使用,所以要打开这个端口。
运行下面的命令:
点击查看代码
net stop winnat netsh int ip add excludedportrange protocol=tcp numberofports=3 startport=3000 netsh int ip add excludedportrange protocol=tcp numberofports=1 startport=3121 net start winnat
问题解决喽!
参考
本文作者:Little_R
本文链接:https://www.cnblogs.com/Little-Rainbow/p/18532482
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步