主要内容

安装和设置先决条件英伟达董事会

目标需求

硬件

MATLAB®编码器™支持N金宝appVIDIA的包®杰森™和NVIDIA驱动®平台金宝app支持以下开发板:

  • 英伟达杰森欧林™。

  • 英伟达Xavier™NX。

  • 英伟达杰森AGX泽维尔。

  • 英伟达杰森Nano。

  • 英伟达杰森TX2。

  • 英伟达杰森TX1。

  • NVIDIA驱动PX2。

支持包使金宝app用SSH连接的TCP / IP构建和运行时执行命令生成的代码的驱动器或杰森平台。将目标平台连接到同一个网络主机。或者,使用一个以太网交叉电缆董事会直接连接到主机电脑。

请注意

在窗户上®平台,开放端口18735年在Windows防火墙设置。这个港口需要建立一个连接到MATLAB服务器运行在嵌入式平台。

软件

  • 使用JetPack(英伟达)或者是DriveInstall(英伟达)软件安装操作系统映像,开发工具,开发应用程序所需的库在杰森或驱动平台。您可以使用组件管理器喷气背包或者是DriveInstall软件选择组件安装在目标硬件。的安装说明,请参阅NVIDIA董事会文档。至少,您必须安装:

    • CUDA®工具包。

    • cuDNN图书馆。

    • TensorRT图书馆。

    • OpenCV图书馆。

    • GStreamer库(v1.0或更高版本)的部署videoReader函数。

    MATLAB编码器为NVI金宝appDIA杰森和NVIDIA驱动平台支持包测试了以下JetPack SDK和驱动版本:

    硬件平台 软件版本

    杰森欧林、Xavier NX AGX泽维尔

    JetPack 5.0.2。

    英伟达克拉拉AGX™

    Holoscan SDK

    不支持TensorRT和GPIO工作流。金宝app

    杰森,TX2 / TX1, Nano

    JetPack 4.6.1。

    开车

    驱动SDK 5.0.10.3-12606092

  • 安装简单DirectMedia层(SDLv1.2)库,V4L2库,用于运行网络摄像头和V4L2实用程序的例子。您还必须安装这些库的开发方案。

  • 为部署音频文件读金宝app®块,安装声音交换(SoX)实用工具库及其发展和格式。

    例如,在Ubuntu®,可以使用apt-get命令来安装这些库。

    sudo apt-get安装libsdl1.2-dev v4l-utils袜libsox-fmt-all libsox-dev
  • 使用网络通讯协议®功能和模块,安装libmodbus图书馆https://github.com/stephane/libmodbus

    例如,在Ubuntu,使用下面的命令来安装这些库。

    git克隆https://github.com/stephane/libmodbus cd libmodbus。/ autogen。sh . / configure & & sudo make install

环境变量在目标

支持包使金宝app用环境变量来确定必要的工具、编译器和库所需的代码生成。确保设置以下环境变量。

变量名 默认值 描述
路径 /usr/local/cuda/bin

路径CUDA工具包可执行在杰森或驱动平台。

LD_LIBRARY_PATH /usr/local/cuda/lib64

路径CUDA库文件夹在杰森或驱动平台。

确保所需的环境变量从非交互式访问SSH登录。例如,您可以使用出口命令的开始$ HOME / . bashrcshell添加环境变量配置文件。

例子. bashrc文件

此外,您可以设置系统环境变量/etc/environment文件。你必须有sudo权限编辑这个文件。

/etc/environment文件示例

输入设备

  • 相机连接到USB或CSI港口目标硬件。

  • USB音频设备录音和回放的音频信号。

开发主机需求

MathWorks下载188bet金宝搏

  • MATLAB(必需)。

  • MATLAB编码器(要求)。

  • GPU编码器™(GPU目标所需)。

  • 并行计算工具箱™(GPU目标所需)。

  • 金宝app仿真软件(从模型生成代码所需的模型)。

  • 计算机视觉工具箱™(推荐)。

  • 深度学习工具箱™(深度学习所需)。

  • 嵌入式编码器®(推荐)。

  • 图像处理工具箱™(推荐)。

  • 金宝app仿真软件编码器(从模型生成代码所需的模型)。金宝app

  • 为深入学习MATLAB编码器接口为深入学习GPU编码器接口金宝app支持包(深度学习所需)。

第三方产品下载188bet金宝搏

  • NVIDIA CUDA GPU启用。

  • CUDA工具包和司机。

  • C / c++编译器。

  • CUDA深层神经网络库(cuDNN)。

  • 英伟达TensorRT——高性能深度学习推理优化器和运行时库。

信息编译器工具和库的版本号,明白了安装必备产品下载188bet金宝搏(GPU编码器)。设置环境变量信息的主机开发电脑,明白了设置必备产品下载188bet金宝搏(GPU编码器)

相关的话题