NVIDIA Jeston TX2 + auvidea J120 刷机教程

NVIDIA Jeston TX2 + auvidea J120 刷驱动 解决HDMI黑屏问题、USB不能使用问题

  • 下载驱动补丁
  • 下载jetpack
  • 运行jetpack
  • 写驱动
  • 让文件生效
  • 开始刷机

具体的做法就是通过jetpack,刷机带刷驱动一套解决。首先说一下我用的jetpack是3.3版本的。

下载驱动补丁

首先在官网驱动下载地址下载驱动,根据版本下载就可以,我用的是jetpack3.3所以我下的这个固件,地址
下载完成过后,右键解提取到此处就ok了。

下载jetpack

jetpack新建一个文件夹。

mkdir jetpack

刷机用到jetpack,在英伟达官网下载,下载地址,下载TX2的3.3版本就ok了,需要英伟达账号注册一个就可以下载了,保存到刚刚的文件夹里面。

运行jetpack

jetpack添加执行的权就可以执行了。

cd jetpack
chmod +x JetPack-L4T-3.3-linux-x64_b39.run 
./JetPack-L4T-3.3-linux-x64_b39.run 

之后的具体操作就一路点确定就行了。在下面这个界面的时候,如果主机上不需要安装就点 no action
下面的Linux for Tegra Host Side Image Setup:Flash OS Image to Target一定要改为安装,下面的Install on Target就选择你想安装的就可以了,不知道就全选。之后会出现一个框,同意全部开始安装就可以了。在安装完成过后先不要点下一步,在这之前要把驱动写进去。
NVIDIA Jeston TX2 + auvidea J120 刷机教程_第1张图片

写驱动

下载的文件里面也有英文操作说明,在写驱动的时候先把原来的备份一下,主要备份文件有下面几个

~/Jetpack/64_TX2/Linux_for_Tegra/p2771-0000.conf.common
~/Jetpack/64_TX2/Linux_for_Tegrakernel/kernel_headers.tbz2
~/Jetpack/64_TX2/Linux_for_Tegra/kernel/kernel_supplements.tbz2
~/Jetpack/64_TX2/Linux_for_Tegra/kernel/Image
~/Jetpack/64_TX2/Linux_for_Tegra/kernel/zImage
~/Jetpack/64_TX2/Linux_for_Tegra/kernel/dtb/tegra186-quill-p3310-1000-a00-00-base.dtb
~/Jetpack/64_TX2/Linux_for_Tegra/kernel/dtb/tegra186-quill-p3310-1000-a00-00-ucm1.dtb
~/Jetpack/64_TX2/Linux_for_Tegra/kernel/dtb/tegra186-quill-p3310-1000-a00-00-ucm2.dtb
~/Jetpack/64_TX2/Linux_for_Tegra/kernel/dtb/tegra186-quill-p3310-1000-c03-00-base.dtb
~/Jetpack/64_TX2/Linux_for_Tegra/kernel/dtb/tegra186-quill-p3310-1000-c03-00-dsi-hdmi-dp.dtb

有可能你没有某几个文件,就不管了。
然后把文件拷贝进去

cp ~/auvidea-kernel-J90-J120-v1.6/dtb/*  ~/Jetpack/64_TX2/Linux_for_Tegra/kernel/dtb/
cp ~/auvidea-kernel-J90-J120-v1.6/packages/*  ~/Jetpack/64_TX2/Linux_for_Tegra/kernel/
cp ~/auvidea-kernel-J90-J120-v1.6/p2771-0000.conf.common  ~/Jetpack/64_TX2/Linux_for_Tegra/
cp ~/auvidea-kernel-J90-J120-v1.6/Image  ~/Jetpack/64_TX2/Linux_for_Tegrakernel/
cp ~/auvidea-kernel-J90-J120-v1.6/zImage  ~/Jetpack/64_TX2/Linux_for_Tegra/kernel/

让文件生效

cd ~/Jetpack/64_TX2/Linux_for_Tegra/
sudo ./apply_binaries.sh

开始刷机

上面的步骤成功过后就开始刷机就点下一步,开始后面的刷机就行了,遇到问题可以查看上面一篇博客。
之后TX2在这块板子上成功运行,记得先更新一下,不然关机过后重启好像就不行了,我之前就是应为这样刷了两次机。

你可能感兴趣的:(tx2刷机)