色偷偷偷久久伊人大杳蕉,色爽交视频免费观看,欧美扒开腿做爽爽爽a片,欧美孕交alscan巨交xxx,日日碰狠狠躁久久躁蜜桃

查看: 6084|回復(fù): 0
打印 上一主題 下一主題

[提問(wèn)] Linux嵌入式日記之-uboot中常用命令

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2019-12-23 14:33:30 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
嘿,大家好,法師來(lái)啦~大家有沒(méi)發(fā)現(xiàn)微信公眾號(hào)大變樣呢,對(duì),在法師沒(méi)有更新的這幾天,我們漂亮又美膩的美工小姐姐給維修公眾號(hào)完成了大裝修,對(duì)之前的文章進(jìn)行了一個(gè)分類(lèi)整理,增加新的功能....... 等等。看著裝修的這么漂亮的公眾號(hào),必須要更新文章了是不是~今天我們一起來(lái)看一下uboot中的常用命令。
講uboot常用命令之前,我們先來(lái)引入一下bootloader的概念,那什么是bootloader呢?簡(jiǎn)單來(lái)說(shuō),bootloader就是一小段程序,一小段引導(dǎo)程序,從系統(tǒng)上電就開(kāi)始執(zhí)行,初始化硬件并準(zhǔn)備軟件環(huán)境,最終調(diào)用系統(tǒng)內(nèi)核,這個(gè)就是bootloader。而我們說(shuō)的uboot就包含在bootloader概念里面,是bootloader的一個(gè)子集。
了解了這個(gè)概念之后,我們進(jìn)到開(kāi)發(fā)板的uboot模式下,也就是uboot的控制界面,我們?cè)谶@里可以運(yùn)行很多命令。用各種命令時(shí),只要命令開(kāi)頭的若干個(gè)字母來(lái)代替他,比如fastboot,可以使用fas來(lái)代替,只要其他命令不以這些命令開(kāi)頭即可。
下面介紹常用的命令:
<1>幫助命令help、?
我們可以使用help或者?查看uboot里面支持的所有命令,也可以查看一些命令的具體作用。
比如我們直接使用?來(lái)查看uboot所支持的命令和命令的作用。如下圖 所示:

輸入?echo 查看uboot里面echo命令的具體作用,如下圖所示:

<2>printenv
printenv的作用是打印當(dāng)前變量的值,我們?cè)趗boot模式下輸入printenv,也可以簡(jiǎn)寫(xiě)成pri,如下圖所示:

既然講到這里了,我們順便說(shuō)一下uboot的常見(jiàn)環(huán)境變量。

<3>串口下載命令
uboot支持串口下載,我們可以使用loady,loadx來(lái)配合超級(jí)終端或者其他的軟件來(lái)使用。比如我們可以使用loady  0x4001000通過(guò)串口把文件傳輸?shù)介_(kāi)發(fā)板的0x40001000這個(gè)地址。如下所示:

<4>bootm
  bootm命令可以啟動(dòng)內(nèi)核,我們可以先從fat設(shè)備中讀取內(nèi)核到相應(yīng)的位置,然后直接使用bootm [addr]來(lái)啟動(dòng)內(nèi)核。假如我們的內(nèi)核已經(jīng)被讀到了地40008000的地方,我們可以直接使用bootm來(lái)啟動(dòng)內(nèi)核。如下圖所示:

<5>ping命令
我們可以使用ping命令來(lái)查看網(wǎng)絡(luò)是否正常聯(lián)通,命令格式:ping  IP
如果網(wǎng)絡(luò)正常則打。192.168.2.11 is alive
如果網(wǎng)絡(luò)不正常則打印:192.168.2.11 is not alive
<6> fatinfo命令
我們可以這個(gè)這個(gè)命令來(lái)查看我們的fat設(shè)備,比如查看sd卡的信息。
命令格式:fatinfo  
查看TF卡的信息,如下圖所示:

