1. 程式人生 > >WR703N 使用8M Flash

WR703N 使用8M Flash

WR703N預設Flash大小為4M,對於OpenWRT開發者及學習者來說空間拘謹,稍微多選一些功能及元件就有可能導致系統因超過4M而無法生成可用韌體(未改8M Flash編譯不出韌體映象多是此原因),在我們提供的703N中,我們將其Flash升級到了8M(老版4M Flash可聯絡我們,我們提供免費升級),可以比較富餘的進行開發學習。

WR703N預設為4M Flash,對於如何在原始碼中編譯出適用8M Flash的韌體,需修改幾個步驟進行檔案配置:

(1) 輸入指令進入openwrt資料夾:

cd openwrt

(2) 修改以下路徑的Makefile檔案:

vi target/linux/ar71xx/image
/Makefile

使用技巧:
這裡寫圖片描述

(3) 將以下劃橫線部分的4mlzma改為:8mlzma
這裡寫圖片描述

(4) 修改mktplinkfw.c檔案,該檔案位於openwrt檔案裡的:tools/firmware-utils/src

vi tools/firmware-utils/src/mktplinkfw.c

類似的使用第二步的技巧搜尋“703”關鍵字,並且按“n”搜尋下一個,直到搜尋到以下部分為止:
這裡寫圖片描述

把橫線位置的4Mlzma改為:8Mlzma