0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Jetson Orin开发套件安装开发环境的详细步骤

NVIDIA英伟达企业解决方案 来源:NVIDIA英伟达企业解决方案 作者:NVIDIA英伟达企业解 2022-07-06 09:35 次阅读

上一篇文章已经为 JetsonOrin 开发套件配置好 Ubuntu 20.04 L4T(Linux for Tegra)桌面级操作系统,但是如下列所需要的开发资源并未安装:

  • CUDA 工具包(Toolkits);

  • cuDNN神经网络加速库:

  • TensorRT推理加速引擎;

  • OpenCV计算机视觉库;

  • VPI视觉开发界面;

  • DeepStream智能分析工具;

过去的 AGX Xavier 开发套件是需要透过 headless(USB线)方式与 PC 进行连线,然后在 PC 上执行 SDK Manager 为 Jetson 设备安装开发环境,执行步骤相对繁琐。如今 NVIDIA 为 Jetson Orin 开发套件提供直接安装方式,如下图 “Step2.JetPack components installation via Debian packages” 方式,直接在 Jetson Orin 开发套件上执行安装步骤就可以,使得整个安装过程变得十分简单。

00e0126c-fc5b-11ec-ba43-dac502259ad0.png

请按照以下步骤为您的 Jetson Orin 开发套件安装开发环境:

1、检查内核版本:

首先检查预安装系统的内核版本,请执行以下指令:

cat/etc/nv_tegra_release

出现类似如下的信息

# R34 (release), REVISION: 0.4, GCID: 30414990, BOARD: t186ref, EABI: aarch64, DATE: Tue May 17 04:20:55 UTC 2022

目前内核版本为 R34.0.4,不过 JetPack 5.0.1DP(Developer Preview)版本的内核为 R34.1.x,因此需要执行以下步骤调整源的版本:

sudobash-c'echo"debhttps://repo.download.nvidia.com/jetson/commonr34.1main">>/etc/apt/sources.list.d/nvidia-l4t-apt-source.list'sudobash-c'echo"debhttps://repo.download.nvidia.com/jetson/t234r34.1main">>/etc/apt/sources.list.d/nvidia-l4t-apt-source.list'

接下来就可以开始用系统提供的 Debian 安装包来安装开发环境。

2、安装 JetPack 开发环境:

在 Jetson Orin 开发套件预安装系统里内置 JetPack 的安装包,无需去探索这些安装包放在什么地方,只要执行以下步骤就可以:

sudoaptupdatesudoaptdist-upgradesudoreboot

在这里必须执行一次重启的动作,否则会出现一些不稳定的现象。重启之后只要执行以下指令即可:

sudo apt install nvidia-jetpack

如果网络顺畅的话,大约 1 个小时时间就能全部安装完毕(不包含 DeepStream),如果安装过程出现中断的话,就得重复上述指令,直到完成为止,如果持续失败,那就建议将 Jetson Orin 的 APT 源更换成国内源。

3、检查开发环境:这里主要检查以下项目

(1)CUDA:执行以下指令

nvcc -V

如果出现以下信息则表示正确。

nvcc:NVIDIA(R)CudacompilerdriverCopyright (c) 2005-2021 NVIDIA CorporationBuilt on Thu_Nov_11_2305_PST_2021Cuda compilation tools, release 11.4, V11.4.166Buildcuda_11.4.r11.4/compiler.30645359_0

(2)cuDNN:执行以下指令

dpkg -l libcudnn8

如果出现以下信息则表示正确。

Desired=Unknown/Install/Remove/Purge/Hold| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)||/ Name           Version             Architecture Description+++-==============-===================-============-======================iilibcudnn88.3.2.49-1+cuda11.4arm64cuDNNruntimelibraries

(3)TensorRT:

dpkg-ltensorrt

如果出现以下信息则表示正确。

Desired=Unknown/Install/Remove/Purge/Hold| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)||/ Name           Version             Architecture Description+++-==============-===================-============-=====================iitensorrt8.4.0.11-1+cuda11.4arm64MetapackageofTensorRT

(4)OpenCV:

dpkg -l libopencv

如果出现以下信息则表示正确。

Desired=Unknown/Install/Remove/Purge/Hold| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)||/ Name           Version             Architecture Description+++-==============-===================-============-=======================iilibopencv4.5.4-8-g3e4c170df4arm64OpenComputerVisionLibrary

4、安装 jtop 系统监控工具

这是 Jetson 系列非常著名的监控工具,请执行以下指令进行安装:

sudoaptinstallpython3-pipsudo -H pip3 install -U pipsudo-Hpipinstalljetson-stats==4.0.0rc1

然后执行下面启动指令就能开启这个监控工具:

jtop

如果启动出现错误的话,请重启一下 Jetson Orin 让这个服务完整启动。启动工具之后可以看到下面的工作画面:

00fe2cf2-fc5b-11ec-ba43-dac502259ad0.png

操作细节非常直观,照着底部的功能编号去执行就可以。

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NVIDIA
    +关注

    关注

    14

    文章

    4930

    浏览量

    102794
  • 操作系统
    +关注

    关注

    37

    文章

    6734

    浏览量

    123184
  • 开发环境
    +关注

    关注

    1

    文章

    221

    浏览量

    16581
  • 开发套件
    +关注

    关注

    2

    文章

    151

    浏览量

    24260

