RTSO-9003载板TX2刷机Jetpack4.6

RTSO-9003搭载TX2的开发板使用SDKmanager刷机失败后的一种可行刷机方法。

一、主机配置刷机环境

1. 搭建刷机使用的主机

本次刷机使用的是VMware搭建的Ubuntu18.04虚拟机。搭建教程自行搜索。

2.下载TX2核心模块的驱动文件

不使用瑞泰新时代提供的RTSO-9003的BSP包,无法烧录NVIDIA提供的系统,载板上部分接口是不能够正常使用的。

TX2核心模块驱动下载


以下所有解压操作务必使用 tar 解压命令的方式进行解压,千万不要手动 extract 解压

3.解压驱动文件

进入压缩文件所在的目录下,在终端使用如下命令解压下载的驱动文件Jetson_Linux_R32.6.1_aarch64.tbz2

 tar –xvf Jetson_Linux_R32.6.1_aarch64.tbz2

执行命令后会生成一个Linux_for_Tegra的文件夹

4.解压根文件系统到Linux_for_Tegra/rootfs

执行以下命令,将根文件解压到rootfs文件夹

cd Linux_for_Tegra/rootfs
sudo tar –jxpf ../../Tegra_Linux_Sample-Root-Filesystem_R32.6.1_aarch64.tbz2

5.返回上层目录,在Linux_for_Tegra目录下执行如下命令

sudo  ./apply_binaries.sh

6.安装Realtimes_L4T_TX2_3261_V1.2 BSP驱动

将该压缩包放在于Linux_for_Tegra同级目录下,使用如下命令进行解压

tar -xvf Realtimes_L4T_TX2_3261_V1.2.tar

进入Realtimes_L4T_TX2_3261_V1.2文件夹中安装BSP驱动包

cd Realtimes_L4T_TX2_3261_V1.2
sudo  ./install.sh

上层目录文件结构如图所示
上层目录结构

7.进行刷机前的配置

执行以下命令,根据提示进行选择

sudo ./realtimes-flash.sh

刷机前配置



二、开始刷机

1.TX2进入recover模式

使用一根microUSB数据线,
micro端连接RTSO-9003载板接口,另一端连接主机USB接口。
TX2上电,按住载板上RECOVERY按键,再按一下RESET按键,两秒后松开RECOVERY
主机端输入lsusb,能够看到NVIDIACrop设备,说明设备进入了recover模式。

2. TX2系统烧写

进入Linux_for_Tegra目录,执行如下命令(在我这块板子上,使用其它教程上的烧写命令会报错)

sudo  ./flash.sh  jeston-tx2 mmcblk0p1

target board设置为rtso-9003报错,故设置为jeston-tx2
其它教程的刷机命令报错
开始刷机
烧写成功后如果TX2接有显示器则会自动开机。
刷机成功
TX2开机后出现如下界面
点击左下角I accept ...,然后Continue
在这里插入图片描述
保持默认
在这里插入图片描述
在这里插入图片描述
选择稍后连接网络
在这里插入图片描述
移动鼠标,选择上海时区
在这里插入图片描述
输入用户名和密码
在这里插入图片描述
保持默认
在这里插入图片描述
成功进入TX2后的桌面
TX2桌面



三、使用SDKmanager安装CUDA以及TensorRT

1.下载sdkmanager,使用以下命令安装并运行sdkmanager(尽量使用新版的sdkmanager,旧版的会在登录时出错)

sudo apt install ./sdkmanager_1.9.3-10904_amd64.deb
sdkmanager

点击LOGINING IN登录
登录

2. TX2开机安装软件

我们不需要安装系统,故不需要进入RECOVERY模式,并且在选择安装项目时不选Jeston OS。保持TX2开机,使用usb线连接主机和TX2,开始安装。
在这里插入图片描述
没有JetPack4.6的选项,故选择JetPack4.6.2
step1
第一次进入STEP 02,可以底部两个选项都勾选,在STEP 03的时候返回第一步,重新进入第二步,并取消勾选Download now installer later,这样可以使组件全部下载完成后再开始安装,以免出错时重复下载。注意,如果TX2中原来有系统,不想擦除系统,只是通过sdkmanager安装组件则取消选中Jeston OS,若要擦除整个系统重新安装,参考其它教程。
在这里插入图片描述
step3
这里,因为TX2板子上之前刷的是JetPack4.6,故在安装JetPack4.6.2的组件时会有一些组件无法安装,但是不影响CUDATensorRT的安装。点击STOP TRYING结束安装。
在这里插入图片描述
至此,RTSO-9003载板TX2刷机Jetpack4.6并通过sdkmanager安装nvidia组件完成。



参考:
[1] https://blog.csdn.net/zhou_qiao62/article/details/80771887
[2] https://blog.csdn.net/qq_46603421/article/details/123290571

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值