u boot移植後第一次啟動Linux核心和裝置樹

2021-10-08 07:24:58 字數 850 閱讀 4487

uboot移植測試-啟動linux

配置:wind10,ubuntu16.4,imx6ul-alpha開發板

內容:啟動linux方法和過程

移植是否成功即是能否成功啟動linux,sd中的uboot啟動emmc中的linux核心和裝置樹。

方法1:從emmc中啟動,emmc中有三個分割槽,第一分區存放uboot,第二分割槽存放核心和裝置樹,第三分割槽存放根檔案系統。

mmc list  (列出mmc裝置)

mmc dev 1

(切換到emmc)

mmc info (列印emmc資訊,檢查是否切換成功)

ls mmc 1:1

(檢視kernel和.tb是否存在)

fatload mmc 1:1

80800000 zimage

fatload mmc 1:1

83000000 ***.dtb (載入kernel和.dtb)

bootz 80800000

-83000000

(啟動核心)

ping 192.168

.43.157

(串列埠中ping虛擬機器ubuntu)

tftp 80800000 zimage

tftp 83000000 ***.dtb (載入核心和裝置樹)

bootz 80800000

-83000000 (啟動核心和裝置樹)

硬體連線

開發板網線接交換機(nete2),交換機網線接電腦,交換機網線接路由器。電腦網線上網,開發板資料線接電腦串列埠。

Linux第一次啟動

linux教程 linux教程 linux系統的登入方式有很多種,常見的登入方式有兩種,本地登入和遠端登入 開啟虛擬機器後,linux系統引導完畢後,會顯示如下介面 centos linux 7 core kernel 3.10.0 1062.e17.x86 64 on an x86 64 loca...

判斷ios app 第一次啟動

流行的解決方案是在大多數地方是用 nsuserdefaults standarduserdefaults的乙個關鍵,如果它不存在,這意味著這是應用程式啟動,否則,它不是第一次 if nsuserdefaults standarduserdefaults boolforkey everlaunched...

MySQL第一次啟動登入

登入mysql 安裝目錄下開啟my.ini配置檔案,編輯以下基本配置資訊 注意,有些教程中有建立data檔案,8.0以上版本在初始化時會自動建立該檔案,所以這裡不要重複建立。以管理員身份開啟 cmd 命令列工具,切換目錄 初始化資料庫 安裝命令,提示安裝成功即可 啟動服務 如果顯示以下提示就說明啟動...