Jetson nano非專業測評及上手使用指南!

Jetson nano非專業測評及上手使用指南!

  2019-03-18,世界著名核武製造廠商Nvidia發佈了旗下,主打便攜低功耗的平民級核武-Nvidia Jetson Nano,時隔將近一年, 2020年1月15日,這款平民級核武迎來了更新即B01版本。

援引官方的介紹:Jetson Nano 模組僅有 70 x 45 毫米,是體積非常小巧的 Jetson 設備。 爲多個行業(從智慧城市到機器人)的邊緣設備部署 AI 時,此生產就緒型模組系統 (SOM) 可以提供強大支持。Jetson Nano 提供 472 GFLOP,用於快速運行現代 AI 算法。 它可以並行運行多個神經網絡,同時處理多個高分辨率傳感器,非常適合入門級網絡硬盤錄像機 (NVR)、家用機器人以及具備全面分析功能的智能網關等應用。Jetson Nano 爲您節約時間和精力,助力您實現邊緣創新。 體驗功能強大且高效的 AI、計算機視覺和高性能計算,功耗僅爲 5 至 10 瓦。

  先來幾張官方美圖吧!
Jetson nano
Jetson nano
  對比,用過一些板子比如說專門學習用的JZ2440,Tiny4412,此外也有樹莓派和友善之臂FriendlyARM-NanoPi Fire3,以及接下來這塊核武級別的開發工具Jetson nano。Jz2440和Tiny4412就不多說了,就將其他的三塊板子對比一下吧。

樹莓派 3B+ 友善之臂 NanoPi Fire 3 Jetson nano(B01版本)
CPU 博通BCM2837B0 SoC,集成四核ARM Cortex-A53(ARMv8)64位@ 1.4GHz CPU,集成博通 Videocore-IV GPU 三星S5P6818處理器, 運行主頻1.4GHz, 八核Cortex-A53 四核 ARM® Cortex®-A57 MPCore 處理器
GPU 雙核VideoCore IV GPU@400MHz,3D core@300MHz NULL NVIDIA Maxwell™ 架構,配有 128 個 NVIDIA CUDA® 核心 0.5 TFLOPS (FP16)
內存 1GB LPDDR2 SDRAM 1GB DDR3內存 4 GB 64 位 LPDDR4 1600 MHz – 25.6 GB/s
有線網絡 千兆以太網口 千兆以太網口 千兆以太網口
無線網絡 2.4GHz和5GHz 雙頻Wi-Fi,支持802.11b/g/n/ac 2.4GHz和5GHz 雙頻Wi-Fi,支持802.11b/g/n/ac Wi-Fi 需要外部芯片
GPIO 2.54mm間距,40pin 2.54mm間距,40pin, 兼容樹莓派的GPIO,含UART, SPI, I2C, PWM, IO等管腳資源 2.54mm間距, 40pin,3 個 UART、2 個 SPI、2 個 I2S、4 個 I2C、多個 GPIO
USB接口 4x USB 2.0 Type A(可拓展) USB 2.0 Type A x1(可拓展) 4x USB 3.0 Type A(可拓展)
視頻輸入 HDMI mciroHDMI(Type-D)連接器, 1080P輸出 HDMI 2.0 或 DP1.2
軟件支持 NOOBS、RASPBIAN以及Fedora 安卓, Debian, UbuntuCore+Qt Ubuntu(NVIDIA優化)
PCB 尺寸 85X55mm 75 x 40mm 69.6 x 45mm
供電 DC 5V/2.5A DC 5V/2A DC 5V/2A Micro USB 2.0 接口 or DC 5V/4A DC 電源

  上述對比中Jetson nano最大的亮點就是GPU和內存了,Jetson nano採用的是NVIDIA Maxwell™ 架構,配有 128 個 NVIDIA CUDA® 核心,樹莓派同樣也有GPU但是好像是閉源的,且性能貌似很差。此外Jetson nano還有4 GB LPDDR4的內存,就性能來說,這麼一塊小板子具有如此性能已經相當可觀了。作爲嵌入式設備其功耗僅爲 5 至 10 瓦,真香警告!
ok

0、開箱

  簡約而不失時尚的外包裝,看着應該還是有點料的。
kx
  拆開外包裝盒和靜電防護膠袋,本體就長這個樣子的哦。
