IMX6ULL SD卡啟動uboot+kernel+rootfs

目錄

1. 背景說明

2.SD卡啟動

2.1準備條件

2.2 對SD卡分區格式化

2.3 制作sd卡鏡像

3.效果測試


1. 背景說明

網絡上絕大數教程,教大家把uboot燒錄到SD卡,然后uboot啟動后,通過TFTP下載kernel和設備樹,然后通過nfs掛載文件系統。很少有SD卡 完整啟動uboot kernel和rootfs,這里整理了一下,分享給大家。

2.SD卡啟動

2.1準備條件

①u-boot-dtb.imx

②zImage??imx6ull-14x14-evk-emmc.dtb

③rootfs.tar? (buildroot-2024.02.3 構建)

④SD 卡和開發板

2.2 對SD卡分區格式化

2.3 制作sd卡鏡像

①燒錄uboot

sudo dd if=u-boot-dtb.imx of=/dev/sdb bs=1k seek=1 conv=fsync

② 將 zImage和設備樹放在sd分區1

sudo mount /dev/sdb1 /mnt/sudo cp zImage /mnt/
sudo cp imx6ull-14x14-evk-emmc.dtb  /mnt/
sync
sudo umount /mnt 

③將rootfs 放到sd分區2

sudo mount /dev/sdb2 /mnt/
sudo tar -xvf rootfs.tar -C /mnt/
sync
sudo umount /mnt

3.效果測試

將SD卡插入到開發板,上電,發現翻車了,依舊在uboot階段反復重啟!!仔細觀察輸出是因為boot啟動相關參數未設置

setenv bootcmd 'mmc dev 0;fatload mmc 0:1 80800000 zImage;fatload mmc 0:1 83000000 imx6ull-14x14-evk-emmc.dtb;bootz 80800000 - 83000000'setenv bootargs 'console=ttymxc0,115200 root=/dev/mmcblk0p2 rootwait rw'saveenv

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

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

相關文章

油猴腳本入門

如何支持jquery 首先要在頭部引入外部資源 require https://cdn.bootcss.com/jquery/2.2.1/jquery.js編輯開始前添加一個注釋 /* globals $ */完整代碼 // UserScript // name study_jquery // namespace http://tampermonkey.net/ // version 1.0 // …

ultralytics官方更新 | 添加YOLOv10到ultralytics

💡💡💡本專欄所有程序均經過測試,可成功執行💡💡💡 專欄目錄:《YOLOv8改進有效漲點》專欄介紹 & 專欄目錄 | 目前已有40篇內容,內含各種Head檢測頭、損失函數Loss、…

【C++】類和對象(六)

文章目錄 二、static成員概念面試題一個題目 三、友元友元函數說明 友元類 四、內部類(了解)概念:注意:特性: 五、匿名對象 書接上回: 【C】類和對象(五)隱式類型轉換 二、static成員 01_31 03 12 01 概…

Xcode 手動添加模擬器

在Xcode中下載iOS模擬器很慢,且經常出現下載失敗,需重新從頭開始下載的問題。現了解Xcode 15 和運行環境是分離的,故闡述一下手動添加模擬器的步驟: 官網下載所需模擬器:https://developer.apple.com/download/all/?…

idea項目推送gitee/github

選擇需要的項目創建本地Git倉庫 添加到暫存區 第一次提交 或者點擊這里 寫備注并commit 推送遠程倉庫 填寫地址 解決上圖警告 右鍵打開項目,輸入 git pull origin master –allow-unrelated-historiesgit push -u origin master -f推送成功 idea項目推送github及克…

怎么用韓語說幫忙更合體,柯橋零基礎韓語培訓

1. **詳細解釋:** - **標準寫法與音譯:** - **??**(讀作 dop-da):動詞“幫助”。 - **????**(讀作 do-wa-ju-da):動詞“幫忙”,字面意思是“給予幫助”。 - **??…

PMP證書在國內已經泛濫了,大家怎么看?

目前,越來越多的人獲得了PMP證書。自1999年PMP引入中國以來,全國累計PMP考試人數接近60萬人次,通過PMP認證的人數約為42萬人。雖然這個數據看起來很大,但絕對不能說是過多。 首先,PMP在中國并不普遍。根據美國項目管理…

【源碼+文檔+調試講解】災害應急救援平臺

摘 要 災害應急救援平臺的目的是讓使用者可以更方便的將人、設備和場景更立體的連接在一起。能讓用戶以更科幻的方式使用產品,體驗高科技時代帶給人們的方便,同時也能讓用戶體會到與以往常規產品不同的體驗風格。 與安卓,iOS相比較起來&…

linux好用的分屏器byobu

