找回密码
 注册

QQ登录

只需一步,快速开始

楼主: hugebird

发布一个Broadcom芯片ADSL固件的修改方法和工具

  [复制链接]
 楼主| 发表于 2009-9-14 17:35:05 | 显示全部楼层
53# hugebird

2009.9最新版

增加了kernel和rootfs CRC32的重新计算,可以允许不同固件kernel和rootfs及tag的组合。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2009-9-14 19:16:48 | 显示全部楼层
53# hugebird  

2009.9最新版

增加了kernel和rootfs CRC32的重新计算,可以允许不同固件kernel和rootfs及tag的组合。
hugebird 发表于 2009-9-14 17:35

H大,还能增加CFE的crc32的重新计算呀,上次改了cfe就是crc32不会算。
masked 该用户已被删除
发表于 2009-9-14 19:39:35 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2009-9-14 19:48:26 | 显示全部楼层
222# 哈哈6014

这个工具一直都要重新计算CFE的CRC呀,不然重新组包的文件是不能用来升级的,1.7只是一点小改,原来有两处CRC是不重新计算的,默认tag和rootfs,kenel是匹配的,新版本重新计算所有的CRC,因此可以允许这些模块任意组合。

附件是个计算独立模块crc的工具,用法

  1. calbrcrc  <文件名>
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2009-9-14 20:26:37 | 显示全部楼层
这个实在是好东东,谢谢,谢谢!!!!
 楼主| 发表于 2009-9-14 21:07:29 | 显示全部楼层
222# 哈哈6014


如果是要计算CFE中NVRAM的CRC,需要对NVRAM_DATA结构有清晰的认识。 简单的方法是先用comp /m:5生成基础NVRAM数据,然后手工修改要改的地方,并通过手工计算NVRAM的CRC,填写在新的CFE中。NVRAM赋值只是一项辅助功能。NVRAM格式的定义和厂家有很大关系,特别是CRC的位置,很难确定,所以这部分功能没有加在软件里。
发表于 2009-9-14 21:39:22 | 显示全部楼层
谢谢,下载了,正在学习怎么用。
发表于 2009-9-18 23:39:09 | 显示全部楼层
急需这个软件~下来研究研究
发表于 2009-9-19 18:26:04 | 显示全部楼层
这个东东好啊,下个来研究
发表于 2009-9-19 20:09:58 | 显示全部楼层
222# 哈哈6014

这个工具一直都要重新计算CFE的CRC呀,不然重新组包的文件是不能用来升级的,1.7只是一点小改,原来有两处CRC是不重新计算的,默认tag和rootfs,kenel是匹配的,新版本重新计算所有的CRC,因此可以 ...
hugebird 发表于 2009-9-14 19:48

原来还有这个工具,前几天光看了226楼,谢谢H大了。
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-5-3 10:30 , Processed in 0.029588 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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