news 2026/9/29 15:44:49

jetson jetpack从5.0.1更新到6.1的步骤

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
jetson jetpack从5.0.1更新到6.1的步骤

说明一下我们的硬件平台:

我们是Nvidia jetson AGX系列的机器,在安装pytorch的时候发现jetpack的版本比较旧,无法安装最新的可以适配python3.10的pytorch,最后调研发现,这个只能通过更新jetson的jetpack来解决这个问题。

下面就是关于更新这个jetpack的一些工作。

具体的内容是:

1、自己的ubuntu20.04上安装nvidia SDK manager软件。

2、jetson进入刷机模式

3、SDK manager程序刷jetson的时候过程中的一些问题。

1、SDK manager安装

这个软件可以如下图所示的流程,从host machine传输jetson需要的一些库:如cuda这些,到jetson上,很方便。

https://developer.nvidia.com/sdk-manager

自己的ubuntu电脑是x86就下载x86的版本,下载好之后去解压安装即可。

sudo dpkg -i

下载好后就是这样的一个软件:运行完进入主界面即可。

2、jetson进入刷机模式

这个刷机需要按住jetson的两个按钮,如下图:

1、需要先找到一个usb-c的数据线连接jetson和你的ubuntu主机

连接完成后

2、先按住2号按键,然后按1号开机,这时候会在SDK manager上看见跳出来的你的jetson的型号,这个时候就可以松掉2号按键。

选定型号之后,可以去终端输入:

lsusb

查看输出结果有没有,有的话就表示jetson进入了刷机模式,可以开始用SDK程序刷机了。

7350 Nvidia corp .apx

进入刷机后,首先要选择自己要的jetpack的版本号,我选择是6.1的版本号,目前能支持的pytorch的最高jetson AGX的jetpack版本号。

底下的deepstream是nvidia开发的处理高速视频的工具,有需要安装即可,我的不需要就没安装。

注意看target hardware处,如果jetson进入刷机模式且与host ubuntu连接的话,就是下图这样的状态。这一步选择好后点击continue即可。

第二步是下图这样的

选择你要安装的包,包括linux内核,cuda这些,我是全选全装了,选完后底下点击左边的I accept即可,右边的意思是先下载好,后面再安装,一般不需要。直接下载好直接装就行。继续 continue。

然后就到这一步进度条:

在这里大概前30%是在安装系统,到30%多的时候会跳出一个网络连接的一个窗口,就是说明ubuntu系统刷好了,但是cuda啥的还是未装的状态。

这个网络连接的窗口,我的电脑一直遇到的 问题是,host ubuntu 使用usb根本找不到jetson,当然连接上网线之后也显示连接不上,网口一直是cabble unplugged。

这里的解决办法是:重启了一下jetson。

这里的整个逻辑是,host ubuntu要往jetson中传输下载东西,所以问题基本都是jetson的。

在重启之后,通过网线连接可以实现这里的通讯了,点击install就会继续下载这些包。

这时又会出现一个问题是:这里会跳出一个框框 ,有三点,就是没有网络,有些依赖需要提前装一下:

具体解决办法就是,jetson上面连接一下wifi,然后sudo apt-get update这些命令更新一下(会有提示输入什么命令)然后install之后,就开始后70%的下载了。这个过程中是没有问题的。

之后的系统设置,可以参考下面的文章。

Jetson 开发、安装pytorch和torchvisions记录-CSDN博客https://blog.csdn.net/changpengxu/article/details/155988485?spm=1001.2014.3001.5501

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/29 16:05:46

EmotiVoice开源模型本地部署避坑指南

EmotiVoice开源模型本地部署避坑指南 在语音交互日益普及的今天,用户早已不再满足于“能说话”的机器。从智能助手到游戏角色,人们期待的是有情绪、有个性、甚至“像真人一样会呼吸”的声音表达。正是在这一背景下,EmotiVoice 作为一款新兴的…

作者头像 李华
网站建设 2026/9/29 4:05:38

笔试强训day7

字符串中找出连续最长的数字串 题目类型:字符串的处理 题目地址:字符串中找出连续最长的数字串 描述 读入一个字符串str,输出字符串str中的连续最长的数字串 输入描述 个测试输入包含1个测试用例,一个字符串str,长度…

作者头像 李华
网站建设 2026/9/29 16:05:32

EmotiVoice情感编码技术揭秘:如何让AI说出喜怒哀乐?

EmotiVoice情感编码技术揭秘:如何让AI说出喜怒哀乐? 在虚拟助手机械地念出“今天天气很好”的时候,你是否曾期待它能因阳光明媚而语调轻快,或因暴雨倾盆而略带低沉?这正是当前语音合成技术演进的核心命题——从“会说话…

作者头像 李华
网站建设 2026/9/28 16:14:56

46、基于 Pthreads 的多线程编程:基础与同步解析

基于 Pthreads 的多线程编程:基础与同步解析 1. 线程栈保护内存区域要点 在多线程编程中,线程栈保护内存区域有几个重要的点需要注意: - 若应用程序使用了 pthread_attr_setstack(3) ,这意味着它自行管理线程栈内存,此时任何保护大小属性都会被忽略。 - 保护区域必须…

作者头像 李华
网站建设 2026/9/29 16:05:31

48、基于 Pthreads 的多线程编程:同步机制深入解析

基于 Pthreads 的多线程编程:同步机制深入解析 1. 关键概念:识别关键部分 在多线程编程中,并非所有操作都需要加锁。在简单的整数递增操作中,如果编译器优化级别设置较高(如 -O2),整数递增可能是原子操作,无需加锁。然而,当操作变得复杂,如对大型全局链表进行读写操…

作者头像 李华
网站建设 2026/9/28 21:03:24

52、基于 Pthreads 的多线程编程(三)

基于 Pthreads 的多线程编程(三) 在多线程编程中,线程安全是一个至关重要的问题。本文将深入探讨多线程编程中的线程安全问题,包括标准 C 库的线程安全性、函数重构、线程局部存储(TLS)、线程特定数据(TSD)以及线程取消和清理等方面。 1. 标准文件流 API 与线程安全 …

作者头像 李华