前提:已經將tk2自身的系統刷了進去。html
tk2自帶官方大板子,若是更換淘寶店家的小板子(體積小麼便於攜帶),會出現USB口沒法使用的問題,所以在安裝完TK2系統以後,須要進行鍼對小板子的額外刷機操做。app
成功刷入系統後,在覈心板(大板子)上能夠正常使用,包括 USB 接口,由於核心板是 NVIDIA 自家提供的電路板,經過Jetpack 下載的 Ubuntu 鏡像已包含了 USB 驅動,而開發板是第三方廠家提供的,USB 驅動須要手動刷入。測試
首先參考這個把系統裝好網站
https://www.cnblogs.com/kekeoutlook/p/13566922.htmlspa
1、 兩種載板的按鍵說明
一、核心板命令行
二、開發板 3d
成功刷入系統後,在覈心板(大板子)上能夠正常使用,包括 USB 接口,由於核心板是 NVIDIA 自家提供的電路板,經過Jetpack 下載的 Ubuntu 鏡像已包含了 USB 驅動,而開發板是第三方htm
廠家提供的,USB 驅動須要手動刷入。
須要的軟件包:blog
注意:通過測試,新的 TX2 和 A300 存在兼容,若是直接將 TX2 安裝教程
到 A300 載板(核心板)上刷 USB 驅動會失敗。我是先將 TX2 安裝到
開發板上,輸入 USB 驅動以後再將 TX2 安裝到核心板上,通過屢次測
試,這種是可行的。
1 建立文件夾做爲工做目錄 《your_L4T_root》 這個表明你本身的 路徑
2 下載
連接: https://pan.baidu.com/s/1-sqjHY4LUx8NFolG1ev3Vg 密碼: ekbw
--來自百度網盤超級會員V3的分享
下載安裝包:
在 NVIDIA 官方網站註冊開發者帳號,並下載刷機時須要用到的安裝包。
下載地址:https://developer.nvidia.com/embedded/downloads
下載「TX2 驅動包」和「文件系統」,並將下載的文件放到文件夾下:
下載的時候要選擇版本號
注意安裝系統的時候,本身對應的版本號
(本教程對用的系統版本)
額外說明:教程使用的是28.2.1版本
我從新裝了最新的系統對應阪本顯示32.4,我仍然使用本教程中的底版本刷,不知道能不能用(後續再說)
L4T Jetson TX2 Driver Package (Version:28.2)
L4T Sample Root File System (Version:28.2)
保存在本身的文件夾
lv文件(針對的是281版本,因此最新系統是32不知道有沒有影響,不行在退回來)
連接: https://pan.baidu.com/s/1k2Ps3JmOb2TyBSSlTMgWMQ 密碼: jwo4
--來自百度網盤超級會員V3的分享
解壓「TX2 驅動包」文件:
$ cd <your_L4T_root>/
$ sudo tar –xjf Tegra186_Linux_R28.2.0_aarch64.tbz2
解壓後生成一個文件夾: Linux_for_Tegra。
安裝文件系統:
$ cd <your_L4T_root>/Linux_for_Tegra/rootfs/
$ sudo tar -xjpf ../../../Tegra_Linux_Sample-Root-Filesystem_R28.2.0_aarch64.tbz2
$ cd ..
$ sudo ./apply_binaries.sh
或者看圖執行
解壓文件系統壓縮包
而後將Tegra_Linux_Sample-Root-Filesystem_R28.2.1_aarch64下面的文件所有拷貝到Linux_for_Tegra/rootfs/下面
拷貝後
在目錄下執行安裝
sudo ./apply_binaries.sh
安裝 WXT A300 載板驅動:
將 lv.tar 放到<your_L4T_root>目錄下,與 Linux_for_Tegra 文件夾同級目錄。
提示: 可能要裝個rar解壓縮軟件
sudo apt-get install rar unrar
sudo apt-get install rar rar
$ cd <your_L4T_root>/
$ tar -xf lv.tar
$ cd lv
$ sudo chmod a+x install.sh
$ sudo ./install.sh
結束後
注意:通過測試,新的 TX2 和 A300 存在兼容,若是直接將 TX2 安裝
到 A300 載板(核心板)上刷 USB 驅動會失敗。我是先將 TX2 安裝到
開發板上,輸入 USB 驅動以後再將 TX2 安裝到核心板上,通過屢次測
試,這種是可行的。
在USB鏈接的刷機電腦上,在命令行用 lsusb 命令查看 TX2 和 Host 主機是否鏈接成功,只要出
現了"NVIDIA Corp",就說明鏈接成功。
cd <your_L4T_root>/Linux_for_Tegra/ sudo ./flash.sh lv mmcblk0p1
燒寫過程大概持續五分鐘的樣子。結束後TK2自動重啓。
燒寫完成後,首先驗證下原來的大阪子上是仍然否還能夠用。
大板子能夠正常使用。
可是系統爲啥感受換了??我最新的系統沒有了?那也就是說這個東西只能對應支持這個老版本系統,最新的都沒法跟着官方安裝系統方式的升級,以及全部最新的庫
而後 ,將 TX2 換到核心板上(若是你是在大板子上刷的話),測試USB 能夠正常使用。
cuda10.2
opencv4.1
從新使用官方的安裝系統方式,執行安裝系統。
可是不安裝系統模塊,只是選擇庫那一部分。
這裏有個隱患,庫是最新的,若是系統不是最新的可能配不上。
可是cuda10 和opencv還好吧,先裝了看看。
修改ip
還有個保險的辦法,直接在官方安裝文件中,替換驅動文件