中科大鏡像源_JETPACK4.4安裝軟件和備份鏡像的方法介紹

一、使用SDK Manager的文件夾安裝Jetson軟件(以NX為例)

當JETPACK安裝出現錯誤的時候,可以嘗試下面的安裝辦法,

前提是JETPACK4.4完整安裝(即本文第三節的下載已經完成),并且選擇JETSON NX的相關的下載已經完成。

安裝步驟:

1、$cd /nvidia/nvidia_sdk/JetPack_4.4_DP_Linux_DP_JETSON_XAVIER_NX/Linux_for_Tegra$

2、$sudo ./flash.sh -r jetson-xavier-nx-devkit mmcblk0p1

安裝成功截屏如下: 1c121ba99fc1e21cff9fb684f35e2727.png

相關的鏡像會陸續上傳到百度網盤:

鏈接: https://pan.baidu.com/s/1j4DIe0Rnn5grCBfus8mrCg 提取碼: 1v76

二、鏡像備份

備份鏡像backup.img恢復:

$sudo ./flash.sh -r -k APP -G backup.img jetson-xavier-nx-devkit mmcblk0p1

恢復鏡像: 復制鏡像然后再燒錄鏡像:

$sudo cp backup.img.raw bootloader/system.img$sudo ./flash.sh -r -k APP jetson-xavier-nx-devkit mmcblk0p1

三、使用SDK Manager安裝Jetson軟件

下面的方法來英偉達官方網站的介紹的翻譯:

https://docs.nvidia.com/sdk-manager/install-with-sdkm-jetson/index.html

本節旨在幫助您使用NVIDIA SDK Manager GUI成功配置您的開發環境。(本文安裝過程需要注冊英偉達賬號)

安裝需要鏈接互聯網下載,有時候會比較慢,可以嘗試更換清華或者中科大等國內源下載。

Step 1:設置開發環境

  1. 在“ Step 01 Development Environment”窗口中,選擇以下內容:

  • 在“ ?Product Category ”面板中,選擇“ Jetson”。

  • 在“ Hardware Configuration”面板中,選擇主機和目標硬件。

  • 在“ Target Operating System”面板中,選擇操作系統和JetPack版本。

  • 最后,選擇需要的“ Additional SDKs“ ?。

    類別框右下角的省略號(...)表示有多個選項可用。單擊省略號以顯示可用選項的下拉菜單。

e653248f8e6bb006010d7075f674c4da.png

注意:您的顯示可能與此處顯示的有所不同。該屏幕上的信息由您的NVIDIA用戶帳戶訪問和權限填充。如果在可用選項中沒有看到您的產品類別,則可能需要驗證您的NVIDIA帳戶是否已注冊到所需程序。

2.單擊繼續以繼續下一步。

Step2:檢查組件并接受許可

  1. 在“ Step 02 Details and License”中**,您可以展開主機組件和目標組件面板,以查看將在系統上安裝的組件。

  2. 要查看許可證,請單擊頁面底部的 license agreements**許可證協議**超鏈接。

  3. 啟用復選框以接受許可協議的條款和條件。

  4. 如果要SDK Manager將所有安裝文件下載到默認路徑之外的其他位置,請展開“ 下載和安裝選項”下拉菜單,然后選擇要使用的路徑。

    7b0cc678a3710fd536325f527bf2964c.png

    有關下載和安裝選項的更多信息,請參閱 Offline Install.脫機安裝。(詳見本文第一部分介紹)

  5. 選擇繼續以繼續下一步。

