《jetson系列刷机指南》


  • jetson系列刷机主要有两种方法:

    • SDK卡镜像方法:Jetson nanoxavier nx
    • SDK Manager方法:任何jetson开发者工具,nanotx1tx2nx
  • SDK卡镜像比较方便,SDK Manager装多了也不复杂

  • 最近两种方法都尝试了,简单记录一下

SDK Manager安装方法

准备

  • 硬件

    • 装有Linux(Ubuntu16.04或18.04)的主机或虚拟机,需要空间比较大
    • 显示器
    • 键鼠
    • 路由器或交换机
    • Micro-USB/USB TYPE-C线(根据载板不同)
  • 软件

sudo apt install ./sdkmanager_[version]-[build#]_amd64.deb 

进入Recovery模式

  • usb连接

    • 一直按Recovery模式

    • 按Reset再放下(保持Recovery按住)

    • 松开Recovery

    • 通过lsusb检验是否连接上

      Bus 001 Device 007: ID 0955:7c18 Nvidia Corp
      
  • 没有按键的话,需要自己跳线

    • 查看对应载板文档,找出Pin对应Reset和Recovery位置

    • 如图,9,10跳线,相当于recovery

    • 7和8跳线再放开,相当于reset

    • 去除所有跳线

    • lsusb,检查是否进入recovery模式

jetson刷系统

  • 终端输入sdkmanager运行调出

  • 输入NVIDIA的账号和密码,登录使用

  • STEP01:设置开发环境

    • Host Machine是个主机用的,升级环境后续不需要勾选
    • DeepStream根据需要可配置
    • 如果连接了 Jetson 设备,SDK Manager 将在 Target Hardware 下拉列表中自动选择它。如果未自动检测到您的设备,请单击“刷新”
      • 根据设备版本,选择相应(区分emmc版和插卡版)
      • nano的三个选项分别对应:(1)emmc (2)4G version (3)2G version

  • STEP02:检查组件并接受许可
    (C:\Users\Voilencer\AppData\Roaming\Typora\typora-user-images\image-20211219161103339.png)]

  • STEP03:安装系统(漫长的等待)

*

  • 提示输入密码

  • 提示下载和安装进度

  • 如果出现以下,需要更新一下Linux系统的各种包
    在这里插入图片描述

sudo apt-get update
  • 如果一直更新报错,建议删除/etc/apt/sources.list.d文件夹下文件

  • 如果跳出一下界面,说明刷系统到jetson完成
    在这里插入图片描述

jetson系统账号、密码设置

  • 显示器连接在板子上,进行系统设置
    在这里插入图片描述

  • 设置用户名和密码(需要显示器和键盘鼠标连在jetson上,开机设置账号和密码,如果无法开启,需要刷载板固件

  • 配置完后,会自动重启一次

  • ifconfig查看IP地址

  • 在装sdkmanager的linux系统上分别ping, ssh 看是否可以连接

安装SDK

  • 继续将键盘鼠标接回Linux主机上

  • 继续连接jetson,建议采用网络连接,选择IPV4(USB不太稳定),输入刚才设置的账号、密码和IP(如果是usb连接的话,输入192.168.55.1)
    在这里插入图片描述

  • STEP04:完成安装

SDK卡镜像安装方法

  • 比较简单,只适用于nano和xavier nx
  • 镜像里没有DeepStream包,需要单独安装

准备

  • 硬件
    • microSD 卡
    • 读卡器
    • 显示器、键盘和鼠标
  • 软件
    • SD Memory Card Formatter:格式化工具
    • Etcher:刷镜像工具

刷镜像

  • jetson插入microSDK,等待设置完成

DeepStream 离线安装

  • 装完的系统,没有DeepStream,需要自己再手动安装DeepStream
    • 下载deepstream安装包,离线安装
    • 使用sdkmanager,同上,直接跳过刷系统和镜像选择,只选择deepstream
  • 安装依赖
sudo apt install \
libssl1.0.0 \
libgstreamer1.0-0 \
gstreamer1.0-tools \
gstreamer1.0-plugins-good \
gstreamer1.0-plugins-bad \
gstreamer1.0-plugins-ugly \
gstreamer1.0-libav \
libgstrtspserver-1.0-0 \
libjansson4=2.11-1
  • 安装Kafka
sudo apt-get install librdkafka1
  • 安装最新的BSP

    • 打开配置文件

      sudo vi /etc/apt/sources.list.d/nvidia-l4t-apt-source.list
      
    • 选择对应平台版本

      • t186 for Jetson TX2 series
      • t194 for Jetson AGX Xavier series or Jetson Xavier NX
      • t210 for Jetson Nano or Jetson TX1
      deb https://repo.download.nvidia.com/jetson/common r32.6 main deb https://repo.download.nvidia.com/jetson/<platform> r32.6 main
      
  • 安装DeepStream

$  sudo tar -xvf deepstream_sdk_v6.0.0_jetson.tbz2 -C /
$ cd /opt/nvidia/deepstream/deepstream-6.0
$ sudo ./install.sh
$ sudo ldconfig
  • 运行测试
deepstream-app --version
deepstream-app --version-all

参考链接

Jetson 下载中心 | NVIDIA Developer

Install Jetson Software with SDK Manager :: NVIDIA SDK Manager Documentation

Jetson Nano 开发者套件入门 | NVIDIA Developer

Quickstart Guide — DeepStream 6.0 安装指南

  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值