Jetson Orin Nano 开发手册——快速入门

快速入门

本主题将帮助您快速开始使用NVIDIA® Jetson™ Linux和NVIDIA Jetson开发者套件。

Jetson设备的类型和型号

NVIDIA提供了Jetson模块和Jetson开发者套件。Jetson开发者套件包括一个非生产规格的Jetson模块,该模块连接在一个参考载板上。您可以使用它与NVIDIA® JetPack™ SDK一起开发和测试适合您用例的软件。Jetson开发者套件不适用于生产用途。

Jetson模块适合在其操作期间部署在生产环境中。每个Jetson模块出厂时没有预装软件;您将其连接到为您的最终产品设计或采购的载板上,并刷入您开发的软件镜像。

此版本的Jetson Linux支持以下Jetson设备:

  • NVIDIA ® Jetson AGX Orin™ 模块 和 Jetson AGX Orin 开发套件

  • NVIDIA ® Jetson Xavier™ NX 系列模块 和 Jetson Xavier NX 开发套件

  • NVIDIA ® Jetson AGX Xavier™ 系列模块 和Jetson AGX Xavier 开发套件

有关这些Jetson设备的详细信息,请参阅 NVIDIA 边缘计算网站的  Jetson 软件文档页面和 Jetson FAQ .

准备使用Jetson开发者套件 

本节解释了如何通过刷入适当的软件来准备Jetson开发者套件以供使用。

本指南的后续部分将更详细地解释如何:

  • 设置 Jetson 开发工具包

  • 烧写 软件到 Jetson 开发工具包

假设 

  • 您拥有一台Jetson开发者套件和一台独立的Linux主机系统。

  • 您的Jetson开发者套件已关闭电源,并按照如下方式连接。(请注意,您的Jetson开发者套件可能不包含下面列出的设备和电缆。)

    • Linux主机通过开发者套件的适当USB端口连接以进行刷写。

      对于NVIDIA Jetson AGX Xavier开发者套件,使用靠近电源按钮的USB-C端口。

      对于其他Jetson开发者套件,使用micro USB端口。

    • 任何所需的USB外设,如键盘和鼠标,都连接到Jetson开发者。您可以为此使用USB集线器。

    • 连接有线以太网并接入互联网,以便在安装Jetson Linux并在开发者套件上运行后安装可选软件。

    • 连接显示设备或串行控制台。串行控制台可以是运行在主机计算机或其他连接计算机上的终端程序。

环境变量

必须将主机系统配置为设置某些环境变量:

  • ${L4T_RELEASE_PACKAGE} 包含 Jetson Linux 发布包的名称:Jetson_Linux__aarch64.tbz2
  • ${SAMPLE_FS_PACKAGE} 包含示例文件系统包的名称:Tegra_Linux_Sample-Root-Filesystem__aarch64.tbz2
  • ${BOARD} 包含Jetson模块和载板的支持配置的名称。此字段的常见值可以在 Jetson 模块和配置表中的配置列中找到

软件操作Flash Jetson 开发者套件

1, 下载最新的 Jetson Linux 发布包和示例文件系统,Jetson 开发者套件下载地址: https://developer.nvidia.com/linux-tegra 

2, 输入以下命令以解压缩文件并组装 rootfs

$ tar xf ${L4T_RELEASE_PACKAGE}
$ sudo tar xpf ${SAMPLE_FS_PACKAGE} -C Linux_for_Tegra/rootfs/
$ cd Linux_for_Tegra/
$ sudo ./apply_binaries.sh
$ sudo ./tools/l4t_flash_prerequisites.sh

3, 确保您的 Jetson 开发者套件已按照假设中的描述进行了配置,并且连接到您的 Linux主机。

4,将您的 Jetson 开发者套件置于强制恢复模式。

  • 对于 Jetson Xavier NX 开发者套件:    
    • 确保您的Jetson Xavier NX开发者套件已关闭,并且已将64GB或更大的microSD卡插入SD卡插槽中
    • 通过在载板边缘的Jetson模块下的按钮头(J14)的第9和第10针脚(FC RECGND)之间放置跳线来启用强制恢复模式。
    • 将开发者套件的电源适配器连接到J16。开发者套件会自动开启并进入强制恢复模式。
    • 从按钮头的第9和第10针脚上移除跳线。
  • 对于具有硬件按钮的其他Jetson开发者套件: 
    • 确保开发者套件已关闭。
    • 按住强制恢复按钮不放。
    • 按下然后释放电源按钮。
    • 松开强制恢复按钮。

5, 按照确定开发者套件是否处于强制恢复模式 的过程确认开发者套件已处于强制恢复模式。

6, Linux主机上输入此命令以安装(刷写)Jetson版本到Jetson开发者套件上。

Jetson Orin Nano开发者套件和Jetson Orin NX开发者套件(NVMe):

$ sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 \
  -c tools/kernel_flash/flash_l4t_external.xml -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml" \
  --showlogs --network usb0 jetson-orin-nano-devkit internal

Jetson Orin Nano 开发者套件和 Jetson Orin NX 开发者套件 USB):

$ sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device sda1 \
  -c tools/kernel_flash/flash_l4t_external.xml -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml" \
  --showlogs --network usb0 jetson-orin-nano-devkit internal

Jetson Orin Nano 开发者套件和 Jetson Orin NX 开发者套件 SD):

$ sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device mmcblk1p1 \
  -c tools/kernel_flash/flash_l4t_external.xml -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml" \
  --showlogs --network usb0 jetson-orin-nano-devkit internal

Jetson AGX Orin 开发者套件:

$ sudo ./flash.sh jetson-agx-orin-devkit internal

Jetson AGX Xavier 开发者套件:

$ sudo ./flash.sh jetson-agx-xavier-devkit internal

Jetson Xavier NX 开发者套件(SD 卡):

$ sudo ./flash.sh jetson-xavier-nx-devkit internal

Jetson模块和配置中提供了常见配置的列表( Jetson Modules and Configurations )

7, 当安装过程完成时,Jetson开发者套件会自动重启。此时您的Jetson开发者套件已经可以运行了。按照显示屏上的提示设置用户帐户并登录。

Jetson模块和配置 

JetsonLinux为以下配置提供现成的支持。

Module

Module Type

Carrier Board

Configuration

Configuration Notes

Jetson Orin NX 16GB-DRAM (P3767-0000)

Production

Jetson Orin Nano reference carrier board (P3768-0000)

jetson-orin-nano-devkit

Flashes QSPI-NOR and USB/NVMe drive (only supported via l4t_initrd_flash.sh)

Jetson Orin NX 8GB-DRAM (P3767-0001)

Production

Jetson Orin Nano reference carrier board (P3768-0000)

jetson-orin-nano-devkit

Flashes QSPI-NOR and USB/NVMe drive (only supported via l4t_initrd_flash.sh)

Jetson Orin Nano 8GB-DRAM (P3767-0003)

Production

Jetson Orin Nano reference carrier board (P3768-0000)

jetson-orin-nano-devkit

Flashes QSPI-NOR and USB/NVMe drive (only supported via l4t_initrd_flash.sh)

Jetson Orin Nano 4GB-DRAM (P3767-0004)

Production

Jetson Orin Nano reference carrier board (P3768-0000)

jetson-orin-nano-devkit

Flashes QSPI-NOR and USB/NVMe drive (only supported via l4t_initrd_flash.sh)

Jetson Orin Nano 8GB-DRAM (P3767-0005)

Development

Jetson Orin Nano reference carrier board (P3768-0000)

jetson-orin-nano-devkit

Flashes QSPI-NOR and microSD Card/USB/NVMe drive (only supported via l4t_initrd_flash.sh)

Jetson AGX Orin Dev-Kit Module (P3701-0000)

Development

Jetson AGX Orin reference carrier board (P3737-0000)

jetson-agx-orin-devkit

Flashes QSPI-NOR and eMMC

Jetson AGX Orin 32GB-DRAM (P3701-0004)

Production

Jetson AGX Orin reference carrier board (P3737-0000)

jetson-agx-orin-devkit

Flashes QSPI-NOR and eMMC

Jetson AGX Orin 64GB-DRAM (P3701-0005)

Production

Jetson AGX Orin reference carrier board (P3737-0000)

jetson-agx-orin-devkit

Flashes QSPI-NOR and eMMC

Jetson Xavier NX (P3668-0000)

Development

Jetson Xavier NX reference carrier board (P3509-0000)

jetson-xavier-nx-devkit

Flashes QSPI-NOR and microSD Card

Jetson Xavier NX 8 GB-DRAM (P3668-0001) and 16 GB-DRAM (P3668-0003)

Production

Jetson Xavier NX reference carrier board (P3509-0000)

jetson-xavier-nx-devkit-emmc

Flashes QSPI-NOR and eMMC

Jetson AGX Xavier 16 GB-DRAM (P2888-0001), 32 GB-DRAM (P2888-0003), and 64 GB-DRAM (P2888-0005)

Development and Production

Jetson AGX Xavier reference carrier board (P2822-0000)

jetson-agx-xavier-devkit

Flashes internal eMMC

Jetson AGX Xavier Industrial (P2888-0008)

Production

Jetson AGX Xavier reference carrier board (P2822-0000)

jetson-agx-xavier-industrial

Flashes eMMC

开发模块仅作为开发套件的组件出售。生产模块与列出的载板兼容,主要用于生产用途,因此仅单独出售。开发和生产模块两种方式都出售。

对于上面显示的每个配置,都有一个相应的扩展名文件 .conf .例如,配置文件 jetson-nano-devkit 是 jetson-nano-devkit.conf 。

确定开发工具包是否处于强制恢复模式 

  1. 将Linux主机连接到适当的USB端口 您的Jetson开发工具包(见 假设 )。

  2. 在主机上打开终端窗口并输入命令 lsusb .如果您看到消息,Jetson模块处于强制恢复模式:

    Bus  Device : ID 0955:  Nvidia Corp.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值