真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Linux嵌入式中uboot中常用命令什么用

Linux嵌入式中uboot中常用命令什么用,相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務,包含不限于成都做網(wǎng)站、網(wǎng)站制作、廬江網(wǎng)絡推廣、微信平臺小程序開發(fā)、廬江網(wǎng)絡營銷、廬江企業(yè)策劃、廬江品牌公關、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;成都創(chuàng)新互聯(lián)為所有大學生創(chuàng)業(yè)者提供廬江建站搭建服務,24小時服務熱線:18982081108,官方網(wǎng)址:www.cdcxhl.com

嘿,大家好,法師來啦~大家有沒發(fā)現(xiàn)微信公眾號大變樣呢,對,在法師沒有更新的這幾天,我們漂亮又美膩的美工小姐姐給維修公眾號完成了大裝修,對之前的文章進行了一個分類整理,增加新的功能....... 等等??粗b修的這么漂亮的公眾號,必須要更新文章了是不是~今天我們一起來看一下uboot中的常用命令。
講uboot常用命令之前,我們先來引入一下bootloader的概念,那什么是bootloader呢?簡單來說,bootloader就是一小段程序,一小段引導程序,從系統(tǒng)上電就開始執(zhí)行,初始化硬件并準備軟件環(huán)境,最終調(diào)用系統(tǒng)內(nèi)核,這個就是bootloader。而我們說的uboot就包含在bootloader概念里面,是bootloader的一個子集。
了解了這個概念之后,我們進到開發(fā)板的uboot模式下,也就是uboot的控制界面,我們在這里可以運行很多命令。用各種命令時,只要命令開頭的若干個字母來代替他,比如fastboot,可以使用fas來代替,只要其他命令不以這些命令開頭即可。
下面介紹常用的命令:
<1>幫助命令help、?
我們可以使用help或者?查看uboot里面支持的所有命令,也可以查看一些命令的具體作用。
比如我們直接使用?來查看uboot所支持的命令和命令的作用。如下圖 所示:
Linux嵌入式中uboot中常用命令什么用 
輸入?echo 查看uboot里面echo命令的具體作用,如下圖所示:
Linux嵌入式中uboot中常用命令什么用 
<2>printenv
printenv的作用是打印當前變量的值,我們在uboot模式下輸入printenv,也可以簡寫成pri,如下圖所示:
Linux嵌入式中uboot中常用命令什么用 
既然講到這里了,我們順便說一下uboot的常見環(huán)境變量。
Linux嵌入式中uboot中常用命令什么用 
<3>串口下載命令
uboot支持串口下載,我們可以使用loady,loadx來配合超級終端或者其他的軟件來使用。比如我們可以使用loady  0x4001000通過串口把文件傳輸?shù)介_發(fā)板的0x40001000這個地址。如下所示:
Linux嵌入式中uboot中常用命令什么用 
<4>bootm
  bootm命令可以啟動內(nèi)核,我們可以先從fat設備中讀取內(nèi)核到相應的位置,然后直接使用bootm [addr]來啟動內(nèi)核。假如我們的內(nèi)核已經(jīng)被讀到了地40008000的地方,我們可以直接使用bootm來啟動內(nèi)核。如下圖所示:
Linux嵌入式中uboot中常用命令什么用 
<5>ping命令
我們可以使用ping命令來查看網(wǎng)絡是否正常聯(lián)通,命令格式:ping  IP
如果網(wǎng)絡正常則打?。?92.168.2.11 is alive
如果網(wǎng)絡不正常則打印:192.168.2.11 is not alive
Linux嵌入式中uboot中常用命令什么用 
<6> fatinfo命令
我們可以這個這個命令來查看我們的fat設備,比如查看sd卡的信息。
命令格式:fatinfo  
查看TF卡的信息,如下圖所示:

<7>fatload命令
從相應的fat設備中讀取文件,命令格式:fatload [bytes]
把zImage文件讀取到板子的0x40008000的地方,并配合上文中的bootm命令啟動內(nèi)核。如下圖所示:
Linux嵌入式中uboot中常用命令什么用 
<8>內(nèi)存操作命令
使用md命令打印內(nèi)存的值。
命令格式:mw [.b, .w, .l] address 
其中.b.w.l表示以字節(jié),字,雙字為單位進行操作。
從0x40000000,以4個字節(jié)為準,從低位開始打印2個,如下圖所示:
Linux嵌入式中uboot中常用命令什么用 
使用cp命令復制數(shù)據(jù)。
命令格式:cp[.b, .w, .l] source target count其中.b.w.l表示以字節(jié),字,雙字為單位進行操作。
從開始地址0x40000000復制一個字節(jié)到0x40000001處,如下圖所示:
Linux嵌入式中uboot中常用命令什么用 
使用mw往內(nèi)存寫入數(shù)據(jù)。
命令格式:mw [.b, .w, .l] address value [count]其中.b.w.l表示以字節(jié),字,雙字為單位進行操作。
寫1個字節(jié)FF到地址0x40000000處,如下圖所示:
Linux嵌入式中uboot中常用命令什么用 
<9>setenv
setenv命令可以新增或者刪除環(huán)境變量。
新增一個環(huán)境變量,名字叫做xunwei,值為dianzi
Linux嵌入式中uboot中常用命令什么用 
<10>saveenv
saveenv保存環(huán)境變量,當我們修改完環(huán)境變量都要用saveenv保存,否則不會生效。
命令格式:saveenv 環(huán)境變量
<11>reset
重啟開發(fā)板
<12>version
打印uboot的版本。
Linux嵌入式中uboot中常用命令什么用 

看完上述內(nèi)容,你們掌握Linux嵌入式中uboot中常用命令什么用的方法了嗎?如果還想學到更多技能或想了解更多相關內(nèi)容,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


新聞名稱:Linux嵌入式中uboot中常用命令什么用
本文來源:http://weahome.cn/article/jdoipi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部