主要内容

杰森

创建连接到nvidia.杰森硬件

描述

例子

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

例子

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

连接到硬件后,就可以使用obj.对象与Jetson硬件交互并连接外围设备,如相机。关闭连接,使用清晰的删除obj.以及其他的联系obj.

例子

全部折叠

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

创建连接,HWJETSON.,从MATLAB软件到NVIDIA Jetson硬件。

hwJetson =杰森
检查CUDA在目标上的可用性…在目标系统路径中检查'nvcc'…检查cuDNN库在目标上的可用性…在Target上检查TensorRT库的可用性…检查先决库已经完成。收集硬件信息…在Target上检查第三方库的可用性…收集硬件细节已经完成。主板名称: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可用Webcams: Microsoft®LifeCam Cinema(TM)可用图形:NVIDIA Tegra X2可用数字pin:7 11 12 13 15 16 18 19 21 22 23 24 29 31 32 33 35 36 37 38 40 hwJetson =杰森与属性:DeviceAddress: '杰特森板名' 端口:22 BoardName: 'NVIDIA杰特森TX2' CUDAVersion:'10 0.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â®Lifecamcinema(TM)'}可用性尼泊尔斯:[7 11 12 13 15 16 18 19 21 22 2224 29 31 32 33 36 36 37 38 40]

MATLAB Coder™支金宝app持包NVIDIA Jetson和NVIDIA Drive®平台使用存储在内存中的设置建立与Jetson硬件的SSH连接。它检查了CUDA®Toolkit,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金宝app可以更新.com /优势30包。0更新是安全更新。上次登录:8月11日19:38:08 2018年从169.20.200.242 Ubuntu @ tegra-ubuntu$

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

关闭连接,使用清晰的删除HWJETSON.以及其他的联系HWJETSON.

清晰的HWJETSON.;

此示例显示如何从MATLAB软件到NVIDIA JETSON硬件的连接,该硬件具有不同的设备地址,用户名和密码设置,从上一个成功的连接。

创建连接,HWJETSON.,从MATLAB软件到NVIDIA Jetson硬件。

hwJetson =杰森('169.254.0.2'“英伟达”“英伟达”);
检查CUDA在目标上的可用性…在目标系统路径中检查'nvcc'…检查cuDNN库在目标上的可用性…在Target上检查TensorRT库的可用性…检查先决库已经完成。收集硬件信息…在Target上检查第三方库的可用性…收集硬件细节已经完成。主板名称:NVIDIA Jetson TX2 CUDA Version: 9.0 cuDNN Version: 7.0 TensorRT Version: 3.0 GStreamer Version: 1.14.5 V4L2 Version: 1.14.2-1 SDL Version: 1.2 Available Webcams: Microsoft®LifeCam Cinema(TM) Available gpu: NVIDIA Tegra X2 hwJetson =杰森with properties: DeviceAddress: '169.254.0.2' Port: 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中介绍