




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、說明:聯(lián)發(fā)科的MTK7688芯片(小端模式)后,配合的 openwrt是15.05版本,使用的AP集成模 塊是無涯物聯(lián)科技的板子,現(xiàn)就基于無涯的openwrt 15.05版本適配過程描述如下:步驟1: 找到源碼壓縮包,openwrt-lS05-5PortEPHY tar.b22解壓得到:openwrtT-廣這個(gè)就是解壓后的源碼。步驟2:修改源碼內(nèi)的 host namevim open wrt/feeds/l in kit/mtk-li nkit/找到:uci uci uciset set setJ-L y 1 ten -1 Ji os L n a me J" rty I Ink 11
2、" ,itj ioO. dt-5 abled=G '. ipdddr = 192.168-100.1將紅框中的mylinkit ”改成"你想要的主機(jī)名”步驟3:修改登錄界面,直接跳轉(zhuǎn)LuCI界面(默認(rèn)是先跳轉(zhuǎn)到linkit web界面的)vim openwrt/p ackage/feeds/l in kit/mtk-li nkit/Makefile找到:$(TnPDTn./r嘰PKCj t :=ntk-LtnkttP. I FAS,. :=1S C1 JD' L. r-') /package1 -1 , r-TITL匚:HIDDt!,;DEP-D5-
3、 1'J H -t ; .ri? r' 將紅框中的 +mtk-linkit-webui刪除步驟4:修改LuCI登陸界面的語言為中文(默認(rèn)為英文的)Vim open wrt/feeds/luci/modules/luci-base/root/etc/c on fig/luci步驟5:修改登錄密碼 將改好密碼的 shadow文件復(fù)制到openwrt/package/base-目錄下面rc.local)(修改一些配置,開機(jī)啟動項(xiàng)什么的也是在這個(gè)目錄下,例如步驟6:開啟串口 2,并改正復(fù)位按鍵等 GPIO (mtk7688默認(rèn)的按鍵等 GP10 口配置錯(cuò)亂了)(若不需要使用串口 2的話
4、,此處不需要?jiǎng)樱¬im build_dir/target-mi psel_24kec+dsp_uClibc-0933.2/li nux-rami ps_mt7688/li nux-3.18.45/arch/mi ps/ rali nk/mt7620.c找到:void p rom_soc_i ni t(struct rali nk_soc_i nfo *soc_i nfo) 函數(shù),在函數(shù)增加紅框內(nèi)的內(nèi)容注意:修改后只能使用網(wǎng)口0,對于網(wǎng)口 1-4無法使用。vid prwn set. raLLnk_s«_infr> *soc_infi?liwsfl 紗 _iwwn *) KS6Cl
5、A)OA(J4r?6»_SvSC_aASt; *n«ne = kU _ L;U32nfl; nl;apryO; pny丄; 網(wǎng)1;UJlU32U業(yè)UJ2II-row _rak_rejdl(fiyK+:"予詳; r >/3 tie: 一 - :V“ :Tltel(efa, £ysc + j-ne = _ra«_readltsysc 4 SYSC_nEG_CHIEH); hl 二 _raw_rsaJHiyic + SYSt_Rtt_Ch 1 P_l«Arttlj;rtv - _rab_r«dl(iyK 七 S¥S
6、C_REC_CH1Cp_nev>j bga 二rev CHTPJftfV PKG HTFT) ft CHJP REV PKG MASK;*;關(guān)閉這個(gè)文件,打開另外一個(gè)vim build_dir/target -mipsel_24kec+dsp_uClibc-0.9.33.2/linux -ramips_mt7688/linux -3.18.45/drivers/p inctrl/pinctrl -rt2880.c找到:static int rt2880_pmx_group_get_groups,增加紅框內(nèi)的內(nèi)容plnctrl_dev ctrldev.Static int rtzeao p
7、Fx group get group5(5I funs*groijps Pfiun_groijp£>r tlflSft prIv *p pLnctrl dev gtt drvdatdCpttfldev);訐 Cp-funcfLnc-;>9roup_count - : J*qraups = Hp->qraijp naEe£p-Afuncfunc-agroupsffl; el sr'groups = p->group_napie5;ft; > f unc J f J n c T - 9count-rnjF_y- qij ps 'a;
8、 f保存退出再確保一下內(nèi)核中開啟了3 個(gè)串口 ttySO(consel 口),ttySI (普通串口)ttyS2(普通串口,上面的操作就是打開ttyS2)Make kermel_me nuconfig進(jìn)入 Device Drivers->Character devices>Serial dnvers->Number of 8250/16550 serialports to register at run time.紅框內(nèi)的數(shù)字為 3或者4都可以;4 比 f nGye""; :=訂 VnU «znti:FA【*別 bpriU, r H:曠 i.l0
9、t 民 Lftirr? nr* fcOT*'S-呻" ir“;"珥 -Hr.粘 可;mfL 上盲 TiTjTd-'TT. 耐寸百::-tL-3 恥冨.、' 氏 A F 上, h Tfli 、旳jh L 冠忌逆 |.t"誼 和 I._ ryHaI p : ir- *4 up, a r "i I i :-V |r*-.-.ir p I':L 42M- i_> u." Lw-nrL GLcrfix:二i:.4h ? 'tit nr-r MW ftreatltL-r: 粹疋p sic SYi qe*dtrl
10、cti旦4d f (1 .Mt LJ. r丄_h AH I K: “ U.5 t.-r-fr (1 Mti-iKf |l| W. MP. I A.-tig:停"I. m.* :hg*-I '1= :nJSs 4Ulii<Jr :站:肛用卞,汕站XT污阿叫其r»-T JDAht*公'1 三 ib i芒r<gL|西 i 建再 uitY 1滬:-l 3:- - 一;p.-1n r r r r p"IJ 亠 »卅丘上 -tq?LAPT E. fcJ ,- 卡I 二 lr“T M-;!l II- : :P:L I& -TifLt
11、;! pirm C eji PtiiuIe: : tw Lu*-> :?rig: pgri ns'lS:r 右忌3T su3禮::< A g+ F llr占 F; mtl 廠>!直:iVL獷1:戸匸f Eirir-r-wTDh切聞jrA«:岳:壬 丄 ll:rt flKi-nL二F*««Zf let :i .屮 F«ErTE -L >. K-:._ki'J'urt銘匚£拭刃雹;¥ rPUiJtr L A -ml。Ip- ; rr;Drr 哪斗t退出保存開始編譯步驟&配置RST w
12、ps為復(fù)位按鍵,修改pwm引腳默認(rèn)為gpio功能(官方的是pwm功能)Vim target/li nux/rami ps/dts/LINKIT7688.dtscompatible = qpia-kevs-poL Led' #sddre& cells = C、:labeleset ;gplos = < linux,codelabe; = "reboot"gpix Xinux,code4 In ; 冬;創(chuàng)建按鍵檢測目錄:mkdir -p /etc/hot pl ug.d/butt onp ackage/base-拷貝系統(tǒng)自帶復(fù)位腳本cp /etc/rc.b
13、utt on/reset /etc/hot pl ug.d/butt on/ p ackage/base-reset修改pwm引腳默認(rèn)為 gpio功能,將紅框內(nèi)的 status由okay 改為disablestatus<.avstatus - "ckay ;status步驟7 :關(guān)閉mtk7688串口的軟件溜控制(Ar9331默認(rèn)是關(guān)閉軟件流的,Mtk7688默認(rèn)是打開軟件流的,之前的代碼里面之關(guān)閉了硬件流,并沒有關(guān)閉軟件流) 先改設(shè)備號找到:改為/dev/ttyS1"blg_lora_5erlal .h'' "util/my_tine.h&
14、quot; "blg_lora_apt.h"再找到紅框中的位置,在紅框下面增加代碼:options.c_iflag &= (IXON | IXOFF | ICRNL);IXON 允許輸出時(shí)對XON/XOFF流進(jìn)行控制IXOFF 允許輸入時(shí)對XON/XOFF流進(jìn)行控制上面兩個(gè)出現(xiàn)的現(xiàn)象是會漏掉0x12,0x11。ICRNL 將輸入的回車轉(zhuǎn)化成換行(如果IGNCR未設(shè)置的情況下)這個(gè)的現(xiàn)象是將收到的0x0D自動換成OxOA因此要關(guān)閉那三個(gè)配置Q_ c_lfLg |= IHPCK; tCtluJhttdJtlFLUSH): Dptt«l£.c_ccrV
15、TIME -.l&IC I tCHOK I CCKihL I ECH«|ptioni c_ccVffIN J = :; I I- ih - I optioos.cZinafl i echo i ECHOt |L I ECH&PftT I CCtOKE); -*riffcM -rjf 1 Aj J - nPflSt; , .叩卄由4 -CATSCT5;I1 TC rnimTr Tirss wa ttettkptrror'C i! -et jrr. (false);Uboot適配說明:倒計(jì)時(shí)開始3面之前按下,會進(jìn)入LED自動檢測功而我們再不使用 con sole 口時(shí)不能因?yàn)镸TK7688的WPS按鍵的工作原理是,能,倒計(jì)時(shí)3秒之后7秒之前按下才會進(jìn)入刷固件模式,夠把握時(shí)間,因此需要更改uboot啟動項(xiàng)內(nèi)的內(nèi)容,改成上電前按住 WPS按鍵7秒以上,看 見LED1在快閃之后,松手進(jìn)入 web頁面刷固件模式。打開uboot源碼board.cVim li
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 音樂課件教學(xué)
- 城市污水管網(wǎng)建設(shè)項(xiàng)目招投標(biāo)方案(參考范文)
- 2025年差容式力平衡傳感器項(xiàng)目建議書
- 水肌酸產(chǎn)品項(xiàng)目建議書(范文模板)
- 2025年核輻射劑量防護(hù)儀器設(shè)備項(xiàng)目發(fā)展計(jì)劃
- 2025年丙二酮項(xiàng)目建議書
- 2025年特殊功能復(fù)合材料及制品項(xiàng)目合作計(jì)劃書
- 五年級上冊語文少年中國說-教案
- 五年級語文《狼牙山五壯士》教案
- 2025年寵物電商合作協(xié)議書
- 臨床、口腔醫(yī)師申報(bào)衛(wèi)生高級職稱工作量登記表
- GB/T 10045-2018非合金鋼及細(xì)晶粒鋼藥芯焊絲
- GB 7099-2015食品安全國家標(biāo)準(zhǔn)糕點(diǎn)、面包
- 2023年納雍縣財(cái)政局系統(tǒng)事業(yè)單位招聘筆試題庫及答案解析
- 2023年廣東省普通高中學(xué)業(yè)水平考試及參考答案
- 建筑工程模板施工工藝技術(shù)要點(diǎn)講義豐富課件
- 永能選煤廠生產(chǎn)安全事故應(yīng)急救援預(yù)案
- 浙江省建設(shè)領(lǐng)域簡易勞動合同(A4版本)
- 位置度公差以及其計(jì)算
- 氯化銨危險(xiǎn)化學(xué)品安全周知卡
- 浙江省本級公務(wù)車輛租賃服務(wù)驗(yàn)收單(格式)
評論
0/150
提交評論