OpenWRT: 扩容trx格式固件的刷机包大小 (for brcm47xx)
OpenWRT默认的trx刷机包大小为8MB,由于路由器FLASH芯片已改16MB,为了能生成更大的刷机文件,需要修改源码完成。
修改方法比较简单:
找到文件 tools/firmware-utils/src/trx.c
找到该行:
#define TRX_MAX_LEN 0x7c0000
将这行修改成:
#define TRX_MAX_LEN 0xfc0000
具体如何找到的我就不多说了,大体思路是更具错误消息定位生成trx包的二进制程序,找到源代码,跟踪错误,最后找到相关行。
版权声明
本文出自 Lesca 技术宅,转载时请注明出处及相应链接。
本文永久链接: https://www.lesca.cn/archives/openwrt-increase-trx-firmware-for-brcm47xx.html