kx
  裝上附贈的亞克力保護外殼,這樣看起來纔有那麼點Feel了。
kx
體驗Let’s go!

1、鏡像準備:下載傳送門

  英偉達Jetson Nano 專用鏡像傳送門

2、燒錄鏡像

2.1、SD卡格式化

  準備一張SD卡,32G左右即可,首先使用SD卡格式化工具SD Card Formatter格式化SD卡,和準備做樹莓派的鏡像卡的操作基本一致。
kx
好的,格式化完成!
在這裏插入圖片描述

2.2、鏡像燒錄,使用工具balenaEtcher

1)選擇鏡像文件
kx
2)選擇你插入電腦的SD卡的盤符
kx
3)點擊Flash,開始燒錄鏡像,大概需要10分鐘左右,等等吧!
kx
4)燒錄完成
kx

接下來,把燒錄好的系統SD卡,插入Jetson nano中,接上顯示器和電源,Start!kx

3、開機

3.1、基本配置

  和普通的Ubuntu安裝一致,第一次啓動系統需要設置鍵盤輸入、語言、地區以及個人的PC賬號。密碼等。
kx
  當屏幕閃現出信仰的綠光,你的小寶貝終於可以搞定啦!
kx

3.2、網絡配置

  接下就該是啓動網卡,設置IP,設置DNS域名解析服務器、設置網關。
PS:假設你的使用場景是和我一樣,身旁沒有路由器,Jetson nano又沒有板載的無線網卡,但是你的PC連着無線WLAN網絡,你手頭上正好有一根網線,那麼接下來的操作就能夠讓你剛剛出道的Jetson nano在外網上衝浪啦(此處所指的外網是相對於局域網而言的,不是科學上網)。好的,實驗開始!
kx
1)打開PC端的“網絡和Internet設置”–> 更改設配器選項,右鍵點擊所需要共享的網絡,選擇屬性中的共享設置,勾選“允許其他網絡用戶通過此計算機的Internet連接來連接(N)”,在家庭網絡連接(H)中選擇此次我所需要共享到的網絡“本地的連接中的以太網”,OK。點擊確認。
在這裏插入圖片描述
此時跳出彈窗,我們當然是點是啦!
在這裏插入圖片描述
點擊是(Y)後,此時可以看到WLAN網絡已經被設置爲共享的了。
在這裏插入圖片描述
再讓我們看看,和這WLAN網絡共享綁定的本地的以太網,正如彈窗所言,設置成爲與之匹配的地址:
在這裏插入圖片描述
PC端的設置已經OK了,接着配置Jetson nano開發板端的網絡設置。

2)設置IP、設置DNS、設置路由網關
1、由於PC端的IP在192.168.0.x段中,以相同的規則來定義IP地址。

  sudo ifconfig eth0 192.168.0.xxx

2、設置添加DNS:
修改文件 /etc/resolvconf/resolv.conf.d/base(這個文件默認爲空),添加以下內容:

nameserver 8.8.8.8
nameserver 8.8.4.4

  8.8.8.8是一個IP地址,是Google提供的免費DNS服務器的IP地址,Google提供的另外一個免費DNS服務器的IP地址是:8.8.4.4 。用戶可以使用Google提供的DNS服務器上網。
3、設置路由網關

sudo route add default gw 192.168.0.1

  上述1、 2、3點可用以下方法代替進而設置永久的IP,以及相關網絡配置:編輯以下路徑的文件***/etc/network/interfaces***,在該文件中添加網卡配置,設置IP、網關、子網掩碼以及DNS域名服務器等操作。如下所示:

# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static  //將eth0網卡,設置爲靜態IP
address 192.168.0.123   //設置IP
netmask 255.255.255.0   //設置子網掩碼
gateway 192.168.0.1     //設置網關
dns-nameserver 8.8.8.8  //設置域名解析器
dns-nameserver 8.8.4.4
~

保存好修改之後,刷新並查看DNS配置:

sudo resolvconf -u | cat /etc/resolv.conf

kx

重啓加載網絡配置文件:
sudo /etc/init.d/networking force-reload
重啓網絡服務:
sudo /etc/init.d/networking restart

所有設置配置完成後,來ping一下度娘吧!
KX
  OK,鏡像燒好了,板子啓動了,網也通了,也就是萬事俱備啦!在下的開箱就先到這裏啦,撒油啦啦!
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章