找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 4237|回复: 8

newifi修改默认编译固件大小

[复制链接]
请问各位坛友,如何修改源码才能编译生成8M的固件,谢谢
X m改为8m就好了
回复

使用道具 举报

 楼主| | 显示全部楼层
jeromeli 发表于 2015-10-4 19:30
把X m改为8m就好了

那个文件,谢谢!
回复

使用道具 举报

 楼主| | 显示全部楼层
/turnk/tools/firmware-utils/src/ 下面那个文件呢?
回复

使用道具 举报

进入源码文件夹修改 (/trunk/target/linux/ramips/image/Makefile)Makefile文件,

Image/Build/Profile/y1s=$(call BuildFirmware/Default16M/$(1),$(1),y1s,y1s)

还有最好改下/trunk/target/linux/ramips/dts对应的dts文件,把相应的磁盘分区大小从
partition@50000 {
                                        label = "firmware";
                                        reg = <0x50000 0xfb0000>;
                                };
改成
partition@50000 {
                                        label = "firmware";
                                        reg = <0x50000 0x7b0000>;
                                };
回复

使用道具 举报

 楼主| | 显示全部楼层
eraghjk 发表于 2015-10-4 20:19
进入源码文件夹修改 (/trunk/target/linux/ramips/image/Makefile)Makefile文件,

Image/Build/Profil ...

感谢!
回复

使用道具 举报

 楼主| | 显示全部楼层

我按照您的做法修改了,发现编译出来的还是3.75MB的固件,求解?
难道不是修改完了之后make V=99编译吗?
Image/Build/Profile/y1s=$(call BuildFirmware/Default16M/$(1),$(1),y1s,y1s)
这个改成了
Image/Build/Profile/y1s=$(call BuildFirmware/Default8M/$(1),$(1),y1s,y1s)
回复

使用道具 举报

18071454908 发表于 2015-10-4 21:15
我按照您的做法修改了,发现编译出来的还是3.75MB的固件,求解?
难道不是修改完了之后make V=99编译吗 ...

如果你看到的3.75的是sysupgrade的话,那是正常的,说明软件选得少,如果你看到的factory的话,你可能要执行一下make clean然后继续编译
回复

使用道具 举报

 楼主| | 显示全部楼层
atshot 发表于 2015-10-4 21:49
如果你看到的3.75的是sysupgrade的话,那是正常的,说明软件选得少,如果你看到的factory的话,你可能要 ...

默认的都只是sysupgrade,因为newifi本来就是OP的,,那我加多点软件试试。谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-5-22 10:09

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表