0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何共享并访问位于远程实验室内的开发板

454398 来源:ILINX技术社区 作者:ILINX技术社区 2020-09-29 11:55 次阅读

在某些情况下,比如远程工作时,可能需要访问本地不可得的器件。

本篇简介教程演示了如何共享并访问位于远程实验室内的开发板或归同事所有的开发板。

本教程分 2 个部分:

第 1 部分:必须由开发板所有者执行的任务。

第 2 部分:必须由此开发板的访问者执行的任务。

步骤 1:共享开发板

将此开发板通过 USB 线连接到您的计算机,就像本地使用一样。

在此示例中,要共享的是 ZCU102 开发板。

打开 Vivado 实例,在主页上的Tcl console 中,运行以下命令:
exec hw_server -d

如果不添加 exec,则会显示如下图所示警告。敬请放心忽略此警告。

此进程成功完成后,将显示 hw_server URL。在本例中,URL 为anunesgu31

将此 URL 共享给需访问该板的人员。

注:对于内部 URL,所有者与访问者需位于相同网络内,通常通过 VPN 连接来共享。

此外,还需共享所使用的 hw_server 版本。此实例的访问者必须使用相同版本或者更低版本的 Vivado。否则可能导致连接遭拒绝。

此时即可关闭 Vivado 窗口,hw_server 进程将继续在后台运行。

以上即必须由共享开发板的所有者执行的所有任务。

注:请查阅本教程的最后一部分“终止 hw_server 进程”,以确保当您不想再共享器件时可正确终止 hw_server 应用。

若不终止 hw_server 进程,可能导致打开其它“硬件管理器 (Hardware Manager)”实例和连接到其它器件时出现问题。

步骤 2:访问开发板

打开“硬件管理器”,启动“目标连接 (Target Connection)”。

选择“远程服务器 (Remote Server)”并输入由共享者提供的主机名。

单击“下一步 (Next)”后,硬件管理器将查找所提供的主机内的可用器件。

根据共享者和访问者的互联网连接速度,这可能需耗时数秒。

硬件管理器将显示找到的器件。确认其中显示所需的器件,然后完成连接。

确认连接成功,并确认器件现已可正常使用。

请注意,由于所有命令和数据传输都将通过互联网执行,所有任务(如开发板编程、查看 ILA 数据等)耗时可能都比本地环境更长。

如何终止hw_server 进程

如上文所述,当远程用户不再访问共享开发板时,需正确终止 hw_server 应用。

若不终止 hw_server 进程,可能导致打开其它“硬件管理器 (Hardware Manager)”实例和连接到其它器件时出现问题。

以下是先前共享实例仍在运行的情况下启动新的本地 hw_server 时可能出现的错误示例。

在 Windows 上:

打开命令提示符 (CMD) 并运行以下命令:
netstat -aon | find “3121”

此命令将查找正在侦听端口 3121 的所有进程。

找到 hw_server 应用的进程 ID (PID)。在本例中,PID 为 33232。

将此 PID 用于以下命令。

taskkill /F /PID 33232

Linux 上:

打开终端应用并运行以下命令:

ps aux | grep hw_server

此命令将查找描述中包含 hw_server 名称的所有进程。

或者也可以使用以下命令:

pidof hw_server

在本例中,PID 为 86328

将此 PID 用于以下命令。

kill -9 86328

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • usb
    usb
    +关注

    关注

    60

    文章

    7955

    浏览量

    264965
  • 赛灵思
    +关注

    关注

    32

    文章

    1794

    浏览量

    131319
  • Linux
    +关注

    关注

    87

    文章

    11314

    浏览量

    209777
  • 开发板
    +关注

    关注

    25

    文章

    5074

    浏览量

    97656
  • zcu102
    +关注

    关注

    0

    文章

    24

    浏览量

    7204