Setp3:安裝

  1. 在安裝開始之前,SDK Manager會提示您輸入您的 sudo 密碼。

    06724e3fe12cc5d23f4a102957e96dd1.png

  2. 顯示屏顯示軟件下載和安裝的進度。

    e2bc496c190cf92c8abcb8dbc0311d9a.png

    選擇Pause / Resume (暫停 / 繼續_以切換下載和安裝過程。

  3. 在頂部,您可以在 Details and Terminal(詳細信息和終端)選項卡之間切換。終端選項卡顯示有關下載和安裝的詳細信息,并突出顯示任何錯誤。

  4. 在“終端”選項卡上,您可以使用Filter text(過濾器”文本)字段來過濾和搜索特定信息。

  5. 準備好要刷新目標設備時,SDK Manager會打開一個對話框。提示會提供有關準備設備以使其準備就緒以進行flashing(燒錄)的說明。

    ?d20375f0bb5a603e11ffef07be43d3fd.png

    c3c56e2d677ddf54a9051a02e21bb483.png

  6. SDK Manager完成刷新過程后,連接到Jetson系統的監視器將顯示提示進行初始設置。

    1>在初始設置過程中,請選擇Jetson系統的用戶名和密碼。

    2>初始設置過程完成后,Jetson系統將引導至Linux桌面。

    3>在SDK Manager的Flash安裝后對話框中輸入您在Jetson配置期間創建的用戶名和密碼。

    c1c88ec3be2394d8bbafa8db86b85bff.png

    SDK Manager現在將完成軟件庫的安裝。跳過此步驟將不會在目標硬件上安裝任何SDK組件,并將在設備上保持純凈的操作系統。

Step4:完成設定

  1. 在“Step 04 Summary Finalization”中**,提供了已安裝組件的摘要以及遇到的任何警告或錯誤。

  2. Export Debug Logs (導出調試日志)的鏈接創建在安裝過程中創建的所有日志文件的ZIP文件。此ZIP文件位于SDK Manager安裝程序下載所有組件的相同文件夾路徑中。

    或者,單擊窗口右上角的菜單圖標(“?”),然后從右上角的下拉菜單中選擇導出調試日志。

    0c9dabdde750542278a0bf7fe78d7ff2.png

  3. 有關可能遇到的任何錯誤的信息,請查閱錯誤消息

  4. 單擊完成并退出以完成安裝。

三、修復和卸載

要更新或卸載系統上的SDK,請再次啟動SDK Manager

  1. 在步驟1,在安裝步驟編號下,單擊“ 修復/卸載”超鏈接。

    31b9d04acab13f02389a138485bcb5c9.png

  2. 管理NVIDIA SDK”屏幕顯示系統上已安裝的內容。您可以選擇是修復損壞的安裝,更新現有的SDK還是卸載SDK。

    596d0a58a40bba3621723970e8b24a33.png

造成各種安裝錯誤的原因很多。以下是常見安裝問題的清單,它可以幫助您從損壞的安裝中恢復。

  1. 查看摘要表以確定哪個組件發生故障。

    1. 展開狀態為“錯誤”的組。

    2. 找到失敗的組件后,單擊“ 安裝錯誤”圖標右側的省略號(...),將其重定向到“ 終端”選項卡,該選項卡將顯示確切的錯誤。

      6e457aa1aaf017caadddaee7f6a96efa.png

  2. 如果錯誤與環境問題有關,例如apt存儲庫損壞或缺少先決條件,請嘗試手動修復它,然后單擊“ 重試失敗的項目”按鈕。

    7469df80b4db1e038ab52e622eb7a746.png

  3. 還可以通過其他兩種方式重試安裝:

    1. STEP 01中,使用“修復/卸載”按鈕進入“ 管理NVIDIA SDK”頁面。如果需要,請展開狀態為“已損壞”的SDK,然后單擊相關部分(主機或目標)的“ 修復 ” 。

      58179c351c9ad68bb0936ed11cf0b5aa.png

  4. STEP 01處,選擇所需的SDK,然后再次運行安裝。

  5. 最后,嘗試卸載并重新安裝相關的SDK。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/287778.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/287778.shtml
英文地址,請注明出處:http://en.pswp.cn/news/287778.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

站在前人的肩膀上重新透視C# SpanT數據結構

先談一下我對Span的看法, Span是指向任意連續內存空間的類型安全、內存安全的視圖,可操作的滑動窗口。Span和Memory都是包裝了可以在pipeline上使用的結構化數據的內存緩沖器,他們被設計用于在pipeline中高效傳遞數據。定語解讀這里面許多定語&#xff0…

集合學習

List集合:ArrayList集合基于動態數組結構,查詢優,LinkedList 基于鏈表結構 數據移動優。是一個有序的隊列集合 set集合:HashSet和TreeSet 。是一個無序不重復集合 Map集合:HashMap和TreeMap。是一個KEY-VALUE映射的集合…

《零基礎看得懂的C語言入門教程 》——(十)C語言的指針原來是這樣

一、學習目標 了解指針的概念了解指針的使用方法了解雙重指針 目錄 C語言真的很難嗎?那是你沒看這張圖,化整為零輕松學習C語言。 第一篇:(一)脫離學習誤區 第二篇:(二)C語言沒那…

T-SQL編程基礎之一:變量與基本語句

一個標準的計算機語言,大概要提供的必要主要功能是:變量說明、分支判斷、循環和輸入輸出結果。T-SQL也一樣,具有這些功能,只不過T-SQL的輸入和輸出不是界面,而是表。 完全精確描述一個計算機語言,大概要很厚的書才能做到,好在目前這些書籍的發行也很多,許多書描述的都…

Java之volatile如何保證可見性和指令重排序

1 我們先了解CPU緩存 CPU緩存為了解決CPU運算速度與內存讀寫速度不匹配的問題,因為CPU運算速度要比內存讀寫速度快得多 一次主內存的訪問通常在幾十到幾百個時鐘周期一次L1高速緩存的讀寫只需要1~2個時鐘周期一次L2高速緩存的讀寫也只需要數十個時鐘周期 CPU大多數…

bigpipe提升網站響應速度

2019獨角獸企業重金招聘Python工程師標準>>> 主要思想就是通過異步 發起一次請求,后端不關閉輸出流,多個線程處理各自任務,然后分別發送到客戶端。 https://github.com/4rnold/Demo-Project/tree/master/bigpipe-demohttps://gith…

mysql 添加用戶_mysql創建用戶與授權

一、創建用戶CREATE USER usernamehost IDENTIFIED BY password;說明username:你將創建的用戶名host:指定該用戶在哪個主機上可以登陸,如果是本地用戶可用localhost,如果想讓該用戶可以從任意遠程主機登陸,可以使用通配…

《零基礎看得懂的C語言入門教程 》——(十一)C語言自定義函數真的很簡單

一、學習目標 了解C語言的自定義函數的使用方法了解C語言自定義函數的傳參了解C語言自定義函數的返回值 目錄 C語言真的很難嗎?那是你沒看這張圖,化整為零輕松學習C語言。 第一篇:(一)脫離學習誤區 第二篇&#xf…

T-SQL編程基礎之二:條件選擇、循環編程

1. 條件判斷以及GOTO語句 條件判斷是計算機語言的重要功能,在T-SQL中,條件判斷的語句是: if 條件 … else … 或者是: if 條件 … 注意寫法和C類似,但條件描述不使用()也可以。如果是在一個條件里執行多條語句,則要構造復合語句,復合語句是在BEGIN…EDN中構造…

**【ci框架】精通CodeIgniter框架

http://blog.csdn.net/yanhui_wei/article/details/25803945 一、大綱 [php] view plaincopy1、codeigniter框架的授課內容安排 2、codeigniter框架的簡介 |-----關于框架的概念 |-----使用CI框架的好處 |-----為什么選擇CI框架 3、codeigniter框架…

AspNetCore開源中間件-VueRouterHistory

前言用過VueRouter路由組件的應該都知道,VueRouter有hash和history兩種模式。hash模式會在url中插入#,history模式下url則看上去更加簡潔美觀。如果想要支持history模式則必須要后端服務進行配合。常用后端服務器配置方式請參考 后端配置例子后端配置例子…

T-SQL編程基礎之三:游標(Cursor)編程

SQL是一種面向集合操作的語言,大多情況下,一個SQL語句將會操作數據庫表里的很多數據,基本上,一個數據庫的程序員腦子里應該想的是如何整體操作一個表或者是幾個表。 但也有一些情況下,試圖整表操作是不現實的,需要一行一行處理數據,這種情況下,SQL語言提供了所謂游標的…

《假如編程是魔法之零基礎看得懂的Python入門教程 》——(一)既然你選擇了這系列教程那么我就要讓你聽得懂

一、前言 幾個月前編寫了一份python語言入門的博文,近期重新審閱了一遍發現編寫的質量太過隨意,可能對于一部分人并不是非常友好,故此重新編寫Python語言的零基礎教程。 本篇教程將會盡量把一些專業術語給讀者講解清楚,并且讓讀…

centos 7下安裝mysql_Centos7下安裝MySQL5.7(數據庫的最全安裝方法)

Centos7下使用yum安裝mysql數據庫首先Centox7已經不支持mysql,因為收費了你懂得,所以內部集成了mariadb,而安裝mysql的話會和mariadb的文件沖突,所以需要先卸載掉mariadb。由于確定使用mysql,那只有卸載mariadb了。一、…

環形隊列

在網上看到一篇比較好的介紹隊列的文章,地址為:http://www.cnblogs.com/kubixuesheng/p/4104802.html 特此感謝原創作者,以下均為摘抄。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1、…

HTTP1.0、HTTP1.1 、SPDY、HTTP2.0之演變過程和優化

一、協議的演變過程和時間 HTTP1.0(1996年) -> HTTP1.1(1999年) -> SPDY(2012年google提出了SPDY的方案) -> HTTP2.0(2013年8月進行首次合作共事性測試) 二、影響一個HTTP網絡請求的因素 主要有兩個:帶寬和延遲 1)帶寬:網絡基礎建設已經使得帶寬得到極大的提升…