<7>fatload命令
從相應(yīng)的fat設(shè)備中讀取文件,命令格式:fatload [bytes]
把zImage文件讀取到板子的0x40008000的地方,并配合上文中的bootm命令啟動(dòng)內(nèi)核。如下圖所示:

<8>內(nèi)存操作命令
使用md命令打印內(nèi)存的值。
命令格式:mw [.b, .w, .l] address
其中.b.w.l表示以字節(jié),字,雙字為單位進(jìn)行操作。
從0x40000000,以4個(gè)字節(jié)為準(zhǔn),從低位開(kāi)始打印2個(gè),如下圖所示:

使用cp命令復(fù)制數(shù)據(jù)。
命令格式:cp[.b, .w, .l] source target count其中.b.w.l表示以字節(jié),字,雙字為單位進(jìn)行操作。
從開(kāi)始地址0x40000000復(fù)制一個(gè)字節(jié)到0x40000001處,如下圖所示:

使用mw往內(nèi)存寫(xiě)入數(shù)據(jù)。
命令格式:mw [.b, .w, .l] address value [count]其中.b.w.l表示以字節(jié),字,雙字為單位進(jìn)行操作。
寫(xiě)1個(gè)字節(jié)FF到地址0x40000000處,如下圖所示:

<9>setenv
setenv命令可以新增或者刪除環(huán)境變量。
新增一個(gè)環(huán)境變量,名字叫做xunwei,值為dianzi

<10>saveenv
saveenv保存環(huán)境變量,當(dāng)我們修改完環(huán)境變量都要用saveenv保存,否則不會(huì)生效。
命令格式:saveenv 環(huán)境變量
<11>reset
重啟開(kāi)發(fā)板
<12>version
打印uboot的版本。

部分視頻觀看地址:
iTOP4412開(kāi)發(fā)板介紹        https://www.bilibili.com/video/av74453392
iTOP4412開(kāi)發(fā)板系統(tǒng)編程前言        https://www.bilibili.com/video/av75754003
iTOP4412-fastboot燒寫(xiě)Android        https://www.bilibili.com/video/av76115803
iTOP4412-安裝虛擬機(jī)軟件        https://www.bilibili.com/video/av75881580
iTOP4412-創(chuàng)建和配置虛擬機(jī)        https://www.bilibili.com/video/av75881653
iTOP4412-獲取并安裝ubuntu操作系統(tǒng)        https://www.bilibili.com/video/av75881774
iTOP-4412驅(qū)動(dòng)教程一        https://www.bilibili.com/video/av74131033
iTOP-4412驅(qū)動(dòng)教程二        https://www.bilibili.com/video/av74131033?p=2
iTOP-4412驅(qū)動(dòng)教程三        https://www.bilibili.com/video/av74131033?p=3
iTOP-4412開(kāi)發(fā)板之如何擴(kuò)展不同規(guī)格LCD屏幕        https://www.bilibili.com/video/av75870604
itop4412-編譯4412對(duì)應(yīng)的uboot        https://www.bilibili.com/video/av76737204
項(xiàng)目實(shí)戰(zhàn)-GPS定位簡(jiǎn)介        https://www.bilibili.com/video/av78601887
項(xiàng)目實(shí)戰(zhàn)-迅為實(shí)戰(zhàn)教程介紹        https://www.bilibili.com/video/av78601813
項(xiàng)目實(shí)戰(zhàn)-機(jī)車(chē)導(dǎo)航-機(jī)車(chē)導(dǎo)航項(xiàng)目演示        https://www.bilibili.com/video/av78601986
項(xiàng)目實(shí)戰(zhàn)-機(jī)車(chē)導(dǎo)航-定制內(nèi)核顯示logo        https://www.bilibili.com/video/av78729131
項(xiàng)目實(shí)戰(zhàn)-機(jī)車(chē)導(dǎo)航-修改安卓開(kāi)機(jī)啟動(dòng)動(dòng)畫(huà)        https://www.bilibili.com/video/av78972262

更多了解:http://bbs.topeetboard.com/
————————————————


本版積分規(guī)則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表