NVIDIA Jetson TK1手动刷机教程(附图)

来源:互联网 发布:淘宝申请延长收货时间 编辑:程序博客网 时间:2024/04/29 17:34

这里详细介绍如何对NVIDIA Jetson TK1手动刷机

1:在NVIDIA 官网下载两个刷机文件 Jetson TK1 和Sample file system


2:主要是以下两个文件,可以下载不同的版本,这次也以R21.5.0这个版本为例进行刷机

       2.1 Tegra124_Linux_R21.5.0_armhf.tbz2,点击下载

      Tegra_Linux_Sample-Root-Filesystem_R21.5.0_armhf.tbz2

3:把这两个文件存放在一个文件夹下,,然后进行解压

sudo tar --numeric-owner -jxpf Tegra124_Linux_R21.5.0_armhf.tbz2



然后看到一个Linux_for_Tegra目录,cd Linux_for_Tegra/rootfs 



rootfs目录是存放L4T的地方,然后解压基于Ubuntu的L4T Sample Image:

sudo tar --numeric-owner -jxpf ../../Tegra_Linux_Sample-Root-Filesystem_R21.5.0_armhf.tbz2



然后返回上层目录  cd ..  接着执行安装脚本,会生成真正的system.image

sudo ./apply_binaries.sh




接下来可以进行刷机了,先按住板子最边缘的force recovery按钮不松开,然后按一下reset按钮

接着lsusb 

查看一下是否有 NVIDIA USB设备,设备ID 0955:7140 NVidia Corp(提示一下,如果是另行设计的板子ID不同,ID 0955:7740 NVidia Corp)


 

板子就会重启进入recovery mode,这个时候你会发现系统中断中新mount上了一个16G的eMMC设备

然后执行刷机命令

sudo ./flash.sh -S 8GiB jetson-tk1 mmcblk0p1



接着会自动打开一个文件目录




刷机过程中会看到相应的刷机信息



mmcblk0p1就是板子内部存储对应的设备名

刷机成功后重新启动板子,就可以进入ubuntu界面




由于是新系统,我们需要更新一下源,建议用中科大的源

备份一下sources.list 

sudo cp /etc/apt/sources.list  /etc/apt/sources.list.old


更换源

deb http://mirrors.ustc.edu.cn/ubuntu-ports/ trusty main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ trusty main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ trusty-updates main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ trusty-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ trusty-security main restricted universe multiverse

替换原文件内容,然后更新

sudo apt-get update


然后优化一下终端,安装优化工具

安装“bash-completion”(她允许您按"Tba"键自动补全您的shell命令)

安装“command-not-found”(它显示您运行不可用命令时可能需要安装的软件包)

安装

sudo apt-get install bash-completion command-not-found

sudo apt-file update & /dev/null

sudo update-command-not-found &>/dev/null

sudo reboot


接下来你就可以畅快地使用新的ubuntu了,谢谢


如果有需要可以自行安装CUDA和OpenCV,https://developer.nvidia.com/linux-tegra-r213下载CDUA和Opencv的deb安装包


文章参考:

http://www.ncnynl.com/archives/201704/1493.html

http://blog.csdn.net/zyazky/article/details/52389138


阅读全文
0 0
原创粉丝点击