不知不覺已經準研究生了。。linux
項目須要,前幾天買了塊Jetson TK1開發板,作了些基本操做ubuntu
工欲善其事,必先利其器。首先要作一些硬件上的準備工做,ide
1. 開發板一塊學習
2. HDMI轉接線一條(Jetson TK1使用標準HDMI接口)ui
3. USB3.0 hub(最好自帶電源,至少3個USB輸入口)。spa
4. 鍵盤鼠標一套(多機開發時免不了要同時操做主機和開發板)。調試
5. 網線一條(上網)code
6. 路由器一臺(局域網通訊)視頻
7. USB轉9針母頭串口(Remote模式調試與開發)blog
1. ubuntu主機一臺,本人是14.04 LTS
2. Jetson TK1環境配置套件(包含cuda6.5,opencv等) JetPackTK1-1.2-cuda6.5-linux-x64.run
1. Jetson TK1 比較全面的簡介 http://elinux.org/Jetson_TK1
2. Jetson TK1 官方教程 Jetson TK1 Development Kit User Guide
2. 視頻與音頻編解碼,攝像頭驅動,流媒體等 L4T_Jetson_TK1_Multimedia_User_Guide.pdf
賈揚清推薦的一篇教程
How to run the Caffe deep learning vision library on Nvidia’s Jetson mobile GPU board
注意事項:
1. 通常狀況先裝 JetPackTK1-1.2-cuda6.5-linux-x64.run,以後再配置caffe。
2. 其中編譯caffe時可能報連接錯誤,鄙人認爲是boost庫不全形成的,建議在教程的基礎上安裝
1 sudo apt-get install libboost-all-dev
3. 因爲嵌入式開發板不如桌面級顯卡給力,make runtest 這一步十分漫長,可能須要3-5個小時(具體記不清了),可是這一步不是必須的,只是驗證而已…
官方支持MIPI CSI-2攝像頭與USB2.0、USB3.0攝像頭,其中USB攝像頭開發難度較低,我選擇使用USB攝像頭。
攝像頭開發的基本資料在 L4T_Jetson_TK1_Multimedia_User_Guide.pdf文檔中(本人視頻處理新手無壓力)
板子挺好用的,安裝了ubuntu14.04LTS以後與其餘ubuntu系統並沒有太多不一樣,使用spyder作一些基於深度學習的快速開發也是很方便的。可玩性很足的板子。