主要内容

杰森

创建连接英伟达杰森硬件

描述

例子

obj=杰森建立联系,obj,来自MATLAB®软件到NVIDIA®杰森®硬件。使用此语法连接或重新连接到相同的硬件。不需要提供设备地址、用户名和密码。的杰森对象重用来自最近成功连接到Jetson硬件的这些设置。

例子

obj=杰森(deviceaddress用户名密码覆盖以前连接中的设备地址、用户名和密码。使用此语法可以连接到设置与以前成功连接不同的硬件。Jetson硬件有两个默认用户名:“英伟达”而且ubuntu的.为“英伟达”,默认密码为“英伟达”.为ubuntu的,默认密码为ubuntu的.在第一次登录后创建一个强密码是一个很好的安全实践。在更改硬件密码之后,或者从MATLAB软件连接到不同的Jetson硬件之后,使用此语法。

连接到硬件后,可以使用obj对象来与Jetson硬件和附加的外围设备(如摄像头)进行交互。要关闭连接,请使用清晰的删除obj以及使用的任何其他连接obj

例子

全部折叠

本例向您展示如何创建从MATLAB软件到NVIDIA Jetson硬件的连接。Jetson硬件连接到与主机相同的TCP/IP网络。本例使用最近成功连接到Jetson硬件的设备地址、用户名和密码设置。

建立联系,hwJetson,从MATLAB软件到NVIDIA Jetson硬件。

hwJetson = jetson
检查目标上的CUDA可用性…正在检查目标系统路径中的“nvcc”…检查目标上的cuDNN库可用性…在目标上检查TensorRT库的可用性…检查前提库已经完成。收集硬件细节…检查目标上的第三方库可用性…完成硬件详细信息收集。单板名称:NVIDIA Jetson TX2 CUDA版本:10.0 cuDNN版本:7.6 TensorRT版本:6.0 GStreamer版本:1.14.5 V4L2版本:1.14.2-1 SDL版本:1.2 OpenCV版本:4.1.1可用网络摄像头:Microsoft®LifeCam Cinema(TM)可用gpu: NVIDIA Tegra X2可用数字引脚:7 11 12 13 15 16 18 19 21 22 23 24 29 31 32 33 35 36 37 38 40 hwJetson =杰森with properties: DeviceAddress: ' Jetson board-name' Port: 22 BoardName: 'NVIDIA Jetson TX2' CUDAVersion: '10.0' cuDNNVersion: '7.6' TensorRTVersion: '6.0' SDLVersion: '1.2' V4L2Version: '1.14.2-1' GStreamerVersion: '1.14.5' OpenCVVersion: '4.1.1' GPUInfo: [1×1 struct] WebcamList: {'Microsoft®LifeCam Cinema(TM)'} AvailableDigitalPins: [7 11 12 13 15 16 18 19 21 22 23 24 29 31 32 33 35 36 37 38 40]

NVIDIA Jetson和NVIDIA DRIVE的MATLAB Coder™支持包®平台使用存储在内存中的设置建立到Jetson硬件的SSH连接。它检查CUDA®工具包、cuDNN和TensorRT库在目标硬件上,并在MATLAB命令窗口中显示这些信息。要在电路板上为编译器和库设置环境变量,请参见NVIDIA板的安装和设置先决条件

要获得Jetson板上的L4T软件版本,请使用getL4TVersion方法杰森连接对象。

getL4TVersion (hwJetson);
Jetson L4T版本为:L4T R28.2.0。

要在Jetson单板上启动PuTTY SSH终端会话,请使用openShell方法杰森连接对象。

openShell (hwJetson);
使用用户名“ubuntu”。欢迎使用Ubuntu 16.04.5 LTS (GNU/Linux 4.4.38-tegra aarch64) *文档:https://help.ubuntu.com *管理:https://landscape.canonical.com *支持:https://ubuntu.com/advantage 30个包可以更新。0更新是安全更新。最后登录:Sat 8月11日19:38:08 2018 from 169.20.200.242 ubuntu@tegra-ubuntu:~$ ls Desktop gucodertx2 Music remoteBuildDir Videos Documents jetson_clock .sh Pictures tegrastats west .ini下载MATLAB公共模板ubuntu@tegra-ubuntu:~$

登录Linux系统后®Shell,您可以执行Shell命令,例如ls如图所示。

要关闭连接,请使用清晰的删除hwJetson以及使用的任何其他连接hwJetson

清晰的hwJetson

此示例向您展示如何从MATLAB软件创建到NVIDIA Jetson硬件的连接,该连接具有与之前成功连接不同的设备地址、用户名和密码设置。

建立联系,hwJetson,从MATLAB软件到NVIDIA Jetson硬件。

hwJetson = jetson(“169.254.0.2”“英伟达”“英伟达”);
检查目标上的CUDA可用性…正在检查目标系统路径中的“nvcc”…检查目标上的cuDNN库可用性…在目标上检查TensorRT库的可用性…检查前提库已经完成。收集硬件细节…检查目标上的第三方库可用性…完成硬件详细信息收集。单板名称:NVIDIA Jetson TX2 CUDA版本:9.0 cuDNN版本:7.0 TensorRT版本:3.0 GStreamer版本:1.14.5 V4L2版本:1.14.2-1 SDL版本:1.2可用网络摄像头:Microsoft®LifeCam Cinema(TM)可用gpu: NVIDIA Tegra X2 hwJetson =杰森带属性:DeviceAddress: '169.254.0.2'端口:22 BoardName: 'NVIDIA Jetson TX2' CUDAVersion: '9.0' cuDNNVersion: '7.0' TensorRTVersion: '3.0' SDLVersion: '1.2' V4L2Version: '1.14.2-1' GStreamerVersion: '1.14.5' GPUInfo: [1×1 struct] WebcamList: {'Microsoft®LifeCam Cinema(TM)'}

输入参数

全部折叠

硬件的IP地址或主机名,指定为字符向量或字符串。

使用该主机名时,必须使用以太网线连接到单板的以太网口。使用Linux命令配置硬件IP地址,并将主机名与IP地址关联。

例子:“169.254.0.2”

例子:“jetson-board-name”

Linux用户名,指定为字符向量或字符串。

例子:ubuntu的

与Linux用户名关联的密码,指定为字符向量或字符串。

例子:ubuntu的

输出参数

全部折叠

从MATLAB软件到Jetson硬件的连接,返回为杰森对象。

版本历史

在R2018b中引入

Baidu
map