OK335xS GPMC nand device register hacking

/********************************************************************************** OK335xS GPMC nand device register hacking* 說明:* 由于最近遇到No NAND device found這個內核錯誤,在網絡上也沒找到很好的* 解決辦法&am…

Blazor University (19)使用 RenderFragments 模板化組件 —— 數據傳遞

原文鏈接:https://blazor-university.com/templating-components-with-renderfragements/passing-data-to-a-renderfragement/將數據傳遞給 RenderFragment源代碼[1]到目前為止,我們使用了僅包含子標記的 RenderFragments,然后在渲染組件時按…

一頭扎進Node(三) - File System

file.open:異步模式打開文件 fs.open(path, flags[, mode], callback) 案例代碼如下: var fs require(fs);/*** 參數說明:* 1.path:要打開的文件的文件路徑* 2.flags:打開文件的方式 讀/寫* r:只讀方式打開文件…

《零基礎看得懂的C語言入門教程 》——(十二)原來結構體是這么回事

一、學習目標 了解C語言的結構體的使用方法了解C語言結構體的結構的賦值了解多種C語言結構體變量的賦值方法和取值方法 目錄 C語言真的很難嗎?那是你沒看這張圖,化整為零輕松學習C語言。 第一篇:(一)脫離學習誤區 第…