【问题标题】:How to upgrade the NVIDIA Tegra TX1 with a windows machine?windows机器如何升级NVIDIA Tegra TX1?
【发布时间】:2016-10-27 14:29:40
【问题描述】:

作为虚拟机和 Linux 的初学者,我很难理解如何在 Tegra - Board 上正确升级 Linux。我找到了一些很好的解释,但对于初学者 - 学生 - 而不是该领域的专业人士来说,它们都太先进了。

因此,我想知道如何在 Windows 机器上正确升级 Tegra X1 Board 上的 Linux 版本

【问题讨论】:

    标签: linux windows mobile virtual-machine tegra


    【解决方案1】:

    第一步:

    确保您拥有以下物品:

    • Tegra 板
    • Windows 机器上的管理员权限(需要一次)
    • Micro USB-B 转 USB 数据线
    • HDMI 电缆和显示器

    这些都是之前需要的东西。

    第 2 步

    下载 Linux 14.04 - 它是目前唯一与 Tegra Board 兼容的发行版。

    http://releases.ubuntu.com/14.04/ubuntu-14.04.4-desktop-amd64.iso

    第 3 步

    下载并安装 Oracle 虚拟机。您需要管理员权限才能安装。

    http://download.virtualbox.org/virtualbox/5.1.8/VirtualBox-5.1.8-111374-Win.exe

    第 4 步

    设置 NVIDIA 开发者帐户

    https://developer.nvidia.com/group/node/873376/subscribe/og_user_node?downloadable_file=874988

    第 5 步

    设置虚拟机。为此,请启动已安装的 Oracle VM Virtual Box(请参见步骤 3)。在左上角,您可以找到“新建”按钮。点击后会弹出一个窗口。在底部,您可以更改为“专家模式”。 在“名称”字段中,您可以给它一个合适的短语,例如“Ubuntu for Tegra”等。下一个字段类型应该是 Linux 和 64 位版本。

    将内存大小设置为合适的大小,具体取决于您机器上的 RAM 大小。它适用于 6 GB,任何较小的东西都可能导致一些滞后,但仍会运行。

    将单选按钮放在中间,这样它将创建一个硬盘驱动器。

    点击“创建”进入下一步

    第 6 步

    在这个窗口中,两个输入很有趣。首先,它需要一个创建虚拟环境的路径。所以选择一个有足够空间的磁盘的路径。其次,您为环境提供了多少空间 - 50 GB 就可以了。

    第 7 步

    通过选择新创建的环境然后点击“开始”来启动它。系统将要求您选择要引导的介质。这里选择第2步下载的.iso文件。

    第 8 步

    您将看到 Linux 安装环境。您可以在“尝试”和“安装”之间进行选择。您必须选择“安装”。

    第 9 步

    安装 Linux 后,您必须重新启动虚拟机。为此,您可以通过 GUI 或命令行工具“正常”关闭 Linux,或者通过右键单击正在运行的虚拟机 - 关闭 - 关闭电源直接从 VM 软件中关闭 Linux。

    第 10 步

    您可能会遇到看不到 Linux 环境全屏的问题。要解决此问题,您需要重新启动虚拟机。在顶部栏的虚拟机显示屏上,您可以看到“设备”条目。如果单击它,将打开一个下拉菜单,最后一点是“来宾添加”,单击它并安装它们。之后重启虚拟机。

    第 11 步

    在虚拟机上登录您的 NVIDIA 帐户并下载最新的 Jetpack 版本。

    https://developer.nvidia.com/embedded/downloads?#?dn=jetpack-for-l4t-2-3 https://developer.nvidia.com/embedded/jetpack

    第 12 步

    下载后扩展名为 .run 的文件应该在您的下载文件夹中。这是需要的安装文件,但还不能执行。要使其可执行,请打开一个 shell(右键单击左上角的 ubuntu 符号,搜索终端并打开它)。 使用以下命令转到下载文件夹:

    cd ~/Downloads
    

    并使运行文件可执行:

    sudo chmod u+x *.run
    

    第 12 步

    使用

    运行 .run 文件
    sudo *./run
    

    第 12 步

    在安装程序中选择您要安装的板卡和软件,同时同意软件许可协议。下载一段时间后,安装程序将打开一个终端。

    如果提示询问您有关网络布局的信息。如果是这样,如果您的主板通过以太网电缆连接,请选择 eth0,如果是通过 Wi-fi 连接,请选择 wlan0。

    第 13 步

    您需要将 Tegra Board 置于恢复模式。确保保存所有数据,因为它会清除所有数据。 按照终端上的说明将 Tegra Board 置于恢复模式。如果方向不清楚,请按照此 youtube 视频(其中还包括一些后续步骤):

    https://youtu.be/4JUWS9i_FCQ

    第 14 步

    当您认为 Tegra 处于恢复模式时,请执行以下操作:在虚拟机的顶部栏上,转到“设备”,然后转到 USB。选择 NVIDIA 条目。如果不存在,则该板未处于恢复模式。确保这确实被选中。 (选中时以蓝色突出显示)

    第 15 步

    回到 Linux 虚拟机,在第二个终端上输入 lsusb。如果 NVIDIA Corp 有条目,则 tegra 板已成功进入恢复模式。按回车,现在开始闪烁 - 这需要一些时间

    第 16 步

    刷机完成后,jetson 板将自动启动。将其连接到 HDMI 电缆和显示器。如果要求登录,则用户名和密码是 ubuntu。

    第 17 步 连接到互联网 将其连接到以太网或 Wifi - 取决于您在第 12 步中选择的内容。您可能需要禁用 Wifi 才能通过以太网电缆连接。

    第 18 步 如果您使用静态 IP,则可以跳过此部分,因为您现在已经为 tegra 板提供了 IP 地址。如果没有,你必须运行

    ifconfig
    

    在终端中。它将向您显示您的适配器以及它们拥有的 IP 地址,请注意您选择的那个。

    第 19 步

    虚拟机中的 Post Installation 要么已经放弃并且无法确定 Jetson Developer Kit 的 IP 地址,要么已经找到。如果它没有找到它手动给它你通过输入“2”找到的IP地址。之后会显示一个 GUI,您可以在其中输入 IP 地址和用户名密码组合,即 ubuntu。

    第 20 步

    点击下一步后,安装将继续。

    【讨论】:

    • 大声笑,一个简单的 20 步过程! 8->。有时这就是它所需要的,最好列出所有步骤,而不是认为事情是理所当然的。 A+ 技术写作,继续发帖!感谢分享!
    • 谢谢,非常感谢。我不得不通过 Virtualbox 使用 Ubuntu 14.04 虚拟机,因为我的台式机具有 Ubuntu 16.04,并且不支持安装 Jetpack。让我有一段时间困扰的是 lsusb 没有在恢复模式下显示 Jetson 板。确保安装了 Virtualbox 扩展包,因此您有 USB 支持,并确保在安装后重新启动计算机,然后 Jetson 将出现在 USB 设备列表中
    • 感谢您的反馈 - 这对 Windows 也很重要吗?
    猜你喜欢
    • 1970-01-01
    • 2017-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-19
    • 2020-09-30
    相关资源
    最近更新 更多