NVIDIA Holoscan SDK v2.9.0

Emergent Vision Technologies (EVT)

感谢与 Emergent Vision Technologies 的合作,Holoscan SDK 现在支持在配备 ConnectX 网卡 并使用 Rivermax SDK 的 NVIDIA 开发者套件上使用 EVT 高速相机。

EVT 相机可以通过 Mellanox ConnectX SmartNIC 连接到 NVIDIA 开发者套件,最简单的连接方法是在相机和开发者套件之间使用单根电缆。对于使用 SFP28 接口的 25 GigE 相机,可以使用 SFP28 电缆和 QSFP28 转 SFP28 适配器来实现。

注意

Holoscan SDK 应用程序已使用 2M 或更短的 SFP28 铜缆进行了测试。可以使用更长的铜缆或光缆以及光模块,但这些尚未作为此开发的一部分进行测试。

有关 QSFP28 连接器在设备上的位置,请参阅 NVIDIA IGX Orin 开发者套件用户指南

有关 EVT 相机设置,请参阅 EVT 相机用户手册 中的硬件安装部分。用户需要登录才能下载相机用户手册。

提示

EVT 相机需要用户购买镜头。根据相机的应用,可以从任何 在线 商店购买镜头。

需要安装 Emergent SDK 才能编译和运行带有 EVT 相机的 Clara Holoscan 应用程序。最新测试版本的 Emergent SDK 是 eSDK 2.37.05 Linux Ubuntu 20.04.04 Kernel 5.10.65 JP 5.0 HP,可以从此处下载。Emergent SDK 附带头文件、库和示例。要安装 SDK,请参阅 EVT 相机用户手册 的软件安装部分。用户需要登录才能下载相机用户手册。

注意

Emergent SDK 依赖于 Rivermax SDK 和 Mellanox OFED 网络驱动程序。如果它们已安装在您的系统上,请在安装 Emergent SDK 时使用以下命令以避免重复安装

复制
已复制!
            

sudo ./install_eSdk.sh no_mellanox


确保 ConnectX 已正确配置 以与 Emergent SDK 一起使用。

要测试 EVT 相机和 SDK 是否正确安装,请使用 sudo 权限运行 eCapture 应用程序。首先,确保有效的 Rivermax 许可证文件位于 /opt/mellanox/rivermax/rivermax.lic 下,然后按照 EVT 相机用户手册 的 eCapture 部分中的说明进行操作。

  1. 问题: 应用程序无法找到 EVT 相机。

解决方案

  1. 问题: 应用程序无法打开 EVT 相机。

解决方案

  • 确保应用程序已使用 sudo 权限运行。

  • 确保有效的 Rivermax 许可证文件位于 /opt/mellanox/rivermax/rivermax.lic

  1. 问题: 无法在主窗口中找到 eCapture 应用程序。

解决方案

  • 打开终端并在 /opt/EVT/eCapture 下找到它。应用程序需要使用 sudo 权限运行。

  1. 问题: eCapture 应用程序无法连接到 EVT 相机,并显示错误消息 “GVCP ack error”。

解决方案: 这可能是相机的 HR12 电源连接问题。断开相机上的 HR12 电源连接器并尝试重新连接。

  1. 问题: Emergent 相机的 IP 地址即使按照上述步骤设置后也会重置。

解决方案: 检查 Ubuntu 中的网卡设置是否设置为“自动连接”。转到 设置->网络->相机的网卡,然后取消选择“自动连接”,并在 IPv6 选项卡中,选择 禁用

上一篇 AJA 视频系统
下一篇 Holoscan 核心概念
© 版权所有 2022-2024, NVIDIA。 上次更新于 2025 年 1 月 27 日。