收藏 人收藏

    评论

    相关推荐

    单片机实验开发板测试程序详解

      通常我们网站提供的试验开发板是焊接测试好的成品,如果是购买套件的网友,可以开始51单片机实验的一系列安装与
    发表于 05-22 15:21 7572次阅读
    单片机<b class='flag-5'>实验</b><b class='flag-5'>开发板</b>测试程序详解

    瑞萨电子扩展“云实验室”,重塑远程设计

    实验室让用户能够在成熟的远程实验室中全天候即时远程访问、配置、测试、监控和评估瑞萨解决方案,包括搭载常用产品的评估
    的头像 发表于 09-07 16:27 4443次阅读
    瑞萨电子扩展“云<b class='flag-5'>实验室</b>”,重塑<b class='flag-5'>远程</b>设计

    STM32F107的开发板实现远程主机访问我的开发板怎么设置呢

    我有一块STM32F107的开发板,我想实现远程主机访问我的开发板怎么设置呢?跪求解答疑惑
    发表于 05-29 11:39

    【FireBLE申请】无线智能实验室管理系统的研究

    申请理由:应用FireBLE作为核心控制采用该开发板上无线通讯功能组建无线通讯网络,开发管理系统,从而实现实验室的智能管理。项目描述:
    发表于 07-23 11:36

    【小e开发板申请】实验室物联网开发教学

    申请理由:沈阳工业大学辽阳校区的创新物理实验室将在15年下半学年针对15级大一新成员开展物联网开发教学,目前正在选定几款开发板作为学生们自主学习时的实验对象。我是
    发表于 12-22 12:00

    单片机实验开发板

    单片机实验开发板,喜欢的朋友可以下载来学习。
    发表于 01-12 14:35 21次下载

    学习ARM开发板嵌入式开发板的入门实验手册_v1.0

    学习ARM开发板嵌入式开发板的入门实验手册
    发表于 03-22 17:28 15次下载

    共享开发板”活动上线!

    大家好,给大家介绍一下,这是我们的新活动@“共享开发板”。 活动简介:如果你手上有闲置的开发板,又想试手新的
    的头像 发表于 10-13 16:58 5071次阅读

    使用虚拟仪器技术设计网络化远程实验室系统的详细资料说明

    远程实验室系统是将软件共享、硬件共享远程控制有机结合的虚拟实验操作平台。系统基于LabVIEW
    发表于 08-15 17:09 5次下载
    使用虚拟仪器技术设计网络化<b class='flag-5'>远程</b><b class='flag-5'>实验室</b>系统的详细资料说明

    实现室内传感数据的远程访问

    专为树莓派而打造的PIM486 Enviro可提供精确的压力、温度、湿度、噪声和光纤测量,为室内监控提供了完整的传感器解决方案。此完全组装的威廉希尔官方网站 让工程师能够将收集到的数据传送到外部服务器,便于从任何位置进行远程
    的头像 发表于 06-23 09:32 2934次阅读

    如何共享访问位于远程实验室内开发板或归同事所有的开发板

    此外,还需共享所使用的 hw_server 版本。此实例的访问者必须使用相同版本或者更低版本的 Vivado。否则可能导致连接遭拒绝。
    的头像 发表于 08-03 16:49 2688次阅读

    IBM推新型工业化学实验室机器人,可远程访问实验室

    IBM已经推出了一种名为RoboRXN的新型工业化学实验室机器人,称其为“第一个可远程访问的自治化学实验室”。
    的头像 发表于 09-08 09:56 2678次阅读

    实验室内如何去除MOSFET封装

    如何在实验室内去除MOSFET的环氧树脂以及铝层
    的头像 发表于 07-12 16:17 1353次阅读
    <b class='flag-5'>实验室内</b>如何去除MOSFET封装

    使用Arduino开发板构建室内花园

    电子发烧友网站提供《使用Arduino开发板构建室内花园.zip》资料免费下载
    发表于 10-19 09:38 0次下载
    使用Arduino<b class='flag-5'>开发板</b>构建<b class='flag-5'>室内</b>花园

    基于Labview的远程虚拟通信实验室开发

    电子发烧友网站提供《基于Labview的远程虚拟通信实验室开发.pdf》资料免费下载
    发表于 10-23 10:41 1次下载
    基于Labview的<b class='flag-5'>远程</b>虚拟通信<b class='flag-5'>实验室</b><b class='flag-5'>开发</b>