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

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

3天内不再提示

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

YCqV_FPGA_EETre 来源:FPGA开发圈 2020-08-03 16:49 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

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

本教程分 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

    文章

    8374

    浏览量

    281780
  • 赛灵思
    +关注

    关注

    33

    文章

    1797

    浏览量

    133159
  • 开发板
    +关注

    关注

    25

    文章

    6138

    浏览量

    113557

原文标题:开发者分享 | 远程共享和访问赛灵思器件

文章出处:【微信号:FPGA-EETrend,微信公众号:FPGA开发圈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ESP32-P4全功能开发板和ESP32-P4-TINY开发板该怎么选?看这篇就够了!

    启明云端基于乐鑫科技ESP32-P4芯片设计了多款开发板,这些开发板有什么区别?基于应用场景如何选择?本期,我们聚焦两款代表性产品:WT99P4C5-S1开发板与WT9932P4-TINY开发
    的头像 发表于 12-09 18:02 68次阅读
    ESP32-P4全功能<b class='flag-5'>开发板</b>和ESP32-P4-TINY<b class='flag-5'>开发板</b>该怎么选?看这篇就够了!

    迅为iTOP-3568开发板 Linux驱动开发实战:menuconfig图形化配置实验

    迅为iTOP-3568开发板 Linux驱动开发实战:menuconfig图形化配置实验
    的头像 发表于 11-24 15:29 536次阅读
    迅为iTOP-3568<b class='flag-5'>开发板</b> Linux驱动<b class='flag-5'>开发</b>实战:menuconfig图形化配置<b class='flag-5'>实验</b>

    【精选资料】开发板测评大赛作品合集!

    电子发烧友携手16家生态厂商发起开发板测评大赛,设OpenHarmony、RISC-V、Rockchip三大赛道,共计21款、160+块开发板,通过评测开发板性能、易用性及创新场景,促进技术
    的头像 发表于 09-23 08:09 764次阅读
    【精选资料】<b class='flag-5'>开发板</b>测评大赛作品合集!

    RK3506开发板Linux开发板极致性价比之选

    RK3506开发板Linux开发板极致性价比之选瑞芯微RK3506开发板,3核Cortex-A7@1.5GHz+Cortex-M0,Linux+RT-Thread系统支持,128MB超大
    的头像 发表于 09-11 16:26 2841次阅读
    RK3506<b class='flag-5'>开发板</b>Linux<b class='flag-5'>开发板</b>极致性价比之选

    大联大世平两款全新开发板上架恩智浦云实验室

    可以将他们基于恩智浦创新产品的开发板和解决方案,通过云实验室的成熟架构,连接至网络云端;用户则可以直接通过浏览器,一键式体验这些开发板和板载应用程序,测试完成初步功能验证。
    的头像 发表于 08-13 17:43 1325次阅读
    大联大世平两款全新<b class='flag-5'>开发板</b>上架恩智浦云<b class='flag-5'>实验室</b>

    ESP32开发板元件资料

    ESP32开发板元件
    发表于 07-21 14:47 14次下载

    ALINX AMD RFSoC射频开发板选型指南

    ALINX 作为 FPGA 开发板领域领先供应商,RFSoC 系列开发板精准定位于雷达通信、5G 基站、卫星通信、测试测量等对性能要求严苛的高端射频应用。
    的头像 发表于 07-11 10:03 1251次阅读
    ALINX AMD RFSoC射频<b class='flag-5'>开发板</b>选型指南

    如何选择合适的芯科科技Wi-Fi开发板

    您正在寻找适用于超低功耗物联网应用项目的Wi-Fi 开发板吗?本文将介绍Silicon Labs(芯科科技)推出的所有SiWx917 Wi-Fi 6和低功耗蓝牙5.4解决方案的Wi-Fi 开发板。SiWx917是目前市场上最节能
    的头像 发表于 07-09 09:15 2293次阅读

    有ARM,NPU,FPGA三种核心的开发板 — 米尔安路飞龙派开发板

    最近我发现一个有趣的开发板。这个开发板集合了ARM核心,NPU核心甚至还有FPGA核心。它就是米尔新出的YM90X开发板。它基于安路科技所打造的芯片上海安路信息科技于2021年在上交所科创
    的头像 发表于 06-13 08:03 1378次阅读
    有ARM,NPU,FPGA三种核心的<b class='flag-5'>开发板</b> — 米尔安路飞龙派<b class='flag-5'>开发板</b>

    【新品】远距离图传数传模块开发板、蓝牙模块开发板、无线模块开发板

    新品上市图传数传模块开发板蓝牙模块开发板国产无线模块开发板部分型号参与送样文末了解详情↓↓↓EWT611-900NW20S远距离图传数传模块开发板EWT611-900NW20S是一款入
    的头像 发表于 06-12 19:33 908次阅读
    【新品】远距离图传数传模块<b class='flag-5'>开发板</b>、蓝牙模块<b class='flag-5'>开发板</b>、无线模块<b class='flag-5'>开发板</b>

    【免费试用】开发板评测大赛开启!OH 、RISC-V、Rockchip顶级开发板等你试用~

    技术人的狂欢,开发者的盛宴!2025年最值得期待的硬核赛事——电子发烧友开发板评测大赛正式启动!无论你是开源生态的探索者、芯片架构的极客,还是物联网领域的创新达人,本次大赛三大赛
    的头像 发表于 06-05 08:05 758次阅读
    【免费试用】<b class='flag-5'>开发板</b>评测大赛开启!OH 、RISC-V、Rockchip顶级<b class='flag-5'>开发板</b>等你试用~

    一文掌握RK3568开发板Android13挂载Windows共享目录

    在物联网和边缘计算场景中,开发板与PC端的高效文件交互尤为重要。现以iTOP-RK3568开发板为例,详细演示Android13系统如何通过CIFS协议挂载Windows共享目录,实现开发板
    的头像 发表于 04-17 13:54 866次阅读
    一文掌握RK3568<b class='flag-5'>开发板</b>Android13挂载Windows<b class='flag-5'>共享</b>目录

    RK3568开发板教程:以iTOP-RK3568开发板为例 Android13通过CIFS协议挂载Windows共享目录

    开发板与PC端的高效文件交互尤为重要。现以iTOP-RK3568开发板为例,详细演示Android13系统如何通过CIFS协议挂载Windows共享目录,实现开发板与PC的无缝文件
    的头像 发表于 04-16 14:08 1584次阅读
    RK3568<b class='flag-5'>开发板</b>教程:以iTOP-RK3568<b class='flag-5'>开发板</b>为例 Android13通过CIFS协议挂载Windows<b class='flag-5'>共享</b>目录

    一文掌握RK3568开发板Android13挂载Windows共享目录

    在物联网和边缘计算场景中,开发板与PC端的高效文件交互尤为重要。现以iTOP-RK3568开发板为例,详细演示Android13系统如何通过CIFS协议挂载Windows共享目录,实现开发板
    发表于 04-16 13:55

    雷卯收集AI实验课程开发板

    。欢迎联系。 雷卯收集AI实验课程开发板明细如下: 如下是AI实验课程开发板介绍: AI实验课程的核心在于利用人工智能技术进行实践操作。虚拟
    的头像 发表于 04-02 12:14 556次阅读
    雷卯收集AI<b class='flag-5'>实验</b>课程<b class='flag-5'>开发板</b>