为了方便SLAM、AI学习,购置了一套英伟达Jetson Nano B01开发板及相关配件,为方便后续复习,将配置过程记录下来。
一、 硬件基本配置
(1) 英伟达JETSON NANO B01开发板
(2) LOBOROBOT树莓派4B/3B显示器
(3) 亚博智能树莓派无线键盘鼠标
二、Ubuntu 18.04启用过程
(1) 连接Jetson Nano B01和5V 4A电源,电源指示灯亮后,主板自动开机并进入到SD卡Ubuntu 18.04中(或厂家烧录的其它Linux系统)
(2) 用HDMI线和USB线分别连接主板和显示屏(USB线对应主板USB 3.0和CTOUCH接口)
(3) Ubuntu18.04界面显示
(4) 连接键盘、鼠标,输入厂家说明书备注的密码登录,即可进行后续开发
三、连接以太网
Jetson Nano B01连接网络的方式有两种—通过连接网线或无线网卡连接wifi。由于NVIDIA Jetson Nano Developer Kit B01 版本(以及早期的 A02 版本)本身不带内置无线 Wi-Fi 模块,因此本文讲解网线连接及连通性的基本测试。
用以太网线连接 Jetson Nano 主板上的 RJ45 接口和无线路由器上的一个 LAN 口(下图是连的以太网插座,通过墙体内部的网线最终连接到无线路由器LAN口)。
四、检查网络连接
(1) ip a命令
用 ip a
命令查看 Jetson Nano 的网络接口状态和 IP 地址,下图中 eth0
部分的内容表示网络已连接并能通信。
在 ip a 命令的输出中,可以看到几个网络接口,其中:
eth0: 代表Jetson Nano的有线以太网卡接口。
state UP: 表示这个网卡接口已经物理连接成功并处于激活状态。
inet 192.168.0.63/24: 表示Jetson Nano已经成功从路由器获取到了一个有效的 IP 地址(192.168.0.63)。
(2) ifconfig命令
用 ifconfig
命令也可以查看 Jetson Nano 的网络接口状态和 IP 地址,下图中 eth0
部分的内容同样表示网络已连接并能通信。
在 ifconfig 命令的输出中,可以看到几个网络接口,其中:
eth0: 同样代表Jetson Nano 的有线以太网卡接口。
flags=4163<UP,BROADCAST,RUNNING,MULTICAST>: 其中包含的 UP 和 RUNNING 标志表示这个网卡接口已经物理连接成功并正在运行。
inet 192.168.0.63: 表示Jetson Nano已经成功从路由器获取到了一个有效的 IP 地址(192.168.0.63)。
RX packets 和 TX packets: 这些数值表示网卡已经接收到(RX)和发送出(TX)了数据包。这进一步证明网络连接是活跃的,数据正在正常传输。
五、测试网络连通性
用 ping
命令测试 Jetson Nano 是否能与外部网络(如百度服务器)进行通信。下图中显示的结果表示网络连通性良好。
在 ping www.baidu.com 命令的输出中,可以看到:
PING www.a.shifen.com (183.2.172.17): 这表示 Jetson Nano 正在尝试连接 www.baidu.com 的服务器,并且通过 DNS 解析得到了其对应的 IP 地址 183.2.172.17。
64 bytes from 183.2.172.17: icmp_seq=X ttl=Y time=Z.ZZ ms: 每行都表示成功接收到一个来自百度服务器的数据包。64 bytes:表示接收到的数据包大小。time=Z.ZZ ms:表示从发送请求到接收响应所花费的时间(延迟),时间越短表示网络响应越快。
5 packets transmitted, 5 received, 0% packet loss: 这表示最终总结。即英伟达发送并接收到了5个数据包,没有数据丢失。
这些信息共同表明,Jetson Nano能够成功地与互联网上的百度服务器建立连接,并且数据传输非常稳定,没有丢失。至此,Jetson Nano的网络配置和连通性测试结束。
本文系作者原创,并同步发布于CSDN平台。(遵循CC BY-SA 4.0协议)
原文链接: (1) blog.csdn.net/weixin_4195… (2) blog.csdn.net/weixin_4195…