wyliq 发表于 2009-4-12 23:36:26

春华固件和pc3000固件的转换

春华固件是不能用在PC3000上的,它的固件格式是把2进制转成了ASCII码,更讨厌的是还在中间插入了40 00 00开始的地址信息,要转换必须做以下工作
1、把ASCII码转回2进制
2、删除开头的40 00 00三个字节,然后每隔32个字节删除40 00 20之类的三个字节
打头的是40 00 00 然后是40 00 20 ,接着是40 00 40,不知道春华这样做有什么意义。

有编程能力的写个小软件,做这个转换的工作吧,很容易,我自己是很多年不接触编程,全部荒废了

[ 本帖最后由 wyliq 于 2009-4-12 23:37 编辑 ]

wyliq 发表于 2009-4-13 12:14:23

开头的40 00 00之类的地址信息是各个系列的写缓冲地址,我打开的7代的盘固件开头是40 00 00
意思就是写缓冲区地址 400 4代的盘是00 00 00,写缓冲区地址是000,其它的盘我没有,请自行验证

wyliq 发表于 2009-4-13 12:28:04

刚才搞错了,4代盘的写缓冲区地址是7000,0000是读缓冲地址,看来我3楼的说法有误

tengweho 发表于 2009-4-13 15:14:03

你应该绝对是高手~不过我觉得没必要研究了:有人想上吊,你不在面前,有必要操心吗?

蒋道阵 发表于 2009-6-4 10:30:25

谢谢学习学习路过..........................

王洋坏件回收8 发表于 2011-12-2 15:24:18

春华 就是搞出技术软件 垄断

cbfu 发表于 2012-3-6 09:38:59

我用春华就对固件格式感到疑惑,谢谢你的解惑。

llijjia 发表于 2012-8-20 09:25:40

jm3804838 发表于 2012-9-24 12:40:22

好东西。。要收好

jm3804838 发表于 2012-9-24 18:49:54

好东西。。..多谢
页: [1] 2
查看完整版本: 春华固件和pc3000固件的转换