|
楼主 |
发表于 2009-11-19 10:05:36
|
显示全部楼层
本帖最后由 hugebird 于 2009-11-19 02:39 编辑
3 S3 m6 _! H% @# Z: \& e' d! ^4 W, H0 ^期待能刷新版db120的
n) T2 W6 p6 @: b: Ftest0x01 发表于 2009-11-17 15:03  7 t0 c2 W D3 v/ g+ @7 t* t
; p: ^2 v8 D, R: v4 j7 x) S5 w$ l" P7 F- s" G. \! Q
前面已经说过了,10#和11#的两个改版的固件在新版的dB120上也可以用,因为flash检测过程是自动的,即使再换其它新型号的flash也没问题。 flash检测原理和bjtag1.8版的自动检测方案是相同的。因为dB120没有jtag,风险比RG100AA要大的多,所以以前只是提了一下。
/ J7 G; L9 h @8 ~& {' t2 R3 R* B& ?0 o. t+ Y
如果要用在dB120上,要对这个固件进行重组,
* c1 d% p, o2 A6 [1 `1. 把tag.bin里面的boardid改成"96358VW2"
8 e9 ~# \. X! Y8 U! i. D如果原始板子的id就是"96358Vw2"可以直接在web里升级,否则进CFE升级。
" J4 j7 B+ I0 o2 }刷好以后,dB120的boardid改成96368VW2, 这样网口,led才能正常。
; m1 a2 p6 k3 u, D5 ^- c% u) \因为对于新flash的支持,需要cfe和核心固件两部分都支持才可以, 所以CFE和核心必须配套。只刷其中一个有时候是不能成功的$ `% s0 A; U6 T
2 p( I0 C" H% N
再次说明,这个方案风险巨大,本人从未测试过,普通用户切勿尝试。 5 y$ Y. d( ^6 X6 n
9 [2 `% |% O& t首先查看flash芯片型号,找到对应的第1扇区大小,确定封包大小
) O2 s* Z. M9 z7 W原始固件 old.bin e5 w# }( w; J4 c+ r- m. k
1.拆包- brfwmod -decomp -i old.bin /notimestamp
复制代码 2.重组- brfwmod -decomp -o new.bin /m:2 /64K /boardid:96358VW2
复制代码 还有就是usr9113要用对应的brfwmod。1#的ST版RG100固件不能用在DB120上 |
|