主要内容

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

目标要求

硬件

MATLAB®NVIDIA 金宝appCoder™支持包®杰森®和英伟达大道®平台金宝app支持以下开发板:

  • NVIDIA Jetson Xavier™NX。

  • NVIDIA Jetson AGX Xavier。

  • 英伟达杰森Nano。

  • NVIDIA Jetson TX2。

  • NVIDIA Jetson TX1。

  • NVIDIA驱动PX2。

支持包使金宝app用TCP/IP上的SSH连接来执行命令,同时在驱动器或Jetson平台上构建和运行生成的代码。将目标平台连接到与主机相同的网络。或者,使用以太网交叉电缆将板直接连接到主机。

笔记

在窗户上®开放式平台18735在Windows防火墙设置中。该端口需要与运行在嵌入式平台上的MATLAB服务器建立连接。

软件

  • 使用喷气背包(英伟达)或者是驱动器安装(NVIDIA)软件,用于安装操作系统映像、开发人员工具和在Jetson或DRIVE平台上开发应用程序所需的库。你可以使用组件管理器喷气背包或者是驱动器安装软件选择要安装在目标硬件上的组件。有关安装说明,请参阅NVIDIA主板文档。至少,您必须安装:

    • 库达®工具箱。

    • cuDNN图书馆。

    • TensorRT图书馆。

    • OpenCV库。

    • 用于部署的GStreamer库(v1.0或更高版本)录像机作用

    这个针对NVIDIA Jets金宝appon和NVIDIA驱动平台的MATLAB编码器支持包已使用以下JetPack和DRIVE SDK版本进行测试:

    硬件平台 软件版本
    Jetson Xavier NX, AGX Xavier, TX2/TX1, Nano 4.4.1喷气背包
    驾驶 驱动SDK 5.0.10.3-12606092

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

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

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

    sudo apt get install libsdl1.2-dev v4l utils sox libsox fmt all libsox dev

目标上的环境变量

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

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

Jetson或DRIVE平台上CUDA toolkit可执行文件的路径。

图书馆路径 /usr/local/cuda/lib64

Jetson或驱动器平台上CUDA库文件夹的路径。

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

实例. bashrc文件

或者,您可以在中设置系统范围的环境变量/etc/环境文件你一定有苏多编辑此文件的权限。

示例/etc/environment文件

输入设备

  • 摄像头连接到目标硬件的USB或CSI端口。

  • USB音频设备,用于记录和播放音频信号。

开发主机需求

迈斯沃克下载188bet金宝搏

  • MATLAB(必选)。

  • MATLAB编码器(要求)。

  • GPU编码器™(GPU瞄准所需)。

  • 并行计算工具箱™(GPU定位所需)。

  • 金宝appSimulink(从Simulink模型生成代码所需)。

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

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

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

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

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

  • 用于深度学习库的GPU编码器接口金宝app支持包(深度学习所需)。

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

  • 已为CUDA启用NVIDIA GPU。

  • CUDA工具包和驱动程序。

  • C/C++编译器。

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

  • NVIDIA TensorRT–高性能深度学习推理优化器和运行时库。

有关编译器工具和库的版本号的信息,请参阅安装必备产品下载188bet金宝搏(GPU编码器).有关在主机开发计算机上设置环境变量的信息,请参见设置必备产品下载188bet金宝搏(GPU编码器)

相关的话题