的安装和设置先决条件英伟达董事会
目标需求
硬件
MATLAB®NVIDIA的金宝appCoder™支持包®Jetson™和NVIDIA DRIVE®平台金宝app支持以下开发板:
NVIDIA Jetson Orin™。
NVIDIA Xavier™NX。
NVIDIA Jetson AGX Xavier。
NVIDIA Jetson Nano。
NVIDIA Jetson TX2。
NVIDIA Jetson TX1。
英伟达驱动器px2。
支持包使金宝app用TCP/IP上的SSH连接来执行命令,同时在DRIVE或Jetson平台上构建和运行生成的代码。将目标平台连接到与主机相同的网络。您也可以使用以太网交叉网线将单板直接连接到主机。
请注意
在Windows上®平台、开放端口18735
在Windows防火墙设置中。需要此端口来建立到运行在嵌入式平台上的MATLAB服务器的连接。
软件
使用JetPack(英伟达)或者是DriveInstall(英伟达)用于安装操作系统映像、开发人员工具和在Jetson或DRIVE平台上开发应用程序所需的库的软件。您可以使用
组件管理器
在喷气背包
或者是DriveInstall
软件来选择要安装在目标硬件上的组件。有关安装说明,请参阅NVIDIA主板文档。至少,你必须安装:CUDA®工具包。
cuDNN图书馆。
TensorRT图书馆。
OpenCV图书馆。
GStreamer库(v1.0或更高版本)用于部署
videoReader
函数。
的NVIDIA Jetson金宝app和NVIDIA DRIVE平台的MATLAB编码器支持包已使用以下JetPack和DRIVE SDK版本进行测试:
硬件平台 软件版本 Jetson Orin, Xavier NX, AGX Xavier
JetPack 5.0.2。
NVIDIA Clara AGX™
Holoscan SDK
不支持TensorRT和GPIO工作流。金宝app
Jetson TX2/TX1, Nano
JetPack 4.6.1。
开车
驱动SDK 5.0.10.3-12606092 安装简单的DirectMedia层(SDLv1.2)库、V4L2库和V4L2实用程序,用于运行网络摄像头示例。您还必须为这些库安装开发包。
用于部署音频文件读取金宝app®块,安装Sound eXchange (SoX)实用程序及其开发和格式库。
例如,在Ubuntu上®,使用
apt-get
命令安装这些库。Sudo apt-get install libsdl1.2-dev v4l-utils sox libsox-fmt-all libsox-dev
Modbus使用说明®函数和块,安装
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 |
在Jetson或DRIVE平台上的CUDA工具包可执行文件的路径。 |
LD_LIBRARY_PATH |
/usr/local/cuda/lib64 |
到Jetson或DRIVE平台上CUDA库文件夹的路径。 |
确保可以通过非交互式SSH登录访问所需的环境变量。例如,您可以使用出口
命令的开头$ HOME / . bashrc
Shell配置文件中添加环境变量。
方法中设置系统范围的环境变量/etc/environment
文件。你一定有sudo
编辑此文件的权限。
输入设备
摄像头连接到目标硬件的USB或CSI端口。
USB音频设备,用于录制和播放音频信号。
开发主机要求
MathWorks下载188bet金宝搏
MATLAB(必需)。
MATLAB编码器(要求)。
GPU Coder™(GPU定位所需)。
并行计算工具箱™(GPU定位所需)。
金宝appSimulink(用于从Simulink模型生成代码)。
计算机视觉工具箱™(推荐)。
深度学习工具箱™(深度学习所需)。
嵌入式编码器®(推荐)。
图像处理工具箱™(推荐)。
金宝app仿真软件编码器(需要从Simulink模型生成代码)。金宝app
MATLAB编程接口的深度学习而且用于深度学习的GPU编码器接口金宝app支持包(深度学习所需)。
第三方产品下载188bet金宝搏
为CUDA启用NVIDIA GPU。
CUDA工具包和驱动程序。
C / c++编译器。
CUDA深度神经网络库。
NVIDIA TensorRT -高性能深度学习推理优化器和运行时库。
有关编译器工具和库的版本号的信息,请参见安装必备产品下载188bet金宝搏(GPU编码器).有关在主机开发计算机上设置环境变量的信息,请参见设置必备产品下载188bet金宝搏(GPU编码器).