作者说明: 这篇博客并非详细的安装教程而是将自己在配置过程中遇到的一些问题总结为注意事项。建议以官方安装教程为主,安装之前阅读本文的注意事项。
注意: 给TX1安装系统需要在主机上配置交叉编译环境,在此过程中会给主机安装大量依赖包,为了避免对自己常用系统的破坏,我选择使用虚拟机安装一个新系统来作为主机,从自己的实践过程来看,使用也虚拟机有一些要注意的点,下文中有提及。
TX1系统的安装
主机交叉编译环境的配置
1. 运行安装包
chmod +x JetPack-L4T-3.3-linux-x64_b39.run
注意:
建议运行上述代码之前,新建一个文件夹,将安装包放在该文件夹内,之后操作均在该文件夹内进行。
2. 下载相关文件
连续点击next进行下一步即可(与官方安装教程相同)
注意:
- 在上述新建文件夹下进行下载和安装,即尽量不要更换默认路径。
- 建议下载、安装之前要将ARM源换成国内的,提高下载速度。另外,不换源还可能因为依赖包下载不全,报各种奇怪的错误。
附:ARM源更换的参考链接
3. 安装相关依赖
目标系统的配置
继续按提示进行下一步操作即可
4. 安装Flash OS
5. 安装相关软件
注意:
- 当显示安装Flash OS完成,就意味着系统已经配置好了。在此之后若出现问题,可取消本次安装,重新执行安装包脚本。为了避免重复烧录系统,可在下一次执行目标系统的配置之前,将Flash OS选项换成
no action
即可。 - 虚拟机和网络布局(Network Layout)
- 若使用虚拟机与TX1连接,不可使用主机布局(Device get IP assigned by DHCP server on host and access Internet via host machine),要选择路由器布局(Device access Internet via router/switch)。
- 虚拟机与TX1使用路由器布局连接时,要将虚拟机的网络连接切换为桥接模式,保证两设备位于同一网段。(按理说这种方式符合要求,但在实践时仍然卡在了
Determining the IP address of target...
,如何你也遇到了该问题,参考上一条,取消重来即可)。
更改启动方式(可选)
为了解决TX1仅16G闪存导致的内存不足问题,一种方案可将系统拷贝至固态盘,并更改默认启动方式,使其从外接的固态盘启动。
附参考链接: