打印

[技术交流] XIP_OUT体积过大(不是内存空间)怎么办?

XIP_OUT体积过大(不是内存空间)怎么办?

我正在移植19213的XIP,移植完后生成新的NEWXIP时发现比Old XIP 体积上要大2XXK,这样写回ROM里肯定会失败,请问我应该如何处理?在new xip里已经删除了hd和osaxst0.dll了,请问还有哪些文件可以删除吗?谢谢!

TOP

大那么点应该不会失败吧
用msflshtool 看看nb结构,计算一下XIP空间的大小
基本上就是part2的位置减掉part1的位置

TOP

我正在纳闷中,使用part2的位置减掉part1的位置那XIP应该是3.1M左右,可是使用msflshtool 提取的XIP是4.99M。使用XIPPort.exe dump后马上生成xip_out却是3.88M。
另外使用msflshtool看imgfs应该是6C000开始,可是dump却报发现imgfs开始位置是5c000,这是怎么回事呢?

TOP

使用winhex把Flash.nb映射成为磁盘后修改分区大小。刷机成功!再试试看移植

[ 本帖最后由 hn0550 于 2008-6-1 07:42 编辑 ]

TOP

难懂啊!!!!

TOP