Jetson nano笔记——在PC端使用USB控制Jetson nano设备(命令行)

问题描述

   通常,我们连接一台服务器最简便的方法主要有两组:
(1)SSH连接;
(2)向日葵远程控制。

   由于种种原因,今天笔者突发奇想,希望能通过USB串口来访问Jetson nano设备,以命令行的方式访问Jetson nano系统;在空出设备以太网接口的同时,减少设备的运行内存使用。

解决方案

   在查阅了Jetson nano的官方文档后,找到了一种适用于Windows系统,过USB串口来访问Jetson nano设备的简单方法。
   官方文档链接:Get Started With Jetson Nano Developer Kit

  1. 使用如下图所示的micro-USB转USB连接线,将PC端和Jetson nano端连接。
    在这里插入图片描述
    注意:
    (1)micro-USB端:连接Jetson nano的micro-USB充电口(此接口是多功能接口);
    (2)USB端:连接Windows系统PC的任意USB接口,USB3.0和USB2.0均可。

  2. 鼠标移动至“开始”按钮,右键打开菜单栏,并点击“设备管理器”。
    在这里插入图片描述

  3. 打开“设备管理器”后,鼠标向下滚动,查看“端口”,找到“USB串行设备”,记住这个括号中的代码,笔者这里是“COM9”。
    在这里插入图片描述
    PS:若“USB串行设备”不止一个,则需要分辨哪个是Jetson nano设备,下面给出两种方法:
    (1)拔掉除了Jetson nano之外的其他USB设备,剩下的那个就是(笨办法哈哈,但绝对有效);
    (2)依次点击“USB串行设备”,查看其“详细信息”中的“硬件ID”属性值,与下图中相同的则是Jetson nano设备。
    在这里插入图片描述

  4. 安装串行数据控制软件,这里使用Nvidia官方推荐的软件PuTTY,下载链接。按照硬件架构选择安装包,现在的Windows系统绝大多数都是64位x86。
    在这里插入图片描述
    按照软件的下载向导进行安装,均选择默认即可。

  5. 打开PuTTY软件,所有参数按照下图配置即可。特别的,Serial line里填写的内容是刚刚让大家记住的串口代码,笔者这里是“COM9”。
    在这里插入图片描述
    设置完成后,点击右下方的“Open”。

  6. 若一切正常,此时将会要求你输入Jetson nano系统的用户名和密码,按照要求输入即可,“回车”表示确认。密码输入正确后,将自动进入Jetson nano的terminal命令行。

### Jetson Orin Nano 连接控制方法 #### 设置网络连接 为了使Jetson Orin Nano能够被笔记本电脑访问,需先配置好两者的网络环境。通常情况下,可以通过有线或无线方式建立两者之间的局域网连接[^1]。 对于以太网连接遇到问题的情况,可以尝试调整PC的网络设置来解决问题。具体来说,在Windows系统的高级共享设置中找到所有网络选项,取消并重新设定网络共享功能;同样地对待以太网部分也做相同的操作——即禁用再启用该接口,以此确保能正常上网[^4]。 #### 安装必要的工具和服务 为了让操作更加便捷以及后续开发工作的顺利开展,建议预先在Jetson设备上安装一些常用的命令行工具如`nano`, `tree`等编辑器和目录浏览辅助软件。这些工具不仅有助于提高工作效率还能简化文件管理流程: ```bash sudo apt-get update && sudo apt-get upgrade -y sudo apt-get install aptitude tree nano vim net-tools ``` 上述指令将会更新现有包列表并将系统升级到最新版本,接着依次安装所需的应用程序[^3]。 #### 配置VNC服务实现图形界面远程控制 针对仅有笔记本而无额外显示屏的情形下工作时,可通过搭建VNC服务器的方式实现在个人计算机上对Jetson平台实施可视化操控的目的。此过程涉及到了解如何启动VNC Viewer客户并向目标主机发起请求等一系列步骤。 首先要在Nano侧开启相应的桌面支持组件,并按照官方文档指导完成VNC Server部署任务。之后利用笔记本上的对应应用程序输入正确的IP地址及相关认证信息即可建立起稳定的远控通道。 #### SSH远程登录 除了图形化的交互手段外,基于命令行模式下的SSH协议同样是不可或缺的一种沟通桥梁。它允许用户直接通过终窗口执行各种脚本或者查看日志记录等内容而不受地理位置限制的影响。 只需保证两均已正确设置了静态/动态分配机制下的唯一识别码(通常是IPv4格式),便可以在任意位置轻松调用如下所示的ssh命令来进行安全可靠的联机作业: ```bash ssh username@ip_address_of_jetson_device ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值