• 正文
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

飛凌嵌入式ElfBoard ELF 1板卡-uboot常用命令之文件系統(tǒng)命令

05/26 17:40
306
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

uboot支持fat格式、ext格式的文件系統(tǒng)。我們主要講解fat格式文件系統(tǒng)常用命令使用。

一、fatinfo

fatinfo顯示選中的mmc設(shè)備指定分區(qū)的文件系統(tǒng)信息,

fatinfo <interface> [<dev[:part]>]

interface 表示接口,比如 mmc,dev是查詢的設(shè)備號,part 是要查詢的分區(qū)。比如我們要查詢eMMC Flash邏輯分區(qū)1 (fat分區(qū))的文件系統(tǒng)信息,命令如下:

=> fatinfo mmc 1:1

二、fatls

fatls 命令用于查詢fat格式設(shè)備的目錄和文件信息,命令格式如下:

fatls <interface> [<dev[:part]>] [directory]

interface是要查詢的接口,比如mmc,dev是要查詢的設(shè)備號,part是要查詢的分區(qū),directory是要查詢的目錄。比如查詢eMMC fat分區(qū)中的所有的目錄和文件,輸入命令:

=> fatls mmc 1:1

三、fatload

fatload 命令用于將指定的文件讀取到內(nèi)存中,命令格式如下:

fatload <interface> [<dev[:part]> [<addr> [<filename> [bytes [pos]]]]]

interface為接口,比如mmc,dev是設(shè)備號,part是分區(qū),addr是保存在內(nèi)存中的起始地址,filename是要讀取的文件名字。bytes表示讀取多少字節(jié)的數(shù)據(jù),如果bytes為0或者省略的話表示讀取整個文件。pos是要讀的文件相對于文件首地址的偏移,如果為0或者省略的話表示從文件首地址開始讀取。我們將eMMC fat分區(qū)1中的zImage文件讀取到內(nèi)存中的0X80800000地址處,命令如下:

=>?fatload mmc 1:1 80800000 zImage

reading zImage

6221976 bytes read in 154 ms (38.5 MiB/s)

相關(guān)推薦