• Nvidia Jetson TX2开发板学习历程(1)- 详细开箱、上电过程


    考试周已经结束了,开发板也已经到了。希望借着这个假期能够好好的利用这块开发板学习Linux系统以及Tensorflow的相关知识。

    我打算将学习历程通过博客的方式写出来,作为自己的笔记,也可以供以后拿到板子的人做参考。

    1.1 开箱以及安装

    不多作介绍,需要注意以下几点:

    1. 套件中提供了电源适配器,但是配的三项电源线是港插,无法使用,所以需要自己另配电源线,笔者的笔记本电脑是Dell G7,其电源线无法使用在Tx2的电源适配器上,只能找台式机的电源线。(详见1.2)
    2. 尽量使用原装Micro Usb线与宿主机(host)进行连接,不要使用自己的线,避免不必要的麻烦,笔者曾经采用自己的线,刷机时无故出现刷机失败问题,原因目前还未找到。
    3. 安装Wifi天线时只要是稍微旋紧即可,不需要用大力气旋紧,容易导致螺母松动。

    1. 2配件准备(启动开发板的必须配件)

    1. 一台显示器和HDMI线,最好直接使用HDMI to HDMI线,如果使用VGA转换器等其他转接器,可能出现因无法识别而无法显示的情况
    2. 一条电源线(图)
    3. USB集线器(选配)用于拓展USB接口,以同时连接鼠标和键盘,用于初始化过程。
    4. 网线(即使是恢复模式,提示中也说明了需要网络连接,并且需要保证开发板与宿主机在同一个局域网中

    1.3软件准备(安装 Jetpack 4.2)

    注意!!不建议使用开发板上原始的操作系统,开发板开箱之后不要进行开机进入系统的操作,直接开始烧录新的操作系统。

    1. 在宿主机上安装Ubuntu操作系统。(可以但不建议使用虚拟机操作)
    2. 在Jetson官网(链接)下载最新的SDK Manager,并安装在宿主机的Ubuntu上,打开并完成相应的设置。(相对于Jetpack 3.3而言,4.2版本的操作过程已经大幅度简化,在此只进行文字描述)
    3. Step2选择需要下载的模块并接受服务条款。(建议全部安装)
    4. 等待下载完成,如果在下载界面出现 Error 的提示,可以尝试如下解决方案:
      • 尝试连接新的网络。
      • 在Terminal界面直接到相应的文件网站下载对应的文件,并将文件粘贴到进度条下方的目标下载文件夹即可。
    5. 下载完成后,会提示连接处于Recovery模式的开发板。
      在此之前需要保证开发板的硬件已经准备完成,再次检查电源、视频输出、网络连接和Usb与宿主机的连接。
      进入Recovery模式的相关步骤:
      1. 为开发板上电。
      2. 按一下S4(POWER BTN),紧接着按住S3等待大约3-4秒。
      3. 按一下S1(RST)。
      4. 松开S3(REC)。
      5. 通过Usb连接宿主机后,在宿主机的控制台输入:lsusb,若看到Nidia Crop则开发板进入恢复模式成功!
    6. 输入用户名:nvidia 密码:nvidia,IP地址不需要改变,软件会自动完成操作系统的烧录。
    7. 等待烧录完成。
    8. 操作系统烧录完成后,宿主机将会提示,需要开发板进入系统完成基本的配置(这时开发板会自动启动并进入系统,按照说明完成相应配置操作即可))。
    9. 然后通过ssh连接开发板(ssh连接时,需要输入安装系统时创建的用户名和密码,而非之前的默认用户),等待之前选择的模块安装完成。
    10. 模块安装完成后, 即可开始使用系统。
  • 相关阅读:
    maven编译时错误:无效的目标发行版
    参数传递方法(用Delphi的汇编代码解释)
    Playing with coroutines and Qt
    Qt的一些开发技巧
    刘晏:大唐经济战线的英雄
    Qt的焦点策略
    高级程序员与CTO技术总监首席架构师
    Python入门机器学习
    Service Mesh(服务网格)
    自定义博客园Markdown样式.超简单!
  • 原文地址:https://www.cnblogs.com/LYT-Dveloper/p/11229494.html
Copyright © 2020-2023  润新知