LEDE 增加新固件型号

第一步: 使用下面命令搜索相关文件  
 
grep -i DIR-620-D1 ./lede/target/* -r -l  
 
./lede/target/linux/ramips/image/rt305x.mk  
./lede/target/linux/ramips/dts/DIR-620-D1.dts  
./lede/target/linux/ramips/base-files/lib/ramips.sh  
./lede/target/linux/ramips/base-files/lib/upgrade/platform.sh  
./lede/target/linux/ramips/base-files/etc/diag.sh  
./lede/target/linux/ramips/base-files/etc/board.d/01_leds  
 
grep -i dir-620-d1 ./lede/target/* -r -l  
 
./lede/target/linux/ramips/image/rt305x.mk  
./lede/target/linux/ramips/dts/DIR-620-D1.dts  
./lede/target/linux/ramips/base-files/lib/ramips.sh  
./lede/target/linux/ramips/base-files/lib/upgrade/platform.sh  
./lede/target/linux/ramips/base-files/etc/diag.sh  
./lede/target/linux/ramips/base-files/etc/board.d/01_leds  
 
 
下面就一个一个的增加  
./lede/target/linux/ramips/image/rt305x.mk  
 
define Device/ns310i  
  DTS := NS310I  
  DEVICE_TITLE := NetWeeN NS310I  
endef  
TARGET_DEVICES += ns310i  
 
 
./lede/target/linux/ramips/dts/DIR-620-D1.dts  
copy DIR-620-D1.dts rename NS310I.dts   
replace all about DIR-620-D1 -> NS310I  dir-620-d1 ->ns310i  
 
 
./lede/target/linux/ramips/base-files/lib/ramips.sh  
*"NS310I")  
name="ns310i"  
;;  
 
./lede/target/linux/ramips/base-files/lib/upgrade/platform.sh  
ns310i|\  
 
./lede/target/linux/ramips/base-files/etc/diag.sh  
ns310i|\  
 
 
./lede/target/linux/ramips/base-files/etc/board.d/01_leds  
ns310i|\  
 
 
./lede/target/linux/ramips/base-files/etc/board.d/02_network  
ns310i)  
   ucidef_add_switch "switch0" \  
   "0:wan" "1:lan" "2:lan" "3:lan" "4:lan" "6@eth0"  
;;  
 
 
最后,terminal里面切换lede目录执行下面命令  
rm -rf tmp  
 
原理,因为 rt3352f 的cpu 最近似的固件就是dir 620 d1了,,所以,我们可以通过  
增加相似的配置,生成固件 

本文章由作者:佐须之男 整理编辑,原文地址: LEDE 增加新固件型号
本站的文章和资源来自互联网或者站长的原创,按照 CC BY -NC -SA 3.0 CN协议发布和共享,转载或引用本站文章应遵循相同协议。如果有侵犯版权的资 源请尽快联系站长,我们会在24h内删除有争议的资源。欢迎大家多多交流,期待共同学习进步。
分享到:更多

相关推荐