MTK7688-openwrt15.05-安裝使用教程_第1頁(yè)
MTK7688-openwrt15.05-安裝使用教程_第2頁(yè)
MTK7688-openwrt15.05-安裝使用教程_第3頁(yè)
MTK7688-openwrt15.05-安裝使用教程_第4頁(yè)
MTK7688-openwrt15.05-安裝使用教程_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、說(shuō)明:聯(lián)發(fā)科的MTK7688芯片(小端模式)后,配合的 openwrt是15.05版本,使用的AP集成模 塊是無(wú)涯物聯(lián)科技的板子,現(xiàn)就基于無(wú)涯的openwrt 15.05版本適配過(guò)程描述如下:步驟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登陸界面的語(yǔ)言為中文(默認(rèn)為英文的)Vim open wrt/feeds/luci/modules/luci-base/root/etc/c on fig/luci步驟5:修改登錄密碼 將改好密碼的 shadow文件復(fù)制到openwrt/package/base-目錄下面rc.local)(修改一些配置,開(kāi)機(jī)啟動(dòng)項(xiàng)什么的也是在這個(gè)目錄下,例如步驟6:開(kāi)啟串口 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,對(duì)于網(wǎng)口 1-4無(wú)法使用。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è)文件,打開(kāi)另外一個(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)核中開(kāi)啟了3 個(gè)串口 ttySO(consel 口),ttySI (普通串口)ttyS2(普通串口,上面的操作就是打開(kāi)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退出保存開(kāi)始編譯步驟&配置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)建按鍵檢測(cè)目錄: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)是打開(kāi)軟件流的,之前的代碼里面之關(guān)閉了硬件流,并沒(méi)有關(guān)閉軟件流) 先改設(shè)備號(hào)找到:改為/dev/ttyS1"blg_lora_5erlal .h'' "util/my_tine.h&

14、quot; "blg_lora_apt.h"再找到紅框中的位置,在紅框下面增加代碼:options.c_iflag &= (IXON | IXOFF | ICRNL);IXON 允許輸出時(shí)對(duì)XON/XOFF流進(jìn)行控制IXOFF 允許輸入時(shí)對(duì)XON/XOFF流進(jìn)行控制上面兩個(gè)出現(xiàn)的現(xiàn)象是會(huì)漏掉0x12,0x11。ICRNL 將輸入的回車轉(zhuǎn)化成換行(如果IGNCR未設(shè)置的情況下)這個(gè)的現(xiàn)象是將收到的0x0D自動(dòng)換成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適配說(shuō)明:倒計(jì)時(shí)開(kāi)始3面之前按下,會(huì)進(jìn)入LED自動(dòng)檢測(cè)功而我們?cè)俨皇褂?con sole 口時(shí)不能因?yàn)镸TK7688的WPS按鍵的工作原理是,能,倒計(jì)時(shí)3秒之后7秒之前按下才會(huì)進(jìn)入刷固件模式,夠把握時(shí)間,因此需要更改uboot啟動(dòng)項(xiàng)內(nèi)的內(nèi)容,改成上電前按住 WPS按鍵7秒以上,看 見(jiàn)LED1在快閃之后,松手進(jìn)入 web頁(yè)面刷固件模式。打開(kāi)uboot源碼board.cVim li

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論