2017年2月24日 星期五

scp note

upload file to remote server
scp -P[remote_port] your_file username@remote_ip:remote_directory

upload directory to remote server
scp -P[remote_port] -r your_directory username@remote_ip:remote_directory

download file from remote server
scp -P[remote_port] username@remote_ip:remote_file_path place_path

download directory from remote server
scp -P[remote_port] -r username@remote_ip:remote_directroy place_path

2017年2月12日 星期日

vim 方向鍵與倒退鍵異常之修正

vim ~/.vimrc
在檔案內新增並存檔
set nocompatible 
set backspace=2


其他設定
set tabstop=4 tab鍵空格數
set nu 顯示行號

Ubuntu 14.04.5 安裝Vivado2014.4.1

1.註冊Xilinx網站的帳戶,下載 Vivado 2014.4 Full Image for Linux with SDK與 Vivado 2014.4 Update 1 Image,接著在下載頁面點擊Licensing Solution Center連結,進入頁面後在點擊Xilinx Product Licensing ,在該頁面下可選擇需要的license並下載lic檔

2.解壓縮並進入資料夾內,輸入sudo ./xsetup

3.跟著setup引導操作,其中會有請使用者選擇需安裝的套件,選擇Vivado System Edition,
下一步頁面會提示需安裝哪些程式,把除了cable以外的選項接勾選起來即可

4.安裝完成後會跳出需要manage license,在左側導覽列中,選擇Load License,並在頁面中點Copy License,把剛剛下載下來.lic檔load進去。在左側導覽列中,選擇View License Status,可看到現在是否有license成功

4.解壓縮2014.4 Update 1 Image的檔案,並進入資料夾內輸入sudo ./xsetup

5.跟著setup引導操作,待安裝完成後輸入vi ~/.bashrc開啟檔案後,在最下方新增以下幾行
source /opt/Xilinx/Vivado/2014.4/settings64.sh

sudo apt-get install gawk ncurses-dev:i386 libstdc++6:i386 libselinux1:i386 lib32ncurses5-dev

Ubuntu 14.04.5 安裝petalinux2014.4

1.下載petalinux安裝包

2.若系統是64bit版本,需 sudo apt-get install gawk ncurses-dev:i386 libstdc++6:i386 libselinux1:i386 lib32ncurses5-dev安裝以上檔案,接著建立 /opt/pkg

3,輸入: filepath/petalinux-v2014.4-final-installer.run /opt/pkg
照著安裝指示即可完成,其中若出現tftp server not found,可忽略(除非需要使用tftp server將檔案傳送到板子上)。

4.
sudo rm /bin/sh
sudo ln -s /bin/bash /bin/sh

5. vi ~./bashrc 在最底層加入source /opt/pkg/petalinux-v2014.4-final/settings.sh > /dev/null 並儲存,這樣每次開啟terminal時,會自動初始化petalinux的環境



2017年2月11日 星期六

Ubuntu 安裝OpenCV

1.安裝opencv相關套件
sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff4-dev libjasper-dev libopenexr-dev cmake python-dev python-numpy python-tk libtbb-dev libeigen2-dev yasm libfaac-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev libx264-dev libqt4-dev libqt4-opengl-dev sphinx-common texlive-latex-extra libv4l-dev libdc1394-22-dev libavcodec-dev libavformat-dev libswscale-dev

2.下載opencv檔案

3.進入opencv資料夾內,新增名為build的資夾並進入輸入:

cmake -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON -D WITH_QT=ON -D WITH_OPENGL=ON -D WITH_EIGEN=OFF ..

4.make

5.sudo make install