|
|
楼主 |
发表于 2009-11-19 10:05:36
|
显示全部楼层
本帖最后由 hugebird 于 2009-11-19 02:39 编辑
! u9 C! ?- @( z2 V) W期待能刷新版db120的0 |+ I: ^- Y: q" r* D% I
test0x01 发表于 2009-11-17 15:03  % X0 _& Y4 S6 s: I
$ w: D. B* {& {' K/ K7 L# q* h: b# J4 V, P6 E( X# P5 h
前面已经说过了,10#和11#的两个改版的固件在新版的dB120上也可以用,因为flash检测过程是自动的,即使再换其它新型号的flash也没问题。 flash检测原理和bjtag1.8版的自动检测方案是相同的。因为dB120没有jtag,风险比RG100AA要大的多,所以以前只是提了一下。
7 |# h' Q a6 P( i4 J! W2 c2 ]
7 S; L( m8 f' Y如果要用在dB120上,要对这个固件进行重组,
1 {4 o i8 \6 f0 W" c7 N; u1. 把tag.bin里面的boardid改成"96358VW2"
+ s8 S3 z' I3 \& Q7 N' e% Q如果原始板子的id就是"96358Vw2"可以直接在web里升级,否则进CFE升级。8 ]( C& ?. L) V* Z8 K
刷好以后,dB120的boardid改成96368VW2, 这样网口,led才能正常。9 m* }, M7 s, ^5 h; G) Q
因为对于新flash的支持,需要cfe和核心固件两部分都支持才可以, 所以CFE和核心必须配套。只刷其中一个有时候是不能成功的) W. J' V3 _4 m) F# Z6 f! T* ]' r
v2 X* A0 h o1 W再次说明,这个方案风险巨大,本人从未测试过,普通用户切勿尝试。 6 O7 x; e. _. {7 Y, y7 i
- `3 p" d! n0 |$ ~$ v( o首先查看flash芯片型号,找到对应的第1扇区大小,确定封包大小2 q: O! n8 c& X3 W# _
原始固件 old.bin
! i$ e1 D& H: `8 `! y1.拆包- brfwmod -decomp -i old.bin /notimestamp
复制代码 2.重组- brfwmod -decomp -o new.bin /m:2 /64K /boardid:96358VW2
复制代码 还有就是usr9113要用对应的brfwmod。1#的ST版RG100固件不能用在DB120上 |
|