什么是byobu byobu是linux下分屏器工具tmux或screen的包裝器。 安裝 sudo apt-get install byobu 啟動 emaubuntu:~$ byobu配置通知欄 按F9進入Byobu配置菜單導航到切換狀態通知選項,然后按ENTER鍵可以在選中和不選中之間切換選擇要啟用的狀態通知后&#xff…

深度學習項目實例(一)—— 實時AI換臉項目

一、前言 人工智能(AI)技術的快速發展為各個領域帶來了革命性的變化,其中之一就是人臉識別與圖像處理技術。在這之中,AI換臉技術尤其引人注目。這種技術不僅在娛樂行業中得到廣泛應用,如電影制作、視頻特效等&#xf…

static在C/C++中的作用

C語言中 static 的作用: 文件作用域的全局變量: 當static修飾一個全局變量時,這個變量只在定義它的文件內部可見,不會被其他文件訪問。 靜態局部變量: 在函數內部,static關鍵字確保局部變量的生命周期貫穿整…

目前公認最好用充電寶!四款高性價比充電寶推薦,一文看懂!

當我們在旅行途中,手機和相機等設備必不可少。長時間使用這些設備,電量很容易耗盡。此時,充電寶就能派上用場,讓我們在欣賞美景、記錄美好時光的同時,不再擔心電量不足。特別在假期出游的時候在我們玩的特別盡興的時候…

力扣2815.數組中的最大數對和

力扣2815.數組中的最大數對和 遍歷每個元素 并求其中最大的數字 將每個數字對應的最大元素存在數組中每遍歷到一個新的元素 &#xff0c;將其存在對應的數組位置中 class Solution {public:int maxSum(vector<int>& nums) {vector<int> cnt(10,INT_MIN);int…

【C++】關于虛函數的理解

深入探索C虛函數&#xff1a;原理、應用與實例分析 一、虛函數的原理二、虛函數的應用三、代碼實例分析四、總結 在C面向對象編程的世界里&#xff0c;虛函數&#xff08;Virtual Function&#xff09;扮演著至關重要的角色。它不僅實現了多態性這一核心特性&#xff0c;還使得…

查看linux服務器cpu,硬盤,內存

lscpu 查看cpu 釋義 Architecture: x86_64 // 指定系統架構&#xff0c;這里是 x86_64&#xff0c;表示一個64位系統。 CPU op-mode(s): 32-bit, 64-bit // 指示支持的 CPU 操作模式&#xff0c;顯示了32位和64位兩種模式。 Byte Order: Little…

紅酒與珠寶:璀璨與醇香的奢華交響,雙重誘惑難擋

在璀璨的燈光下&#xff0c;紅酒與珠寶各自閃耀著迷人的光芒&#xff0c;它們如同夜空中的繁星&#xff0c;交相輝映&#xff0c;共同演繹著奢華的雙重誘惑。今天&#xff0c;就讓我們一起走進這個充滿魅力的世界&#xff0c;感受紅酒與珠寶帶來的無盡魅力。 首先&#xff0c;讓…

java中自定義線程池最佳實踐

java中自定義線程池最佳實踐 在現代應用程序中&#xff0c;線程池是一種常用的技術&#xff0c;可以有效管理和復用線程資源&#xff0c;從而提升系統的并發性能和穩定性。本文將詳細介紹自定義線程池的最佳實踐&#xff0c;涵蓋從線程池大小配置、隊列選擇到拒絕策略、任務設…

基于STM32+ESP8266打造智能家居溫濕度監控系統(附源碼接線圖)

摘要: 本文將介紹如何使用STM32單片機、ESP8266 Wi-Fi模塊和Python Flask框架構建一個完整的物聯網系統&#xff0c;實現傳感器數據采集、無線傳輸、云端存儲及Web可視化展示。 關鍵詞: STM32, ESP8266, 傳感器, Flask, 物聯網, 云平臺, 數據可視化 1. 系統概述 本系統以STM…

Spring底層原理之proxyBeanMenthod實例 動態代理 反射 Bean的攔截

proxyBeanMenthod 假設我們要進行一個系統的二次開發 然后第一次開發我們實用的是XML聲明bean 二次開發的時候要用注解 我們如何把bean都加載上來呢 我們首先創建一個全新的配置類 package com.bigdata1421.config;public class SpringConfig32 { } 我們創建一個APP 加載…

Perl語言入門學習讀物

1. PERL 是什么? Perl 最初的設計者為Larry Wall&#xff0c;Perl借取了C、sed、awk、shell scripting以及很多其他程序語言的特性。Perl一般被稱為“實用報表提取語言”(PracticalExtraction andReportLanguage)&#xff0c;有時也被稱做“病態折中垃圾列表器”(Pathologica…