首页 » OS » OpenWRT » OpenWRT: 扩容trx格式固件的刷机包大小 (for brcm47xx)

OpenWRT: 扩容trx格式固件的刷机包大小 (for brcm47xx)

作者: lesca 分类: OpenWRT, Tutorials 发布时间: 2014-03-01 15:16 ė浏览 6,474 次 6没有评论

OpenWRT默认的trx刷机包大小为8MB,由于路由器FLASH芯片已改16MB,为了能生成更大的刷机文件,需要修改源码完成。
修改方法比较简单:

找到文件 tools/firmware-utils/src/trx.c
找到该行:

#define TRX_MAX_LEN     0x7c0000

将这行修改成:

#define TRX_MAX_LEN     0xfc0000

具体如何找到的我就不多说了,大体思路是更具错误消息定位生成trx包的二进制程序,找到源代码,跟踪错误,最后找到相关行。

本文出自 Lesca技术宅,转载时请注明出处及相应链接。

本文永久链接: http://lesca.me/archives/openwrt-increase-trx-firmware-for-brcm47xx.html

Leave a Reply

Your email address will not be published. Required fields are marked *

Ɣ回顶部