用openwrt编译斐讯k2(第二章)
接着上一章继续做
首先把github上的斐讯k2 下载下来
git clone https://github.com/stevenliuit/openwrt-k2.git
谢谢cappiewu提供的斐讯k2代码
他的地址:https://github.com/cappiewu/openwrt-k2
他的github上面有两个dts小写得改成大写所以 我fork后已经改好 直接用我的地址clone即可
检出后把这些替换到上一章节中的openwrt源代码中
/target/linux/ramips/base-files/etc/board.d/02_network 替换 /target/linux/ramips/base-files/etc/diag.sh 替换 /target/linux/ramips/base-files/lib/upgrade/platform.sh 替换 /target/linux/ramips/base-files/lib/ramips.sh 替换 /target/linux/ramips/image/Makefile 修改
在Makefile文件里添加如下代码 自己搜索位置
Image/Build/Profile/PSG1218=$(call BuildFirmware/Default8M/$(1),$(1),psg1218,PSG1218) Image/Build/Profile/PSG1208-16M=$(call BuildFirmware/Default16M/$(1),$(1),psg1208-16m,PSG1208-16M) microwrt_mtd_size=16515072 Image/Build/Profile/MicroWRT=$(call BuildFirmware/CustomFlash/$(1),$(1),microwrt,MicroWRT,$(microwrt_mtd_size))
ifeq ($(SUBTARGET),mt7620) define Image/Build/Profile/Default $(call Image/Build/Profile/PSG1218,$(1)) $(call Image/Build/Profile/PSG1218-16M,$(1)) endef endif #include mt7620.mk #endif
修改完返回openwrt根目录编译即可 直接参考编译文章
接着上一章继续做 首先把github上的斐讯k2 下载下来 git clone https://github.com/stevenliuit/openwrt-k2.git 谢谢cappiewu提供的斐讯k2代码 他的地址:https://github.com/cappiewu/openwrt-k2 他的github上面有两个dts小写得改成大写所以 我fork后已经改好 直接用我的地址clone即可 检出后把这些替换到上一章节中的openwrt源代码中 /target/linux/ramips/base-files/etc/board.d/02_network 替换 /target/linux/ramips/base-files/etc/diag.sh 替换 /target/linux/ramips/base-files/lib/upgrade/platform.sh 替换 /target/linux/ramips/base-files/lib/ramips.sh 替换 /target/linux/ramips/image/Makefile 修改 在Makefile文件里添加如下代码 自己搜索位置 Image/Build/Profile/PSG1218=$(call BuildFirmware/Default8M/$(1),$(1),psg1218,PSG1218) Image/Build/Profile/PSG1208-16M=$(call BuildFirmware/Default16M/$(1),$(1),psg1208-16m,PSG1208-16M) microwrt_mtd_size=16515072 Image/Build/Profile/MicroWRT=$(call BuildFirmware/CustomFlash/$(1),$(1),microwrt,MicroWRT,$(microwrt_mtd_size)) ifeq ($(SUBTARGET),mt7620) define Image/Build/Profile/Default $(call Image/Build/Profile/PSG1218,$(1)) $(call Image/Build/Profile/PSG1218-16M,$(1)) endef endif #include mt7620.mk #endif 修改完返回openwrt根目录编译即可 直接参考编译文章