原文标题:NVIDIA Jetson 系列文章(3):安装开发环境

文章出处:【微信号:NVIDIA-Enterprise,微信公众号:NVIDIA英伟达企业解决方案】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    AM243x LaunchPad™开发套件用户指南

    电子发烧友网站提供《AM243x LaunchPad™开发套件用户指南.pdf》资料免费下载
    发表于 10-30 09:58 0次下载
    AM243x LaunchPad™<b class='flag-5'>开发套件</b>用户指南

    如何使用Orin芯片进行开发

    使用Orin芯片进行开发主要涉及到对该芯片架构的理解、开发工具的使用以及针对具体应用场景的软件开发。以下是一个详细
    的头像 发表于 10-27 15:50 377次阅读

    【星闪派物联网开发套件体验连载】智能交通灯

    感谢电子发烧友,感谢润和软件,提供星闪派物联网开发套件试用。 本次试用计划: 用星闪派物联网开发套件,先实现本地交通灯项目,接入WiFi连上云端,本地红绿灯状态上传云端,云端显示,云端远程控制红绿灯
    发表于 10-05 13:00

    TPS63802HDKEVM-硬件开发套件

    电子发烧友网站提供《TPS63802HDKEVM-硬件开发套件.pdf》资料免费下载
    发表于 09-04 10:08 0次下载
    TPS63802HDKEVM-硬件<b class='flag-5'>开发套件</b>

    【xG24 Matter开发套件试用体验】深入了解Silicon Labs xG24 Matter开发套件

    今天把收到的xG24 Matter开发套件给大家做个详细的介绍,Silicon Labs-芯科科技公司最新推出的一款具有智能和机器学习硬件加速功能的无线物联网产品评估xG24 Matter开发套件
    发表于 08-27 20:23

    【xG24 Matter开发套件试用体验】开发环境搭建和开发流程体验

    EFR32xG24 Explorer Kit 开发套件的主芯片是EFR32MG24 无线 SoC,支持Zigbee,BLE,专有2.4G等多种协议。 datasheet和EFR32xG24
    发表于 07-19 23:22

    【xG24 Matter开发套件试用体验】2-开发环境搭建

    /simplicity-studio-5-users-guide/latest/ss-5-users-guide-overview/) 2安装 IDE 按照用户指南先将xG24 Matter开发套件通过USB接口连接PC机 在设备管理器中可以看到一个黄色
    发表于 07-17 13:00

    【xG24 Matter开发套件试用体验】1-基本情况介绍

    )。 说是开发套件其实就是一块开发板,好在开发板带板载 SEGGER J-Link 调试器,功能接口已经包含,其余接口也都引出到端子上,方便使用。 实物如图: USB接口是TYPE-C接口的,也比较方便。 之前没有用过Silic
    发表于 07-17 12:39

    【xG24 Matter开发套件试用体验】初上手开发板和官方IDE

    ”。 完成SDK安装后,就可以开始使用开发套件了。 点灯作为一名资深的“点灯工程师”,拿到一块开发板的第一件事自然是用它来点灯啦。在官方IDE的示例中找到点灯demo并创建程序,这里
    发表于 07-13 22:20

    SC171开发套件V2 技术资料

    环境开发案例 (SC171开发套件V2 ) https://bbs.elecfans.com/jishu_2421550_1_1.html Aidlux下人工智能开发案例 (SC171
    发表于 05-10 16:47

    SC171开发套件V1 技术资料

    环境开发案例(SC171开发套件V1 ) https://bbs.elecfans.com/jishu_2421550_1_1.html Aidlux下人工智能开发案例 (SC171
    发表于 05-09 17:58

    英特尔开发套件『哪吒』在Java环境实现ADAS道路识别演示 | 开发者实战

    本文使用来自OpenModelZoo的预训练的road-segmentation-adas-0001模型。ADAS代表高级驾驶辅助服务。该模型识别四个类别:背景、道路、路缘和标记。硬件环境此文使用了英特尔开发套件家族里的『哪吒』(Nezha)
    的头像 发表于 04-29 08:07 496次阅读
    英特尔<b class='flag-5'>开发套件</b>『哪吒』在Java<b class='flag-5'>环境</b>实现ADAS道路识别演示 | <b class='flag-5'>开发</b>者实战

    【LicheeRV-Nano开发套件试用体验】+智能平板开发

    首先感谢Sipeed矽速科技和电子发烧友给与的这次机会,得以试用LicheeRV-Nano开发套件,并与大家共同分享与学习。 鉴于试用报告格式调整,后面亦按要求展现。 申请理由: 个人多年嵌入式
    发表于 03-06 23:05

    DA1453x Pro开发套件硬件说明

    电子发烧友网站提供《DA1453x Pro开发套件硬件说明.pdf》资料免费下载
    发表于 02-21 10:07 0次下载
    DA1453x Pro<b class='flag-5'>开发套件</b>硬件说明

    英飞凌推出CYUSBS236 USB转串行通信(双通道)开发套件

    英飞凌科技(Infineon Technologies)近日宣布推出全新的CYUSBS236 USB 转串行通信(双通道)开发套件。该开发套件基于英飞凌的CY7C65215 USB 串行桥控制器,为开发者提供了快速、简便地实现U
    的头像 发表于 01-24 17:12 846次阅读