Jeston TX1配置总结(校园网特别篇)

    xiaoxiao2021-12-14  38

    硬件配置:

            在买到TX1后,首先要知道的是,这块板子只能用2K或者4K的高清屏,并且使用VGA转换头是不起作用的。为了方便买一个USB集线器,以便于插键盘和鼠标,这板子其实就是一个笔记本主板了。

    校园网特别篇:

            看说明书,会提示你板子上要插入网线,但是校园网是需要拨号连接的,系统打开后又没有浏览器,所以我们需要给它装一个浏览器。步骤:

    1.板子插入WIFI天线

    2.用手机开一个热点,桌面右上角网络图标那,要Dis 有线,连接无线。

    3.搜索soft&updates,将图中勾选,然后close,reload。

     

     

     

     

    4.

    sudo apt-get install ubuntu-restricted-extras sudo apt-get update sudo apt-get install chromium-browser -y

     

     

     

     

     

    5.以上步骤就安上chromium,现在可以撤下无线,连接有线了。

    中文输入法:

    Fcits安装:

     

    sudo apt install fcitx fcitx-googlepinyin fcitx-table-wbpy fcitx-pinyin fcitx-sunpinyin

    在语言设置选项里(langugae support)选择fcitx

     

    重启电脑,在Fcitx configuration里配置下就好了。

     

    问题小结:

           接下来的步骤就可以按照说明书上,与JEPACK提示,一步一步来了。最后如果提示cuda8.0没装上,那是因为校园网的作用,使得一些包没下载下来。终端会提示你在板子上,安装这些包,你只需要在板子上不断的sudo apt-get update 然后安装host主机上提示的缺失包,当板子上包提示安装不成功时,则sudo apt-get -f install。大约要有一个多小时,就会全部安装完成了。

    Tx1的摄像头:

    我记得用opencv3能打开,官网好像说过,反正我是打开了,不过要添加:

     

    video_capture = cv2.VideoCapture("nvcamerasrc ! video/x-raw(memory:NVMM), width=(int)640, height=(int)480,format=(string)I420, framerate=(fraction)24/1 ! nvvidconv flip-method=2 ! video/x-raw, format=(string)BGRx ! videoconvert ! video/x-raw, format=(string)BGR ! appsink")

     

     

     

     

     

    opencv3编译:

    sudo apt-get install build-essential

    sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev

    sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

    FFMPEG INSTALL

    sudo add-apt-repository ppa:mc3man/trusty-media sudo apt-get update sudo apt-get dist-upgrade sudo apt-get install ffmpeg mkdir build cd build cmake -DWITH_CUDA=ON -DCUDA_ARCH_BIN="6.1" -DCUDA_ARCH_PTX="" -DBUILD_TESTS=OFF -DBUILD_PERF_TESTS=OFF -DCUDA_FAST_MATH=ON -DWITH_GTK=ON -DWITH_TIFF=ON -DWITH_VTK=ON .. sudo make install -j 4

     

     

     

     

     

    Caffe编译:

    opencv默认用的tegra自带,大家可以编译opencv3

     

      1. 依赖库的安装:

    General dependencies:

     

    sudo apt-get update -y

         

    sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler sudo apt-get install --no-install-recommends libboost-all-dev

    BLAS:

    sudo apt-get install libatlas-base-dev

    PYTHON:

     

     

    sudo apt-get install python-dev python-numpy -y

    Remaning dependencies:

     

     

    sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev

     

     

    Caffe 编译:

     

    cd caffe-master cp Makefile.config.example Makefile.config

    Makefile.config修改:

     

          

    USE_CUDNN=1 INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/include/hdf5/serial/ LIBRARY_DIRS := $(PYTHON_LIB) /usr/local/lib /usr/lib /usr/lib/aarch64-linux-gnu/hdf5/serial/ WITH_PYTHON_LAYER:=1

     

    make all -j4

     

    添加pycaffe环境变量:

     

         

    cd echo "export PYTHONPATH=/home/ubuntu/caffe/python" >> ~/.profile source ~/.profile echo $PYTHONPATH #检查环境变量的值

    caffe测试:

     

    cd ~/caffe ./build/tools/caffe time --gpu 0 --model ./models/bvlc_alexnet/deploy.prototxt

     

     

     

     

     

     

    LINUX TP-LINK 无线网卡使用:

        TP-link的无线网卡官网只给了Windows的驱动,Linux下我们需要为网卡芯片找到相应的驱动。譬如,我的网卡是TL-WDN6200,其对应的芯片型号是Realtek RTL8812AU,我则在google上搜了一下,首条搜索记录则是github上给的链接,配置特别快。没做什么改动,编译直接成功。

    Synergy安装:

        由于板子和主机是两套键盘和鼠标,所以非常不方便。经常弄混,安装Synergy可以让不同的操作系统之间工作键盘和鼠标,非常方便。

    github链接:

    https://github.com/symless/synergy

    需要在主机和板子上,分别编译。然后主机作为服务端,板子作为客户端,填好相应的IP地址就可以用了。

     

    Synergy编译:

    安装依赖:

     

    sudo apt-get install cmake make g++ xorg-dev libqt4-dev libcurl4-openssl-dev libavahi-compat-libdnssd-dev libssl-dev libx11-dev

    编译:

     

     

    ./hm.sh conf -g1 [-d] # Use -d to build a debug version. ./hm.sh build [-d]

    还可以安装vncserver,远程链接板子。

     

     

     

     

     

    pip和easy_install的作用是方便以后安装python软件包

    下载安装easy_install

    wget --no-check-certificate https://bootstrap.pypa.io/ez_setup.py sudo python ez_setup.py --insecure

    下载安装pip

    wget https://bootstrap.pypa.io/get-pip.py sudo python get-pip.py

     

     
    转载请注明原文地址: https://ju.6miu.com/read-970712.html

    最新回复(0)