欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6578|回復(fù): 2
收起左側(cè)

mt7688 uboot編譯燒寫

[復(fù)制鏈接]
ID:463035 發(fā)表于 2019-1-15 19:34 | 顯示全部樓層 |閱讀模式
第一章 Uboot的編譯
1.1 源碼的獲取
1.1.1 準(zhǔn)備
已安裝git的Ubuntu系統(tǒng)。
1.1.2 獲取步驟
步驟1:打開終端(ctrl+alt+t)。
步驟2:創(chuàng)建一個工作目錄(mkdir work),進(jìn)入工作目錄(cd work)
步驟3:在github上獲取源碼
(sudo git clone https://github.com/hi-wooya/u-boot-mt7688-hiwooya.git
如上圖所示,表示已經(jīng)下載好源代碼了。
1.2 菜單的配置
1.2.1 準(zhǔn)備
已經(jīng)下載好的源碼。
1.2.2 進(jìn)行配置
步驟1:進(jìn)入u-boot-mt7688-hiwooya目錄(cd u-boot-mt7688-hiwooya)。
步驟2:打開菜單配置(sudo make menuconfig)。
步驟3:進(jìn)行選項配置(配置結(jié)果如上圖所示)
設(shè)置chip ID為MT7628(選中按空格或者enter)
設(shè)置DRAM Type為DDR2
設(shè)置DDR Component為1024M
設(shè)置DDR Width為16bit
其他默認(rèn)
步驟4:按-->鍵選擇Exit退出,選擇Yes保存配置。
1.3 進(jìn)行編譯
1.3.1 準(zhǔn)備
交叉編譯工具鏈buildroot-gcc342.tar.bz2(配套資料里面)
1.3.2 安裝工具鏈
步驟1:把工具鏈上傳到Ubuntu系統(tǒng)下的/opt目錄下。
步驟2:解壓工具鏈(sudo tar xjvf buildroot-gcc342.tar.bz2)。
1.3.3 進(jìn)行編譯
步驟1:進(jìn)入uboot目錄(cd ~/work/u-boot-mt7688-hiwooya)。
步驟2:開始編譯(sudo make)。
注:編譯的時候可能會出現(xiàn)如下問題。
In file included from fs.c:54:
fsdata.c:226: error: parse error before ',' token
make[1]: *** [fs.o] Error 1
make[1]: Leaving directory `/home/wooya/work/u-boot-mt7688-hiwooya/httpd'
打開這個文件,發(fā)現(xiàn)fsdata.c文件第226行多了一個逗號,刪除后重新編譯,發(fā)現(xiàn)源代碼又同樣的問題,繼續(xù)向上看編譯過程,發(fā)現(xiàn)
./vendors/makefsdatac: line 71: java: command not found(java命令沒有找到)。
在終端輸入java,未找到該命令。
下載java(sudo apt-get install default-jre)。
然后重新編譯(sudo make)。
步驟3:編譯完成會在主目錄下出現(xiàn)u-boot.bin這個文件。
第二章 Uboot的燒寫
2.1 web燒寫u-boot
2.1.1 準(zhǔn)備
網(wǎng)線,串口線,開發(fā)板,開發(fā)板電源線。
FileZilla軟件,SecureCRT終端,瀏覽器,已經(jīng)編譯好的u-boot。
2.1.2 使用web燒寫
步驟1:連接線路,將電源線連接到板子,網(wǎng)線連接板子的WAN口和電腦,串口線連接板子和電腦。打開SecureCRT終端連接到板子。使用FileZilla軟件把編譯好的u-boot放在移動到Windows系統(tǒng)下的桌面上。
步驟2:在第一次倒計時的2s后按下wps鍵(板子上的reload按鈕)。
注:可以在上圖看到板子的IP地址設(shè)置的是10.10.10.2。
步驟3:設(shè)置主機(jī)IP地址(已經(jīng)設(shè)置過了可以忽略這個步驟)。
打開網(wǎng)絡(luò)連接。
選擇以太網(wǎng),鼠標(biāo)右鍵點擊,選擇屬性。
選擇Internet協(xié)議版本4(tcp/ip4)->屬性(R)->使用下面的IP地址(S),然后填入IP地址和子網(wǎng)掩碼->確定。(或者在高級里面添加也行,選擇其一即可)
步驟4:打開瀏覽器,輸入網(wǎng)址10.10.10.2。
步驟5:點擊Update U-Boot前面的選擇文件,選擇剛才的uboot.bin。
步驟6:點擊Update U-Boot更新uboot。
注:更新過程中不要關(guān)閉電源。
板子上回出現(xiàn)如下打印信息,然后板子自動重啟,表示已經(jīng)燒錄成功。
2.2 tftp燒寫u-boot
2.2.1 準(zhǔn)備
MT7688板子,串口線,板子的電源線,網(wǎng)線。
3CDaemon軟件,SecureCRT終端,已經(jīng)編譯好的u-boot(默認(rèn)放在桌面上)。
2.2.2 使用tftp燒寫
步驟1:連接線路,將電源線連接到板子上,將串口線連接電腦主機(jī)和板子。網(wǎng)線連接到WLAN口和電腦上。
步驟2:開發(fā)板上電,然后打開3CDaemon軟件監(jiān)聽IP地址?梢钥吹奖O(jiān)聽到了有線網(wǎng)卡的IP地址為10.10.10.10(使用web燒寫的時候設(shè)置的ip地址)
步驟3:點擊設(shè)置TFTP服務(wù)器,設(shè)置上傳/下載路徑(設(shè)置為桌面),然后確定。
步驟4:按下板子上的reset鍵重啟板子,當(dāng)?shù)诙蔚褂嫊r的時候輸入9(9: Load Boot Loader code then write to Flash via TFTP.)。然后按下Y。
步驟5:進(jìn)行設(shè)置,按回格鍵刪除。
device IP = 10.10.10.2(不需要設(shè)置)
Server IP = 10.10.10.10(3CDaemon監(jiān)聽的ip地址)
Uboot filename = uboot.bin(uboot鏡像文件)
然后系統(tǒng)就會自動完成。
注:不要關(guān)閉板子電源。
回復(fù)

使用道具 舉報

ID:1 發(fā)表于 2019-1-16 04:37 | 顯示全部樓層
本帖需要重新編輯補(bǔ)全電路原理圖,源碼,詳細(xì)說明與圖片即可獲得100+黑幣(帖子下方有編輯按鈕)
回復(fù)

使用道具 舉報

ID:529651 發(fā)表于 2019-5-7 15:36 | 顯示全部樓層
你好,燒寫的時候開發(fā)板和電腦用網(wǎng)線連接后電腦就上不了網(wǎng)了怎么解決?
回復(fù)

使用道具 舉報

無效樓層,該帖已經(jīng)被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表