tx2刷机与配置

一、配置源

将下面的xenial改为当前ubutnu发行版本的代号,如,16.04是xenial,14.04是Trusty,其他请参考wiki:https://zh.wikipedia.org/wiki/Ubuntu

deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial main multiverse restricted universe
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-backports main multiverse restricted universe
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-proposed main multiverse restricted universe
deb http://mirrors.ustc.edu.cn/ubuntu-ports xenial-security main multiverse restricted universe
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-updates main multiverse restricted universe
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial main multiverse restricted universe
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-backports main multiverse restricted universe
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-proposed main multiverse restricted universe
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-security main multiverse restricted universe
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-updates main multiverse restricted universe

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-updates main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-security main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-security main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial main universe restricted
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial main universe restricted

二、刷机

1、参考教程:

选择JetsonPack3.1->full版,如果不想刷机只想增删组件可不选择Driver for OS、File System、Flash OS,即将这些关于系统的组件通通置为no action,然后选择需要补充安装的组件,注意它们的依赖关系。参考:离线安装组件–Jetson TX1/TX2配置教程

本次刷机使用的无线连接,建议使用网线。不知为何,刷机只刷了系统,组件都没安装成功,所以后面需要重新选择组建再安装一次,不过这一次不用刷系统。参考: Jetson TX1 开发教程(1)–配置与刷机

2、查看系统状态指令:

查看Jetson TX2 L4T版本:head -n 1 /etc/nv_tegra_release
查看系统版本:cat /etc/lsb-release
查看系统l内核:uname -a
查看内存:free -m
查看CPU详情:lscpu

3、设置CPU,GPU性能
To maximize the performance of the Jetson TX2, you can use the jetson_clocks.sh script which enables all CPU cores, and maximizes clock speeds on the CPUs and GPU. JetPack 3 installs jetson_clocks.sh in the home directory.

上电的时候,默认最低功耗模式1,风扇不转
1、直接运行home下的jetson_clocks.sh,开启最大频率
sudo ~/jetson_clocks.sh
然后小风扇就呼啦啦转起来啦
2、查询当前工作模式,输入
sudo nvpmodel -q verbose
此时显示的是
NV Power Mode: MAX-P ARM
3
3、修改工作模式为0,输入:
sudo nvpmodel -m 0


三、安装输入法:

两种选择

扫描二维码关注公众号,回复: 1088286 查看本文章
  • ibus输入法
sudo apt-get install ibus-sunpinyin
sudo apt-get install fcitx-googlepinyin

找到文本输入设置(Text Entry Settings),点加号,选择刚才安装的输入法


四、linux之间文件共享:

三种方法:
1,smaba
http://www.cnblogs.com/gzdaijie/p/5194033.html
2,scp
https://www.cnblogs.com/dingyingsi/archive/2013/04/16/3023392.html
3,挂载
https://www.cnblogs.com/dingyingsi/archive/2013/04/16/3023392.html

http://www.cnblogs.com/gzdaijie/p/5194033.html


五、桌面共享:

tx2刷机自带desktop sharing,server配置参考
http://blog.csdn.net/yasi_xi/article/details/17394667

需要注意,客户端登录指令,不需要加 ::5901

sudo xtightvncviewer -shared 192.168.1.101

六、安装qt:

参考:http://blog.csdn.net/jesse_mx/article/details/72848739

sudo apt-get install qt5-default qtcreator -y

下面就开始进行gcc的配置,首先定位到Tools->Options->Build & Run->Compilers ,然后点击Add并选择GCC,在compiler path一栏,输入gcc地址:/usr/bin/gcc 。接下来修改ABI选项,将其依次修改为custom – arm – linux – generic – elf – 64 bit,完成后点击apply生效。


七、安装ros:

需要安装rostx2
https://github.com/jetsonhacks/installROSTX2


八、安装opencv:

ros自带的opencv已经是3.3版本的,所以本次也安装此版本。
参考:

官方教程–OpenCV with CUDA for Tegra

How to Install OpenCV (3.3.0) on Jetson TX2

猜你喜欢

转载自blog.csdn.net/hzwwpgmwy/article/details/78995288