Jetson Nano学习笔记(一)

  • 系统安装

器件准备:jetson nano开发板(4GB) SD卡(至少64G) 读卡器 显示屏(最好有,没有的话也行但操作起来比较麻烦,下有链接) 鼠标键盘(建议是无线键鼠套装)

安装系统总的是分成两部分:一是下载镜像文件并将其拷贝到SD卡中,二是通过插入SD卡安装系统

一,下载镜像并拷贝到SD卡中

1. 从 NVIDIA 官网下载最新版镜像文件。这里有个很重要的提醒,虽然 Jetson Nano 4GB 与 Jetson Nano 2GB 采用了完全一样的架构,但二者的镜像文件并不兼容,因此必须选择正确的下载链接,也就是说如果你错误地下载了 Jetson Nano 2GB 的镜像包,在 Jetson Nano 4GB 上会出现错误。

下载链接:Jetson 下载中心 | NVIDIA Developer

  1. 下载 Etcher 刷机软件:下载位置在 https://www.balena.io/etcher/ 。这个软件支持Windows (x86|x64)、macOS、Linux x64(64-bit)与 Linux x86(32-bit) 等版本,请选择合适的版本下载。这里提供的都是可执行文件,下载后直接点击就可运行,无需任何安装步骤,十分简单。

启动界面如下图:

Jetson Nano学习笔记(一)_第1张图片

 

  1. 点选上图“Flash from files”后,选择要安装的镜像文件,这里选择 Jetson Nano 2GB 的镜像文件“jetson-nano-jp441-2gb-sd-card-image.zip”,然后选项的图标会产生变化。

Jetson Nano学习笔记(一)_第2张图片
其中“sd-blod.img”是 jetson-nano-jp441-2gb-sd-card-image.zip 解压缩之后的文件。而下面的“14.4GB”则是压缩之前所占用的存储容量,从这里看来,如果只用 16GB 的 TF 卡进行安装,装好系统之后就没有多少可用空间了。生变化(如下图)  

 

4. 将 TF 卡插入读卡器,然后插到您的 x86 或 Mac 的机器上,Etcher 会自动检查到合适的安装设备,并进行选择。但是为了安全起见,最好还是点选“change”选项(如下截屏)进去确认所选设备是否正确,否则一旦执行最后一步“Flash”后,选择目标存储上的数据都会付之一炬。

Jetson Nano学习笔记(一)_第3张图片

 

前面两个选项都选择好之后,最右边的“Flash!”键就会变成如下图的蓝底白字,表示可以点击。上图中 Etcher 自动选择第一项(勾选 Generic Mass Storage Classes USB Device),

Jetson Nano学习笔记(一)_第4张图片

 

并显示这个设备的容量是 63.9GB,的确是我们设定的标准设备。

5. 写入 TF 卡的数据以 Linux 的 ext4 格式存在,因此在 Windows 下面是无法识别的,请 Windows 使用者无需惊慌(有遇到不少用户在 Windows 下看不到数据,还以为自己没有安装成功)。

这个 TF 卡内容在 Linux 或 Mac 下可以正常识别,NVIDIA 利用特殊技巧将这个 TF 卡做成 14 个分区(如下图),不过不用担心,只要 Jetson Nano 能够识别就行。

  1. 接着就将安装好系统的 TF 卡从读卡器拔下来,然后装到 Jetson Nano 2GB 背后的卡槽内就可以,并接上电源。
  • 插入SD卡安装系统到板端

这个插上后按照其提示信息一步步进行就行,对于新手开发者来说,默认预选就行。

最终的效果如下图所示:

Jetson Nano学习笔记(一)_第5张图片

 Jetson Nano学习笔记(一)_第6张图片

  • 相关资料

 英伟达官方教程 一 二节 Jetson:适用于自主机器的嵌入式系统 - 知乎 (zhihu.com)

Jetson nano的供电方式 Jetson nano 的三种供电方式_Dunkle.T的博客-CSDN博客_jetson nano供电

类比树莓派使用电脑显示屏 英伟达开发板nano可以用笔记本电脑显示画面吗? - 知乎 (zhihu.com

  • 心得体会
  1. 如果没有显示器,也可类比树莓派通过电脑显示屏来显示。(具体如上链接)
  2. 在下载镜像时,切记下载对应的系统的镜像文件。
  3. 在进行SD卡的刷机时,一定要等到其显示完成,不要中途取消或插拔。
  4. 当系统装入SD卡后,不必在插入电脑中,因为此时是ext4文件格式存在,是linux系统文件,windows上看不到,并且插上后会出问题(显示不识别,并且一直让你格式化它,总共分了14个盘,总之会发生异常)
  5. 首先要明白jetson nano相当于一块集成化的电脑主机,只不过到你手中的是没有预先安装系统的“裸机”,对于主机的操作是需要显示器,键盘鼠标的.

你可能感兴趣的:(jetson,nano,嵌入式硬件,物联网,iot)