此博文主要記錄一些在jetson tx1使用過程中遇到的一些問題及解決方法。
1. arm64 和 amd64的區別
以前都是用的筆記本裝ubuntu,都是x86
架構。這幾天用nvidia的tx1,發現好多.deb的package裝不上去,後來才了然它cpu是arm架構的(百科tegra)。大家可以通過
幫助你檢視linux系統架構型別的5條常用命令介紹
檢視你自己系統的架構型別。對指令集這塊一點都不了解,不多說,不過之前在吳軍的《浪潮之巔》第5章 奔騰的芯——英特爾公司 倒介紹過一點。
這方面導致的問題之一就是更換源,arm架構源較少,推薦使用國內中科大的源
ubuntu 14.04 arm 源 ubuntu arm 源
2. nvidia tx1重刷系統
q前些天剛開始接觸這塊板子,發現空間已經沒剩多少了,還老出各種bug(之前有人用過)。打算自己重新刷個系統,剛開始只搜英文資料,一直沒搞清楚,後來搜了點中文資料結合著看才算成功。參考:
[入門]nvidia jetson tk1 刷機(r21.4)流程
,jetpack for l4t
, jetpack 2.0 install on nvidia jetson tx1
,和 opencv嵌入式影象處理(三)使用jetpack安裝opencv4tegra
。應該夠了。
3.ubuntu上沒有瀏覽器怎麼辦
t特別棘手的問題,沒了瀏覽器校園網都沒法登入,至少有兩種方法:1.連無線,apt-get 2.從別處拷貝乙個.deb包。但是再tx1版上第2種方法就很難行的通,因為arm64.deb的包不太好找(至少我這麼以為)。不過我意外發現:ubuntu系統上其實都是預設裝firefox瀏覽器的,如果你新裝的系統上沒有,可以去 /var/cache/apt/archives找一下應該有firefox的deb包,直接dpkg安裝一下即可。
4.ubuntu安裝chromium瀏覽器
tx1上新裝的ubuntu16.04上firefox老是閃退,尤其乙個視窗開啟多個標籤時。又裝了乙個chromium瀏覽器,非常方便,參見:
chromium瀏覽器
5.安裝輸入法
tx1上沒有輸入法,搜狗輸入法是amd64.deb的裝不上。參見這兩種方法隨便裝個得了:
ubuntu 16.04安裝fcitx拼音輸入法
,ubuntu16.04安裝ibus中文輸入法
。 6.給tx1板安裝cuda
一直感覺板子上cuda裝的有問題,雖然cuda裡帶的samples程式能跑。參見
cuda quick start guide
又裝了一遍。
問題是:使用darknet時將makefile的』gpu=0』改為』gpu=1』可以make成功,但是目前使用yolo做目標檢測時一跑程式就宕機。原因上不太清楚。
7.關於ubuntu電腦上使用u盤
經常在兩台ubuntu系統的電腦上拷東西,然後發現如果u盤格式為ntfs就很容易把東西拷丟,而u盤格式為fat32則不會,所以建議u盤格式化為fat32。
8. 關於調整gpu頻率和執行cuda例項
參見:how to install cuda on nvidia jetson tx1
9. 關於檢視gpu使用情況
z在tx1上我們無法使用nvidia-smi
檢視gpu使用情況,這裡要使用sudo ~/tegrastats
,參見:
gpu usage monitoring on tx1
JetSon Tx1 串列埠使用記錄
最近在學習使用jetson tx1,下面是使用串列埠遇到的問題,做為我的第一篇部落格。jetson tx1串列埠是ttl電平。將extlinux.conf中的console ttys0 console ttys0,115200n8刪掉。extlinux.conf在 boot extlinux ext...
Jetson TX1 核心編譯和刷機
1 建立乙個目錄存放核心 mkdir jetson kernel 官方網 kernel src.tbz2 2 解壓核心 cd jetson kernel tar xvf kernel src.tbz2 3 配置 maketegra12 defconfig 4 編譯 make zimage 2 編譯核...
Jetson TX2學習 官網教程閱讀記錄
專案需要,落實到實際系統上去,先掛乙個官網 吧。two days to a demo 1.安裝外掛程式 2.建立乙個repo。目測全是c 啊,例項了乙個影象分類的例子,好像是可以從主機中匯入我的caffemodel等東西的。3.實現imagenet影象分類 alexnet和googlenet早在編譯...