不知不觉已经准研究生了。。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作一些基于深度学习的快速开发也是很方便的。可玩性很足的板子。