找回密码
 注册

QQ登录

只需一步,快速开始

楼主: hugebird

[BROADCOM系列芯片] 【上海贝尔】RG100A-AA M29W128GH芯片固件

    [复制链接]
lodada 该用户已被删除
发表于 2009-11-11 17:04:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
lodada 该用户已被删除
发表于 2009-11-11 17:07:31 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
lodada 该用户已被删除
发表于 2009-11-11 17:15:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2009-11-12 15:45:07 | 显示全部楼层
我准备刷新版大亚DB120-B1(7月的Board),硬件版本V3.1, 软件V7.1,只有一个USB,FLASH就是这个M29W128GH。不知道行不行啊?刷不带CFE的。哪个刷过的给个建议!
发表于 2009-11-12 19:48:23 | 显示全部楼层
线到了。。。准备开搞。。。
发表于 2009-11-12 22:47:49 | 显示全部楼层
今天用brjtag 1.8c刷ST M29W128GH  新flash芯片的rg100a,指令如下:
! e8 r5 b/ r2 Y" m+ |' t, ?( ^8 U, y/ y) n8 v% e
' Q0 ^/ B4 Z% `% m
1、输入 brjtag -probeonly /erasechip /fc:94 全片擦除flash芯片数据 % }2 J: \( e# D/ H* D0 x' H

4 n  c  Z+ M6 c7 g( ~) U2、输入 brjtag -flash:tfe /fc:94  写入hugebird提供的USR9113  M29W128GH 的改版cfe,7 q, G5 N+ k0 }
   遇到一个问题是写入速度非常非常慢,20多分钟才写入1%并且好像停在那里,很久才动一下,5 ?5 B  f* A$ g9 B$ }9 R
   显示如下,不知是机器问题还是brjtag程序问题?1 Q8 L2 R. e/ e3 N' d, L- I# t
2 V9 j) A5 E) _) D
===============================================
1 p4 ?; Y; {4 Q+ XBroadcom EJTAG Debrick Utility v1.8c-hugebird
2 u9 U/ L& l4 ~7 z8 R, K" g===============================================
  B3 R7 n- `: n# s9 c* ~& g1 U+ A+ }3 I$ }# k
Probing bus ... Done
$ l! v/ F- a7 N2 u" Z% e$ _1 F5 h/ w# @4 I3 Z9 {
Instruction Length set to 5
8 A( C% z6 w* c5 ^0 m5 Q% W. q9 ^3 r0 t9 C/ n  J
CPU assumed running under BIG endian
4 F! A$ a$ r% O: `
# f4 E# b4 H. P% k" gCPU Chip ID: 00000110001101011000000101111111 (0635817F)) X/ E+ p7 p* f5 |# o. ^" @
*** Found a Broadcom manufactured BCM6358 REV 01 CPU ***
3 }$ o! h( B9 a* j6 m- T+ ?7 u- J$ }; L
6 L. R# v# `4 A    - EJTAG IMPCODE ....... : 00000000100000011000100100000100 (00818904)
. |  o+ U% H4 ?7 L- U5 L    - EJTAG Version ....... : 1 or 2.0  g9 Q/ o9 B6 d+ J
    - EJTAG DMA Support ... : Yes
, b0 S( Q. V+ |    - EJTAG Implementation flags: R4k MIPS16 MIPS32' H  s/ X$ {0 y% I) a# `3 S( b. X& R
5 L! q' F! h0 Q- e; [# z8 E
Issuing Processor / Peripheral Reset ... Done
1 j' U! s3 E, t- K# c/ N8 n8 lEnabling Memory Writes ... Done
- c/ \4 o) G! N& D  T4 e5 zHalting Processor ... <Processor Entered Debug Mode!> ... Done& o8 t, R6 Q" _1 d
Clearing Watchdog ... Done
/ Y- j6 b# T/ }$ q+ _8 rLoading CPU Configuration Code ... Skipped
5 q9 y! V7 g) u1 z  d( @Detecting Flash Base Address...
5 S  U8 a) h4 f; p4 _Read MPI register value : 1f00008c" W4 l+ W# e) z6 h5 f" N% f1 N
MPI register show Flash Access Base Addr : 1f0000007 G2 U! z% z* T5 A- k' {* J0 h6 q# _
*** Manually Selected a ST M29W128GH Uni          (16MB) from ST/Numonyx
# h* T) U1 k9 Q# X- n7 i9 n1 e
( v& C3 T  b/ K' h& r6 K    - Flash Chip Window Start .... : 1F000000
  n- m8 |- d8 F    - Flash Chip Window Length ... : 01000000. K2 n4 w) L. `* }
    - Selected Area Start ........ : 1F000000
; i; n+ J1 B3 G3 Y    - Selected Area Length ....... : 00020000: w5 T1 E( w3 F5 M0 L
- e& N" S, o7 R# G, A7 S  E
*** You Selected to Flash the TFE.BIN ***' |8 I- m. m0 q: u9 q) u% I
3 j5 G9 V% [/ t; b- U
=========================
6 v# g" j- F/ y9 J3 j7 R  N9 o1 RFlashing Routine Started
7 M. i' _9 X8 x8 S" N7 `- S! q=========================
3 ?/ e) ^4 s$ M- U* x/ A2 ]# yTotal Blocks to Erase: 1: X4 i, e& ^/ s) G: X

! p3 n7 y% K/ w4 `, W& |Erasing block: 1 (addr = 1f000000)...Done# y/ I) e+ K  ^$ R& ^& m
6 t# j) p, \* D9 w, _2 l
Loading TFE.BIN to Flash Memory...
" v- a' f8 K1 t. l; j: b   1%   bytes = 2476
发表于 2009-11-13 07:55:07 | 显示全部楼层
The M29W128GH and M29W128GL are 128 Mbit (8 Mb x 16 or 16 Mb x 8) non-volatile Flash memories that can be read, erased and reprogrammed. These operations can be performed using a single low voltage (2.7 to 3.6 V) supply. On power-up the memory defaults to its Read mode.; x: x- x, V. v0 U7 P5 Z
8 f5 G3 H% L, c# Q
The memory array is divided into 64-Kword/128-Kbyte uniform blocks that can be erased independently so it is possible to preserve valid data while old data is erased. Program and Erase commands are written to the command interface of the memory. An on-chip Program/Erase controller simplifies the process of programming or erasing the memory by taking care of all of the special operations that are required to update the memory contents.
7 {# x% K+ h6 l- z8 s& O/ ~, Q2 G8 V' J. E0 h9 f+ z9 q
The end of a program or erase operation can be detected and any error conditions identified. The command set required to control the memory is consistent with JEDEC standards.
% ?$ R1 I$ R. Q( A* P) o3 e9 ~! l' V6 \) q6 a# Y) ^! Y
Chip Enable, Output Enable and Write Enable signals control the bus operation of the memory. They allow simple connection to most microprocessors, often without additional logic.! Y3 f1 C' U1 h+ \# ^
) z! ~6 I6 U$ C" ]- @
The M29W128GH and M29W128GL support Asynchronous Random Read and Page Read from all blocks of the memory array. The devices also feature a Write to Buffer Program capability that improves the programming throughput by programming in one shot a buffer of 32 words/64 bytes. The Enhanced Buffered Program feature is also available to speed up the programming throughput, allowing to program 256 words in one shot (only in x 16 mode). The VPP/WP signal can be used to enable faster programming of the device.
. z5 p# a/ F2 Q. g: K* A
/ z) r% z# S3 K, w& E9 D1 DThe M29W128GH and M29W128GL have an extra block, the extended block, of 128 words in x 16 mode or of 256 bytes in x 8 mode that can be accessed using a dedicated command.
7 d' _, ]3 a: q5 U+ }+ T) z8 S: ~/ P# ]8 N$ h) W/ B& A
The extended block can be protected and so is useful for storing security information.2 N3 ^0 U- I: r# l6 `. ~

/ R# C9 f( H" b2 F1 l4 vHowever the protection is not reversible, once protected the protection cannot be undone.9 _& z# S1 c; N5 V; c

: `1 U% ^* j; S" WThe device features different levels of hardware and software block protection to avoid unwanted program or erase (modify):% s: k, ~9 F( M( {! W& t
● Hardware protection:) {! A2 X  t) ^, W
– The VPP/WP provides a hardware protection of the highest and lowest block on the M29W128GH, M29W128GL, respectively.
* X4 i3 J* |$ G● Software protection:
8 @' `5 j9 e3 L' b, ^– Volatile protection
4 s% j  j" D: [# G6 H1 T% e– Non-volatile protection
  M, b; s# T( ]% t– Password protection  i' z& p( G- N# A
The M29W128GH and M29W128GL are offered in TSOP56 (14 x 20 mm), and TBGA64 (10 x 13 mm, 1 mm pitch), packages. The memories are delivered with all the bits erased (set to ‘1’).
/ A9 F! l$ o& b( X: d6 b' g# _Maximum Ratings
* B( n, K0 K) [" r9 P" L- G3 |3 H8 B" G; U# [" @
Symbol         Parameter         Min         Max         Unit
: f% o/ N8 i; `) fTBIAS         Temperature under bias         -50         125         ℃# _3 F/ R  D, g" I& w* S; j
TSTG         Storage temperature         -65         150         ℃
9 K7 E1 @, p( P) tVIO         Input or output voltage(1)(2)         &#8722;0.6         VCC + 0.6         V: |1 i; h. W7 S; c6 P, z# Z
VCC         Supply voltage         &#8722;0.6         4         V  ]# U  f3 M+ V4 T, ~3 b9 ~9 w% K* Q
VCCQ         Input/output supply voltage         &#8722;0.6         4         V& @6 L  E( t( Q
VID         Identification voltage         &#8722;0.6         13.5         V
3 i3 p0 }! L7 \+ u- bVPPH(3)         Program voltage         &#8722;0.6         13.5         V, z$ J* H% K2 Q* L. z
Features! t7 W* N5 b  M) C; z+ ~

+ H9 _* m8 q0 ^# O  m$ M% V1 V■ Supply voltage
5 r# Y$ q5 w+ h. V– VCC = 2.7 to 3.6 V for Program, Erase and Read: `* B- c3 s0 _: _6 i4 s
– VCCQ = 1.65 to 3.6 V for I/O buffers
  j; c6 y! n5 x/ m– VPPH = 12 V for Fast Program (optional)
: g; @2 x) @% G5 K" {# U9 m9 U7 u■ Asynchronous Random/Page Read; t) ~  T) W! z* Y6 \" c% o  \, J
– Page size: 8 words or 16 bytes
5 v- Q8 }; M, }( i9 Q– Page access: 25, 30 ns% Y" s8 F' j5 z5 T6 W- ]
– Random access: 60 (only available upon customer request) or 70, 80 ns+ k# d; i& B: i
■ Fast Program commands
0 T/ i& T0 j0 N" ^– 32 words (64-byte write buffer)
6 _- L. p8 B) g- i' ~6 p( [; S■ Enhanced Buffered Program commands
8 N' Y  w  G! G" k' k, h– 256 words: Q8 Y* n5 S. N# F& t! t0 E/ Z- A
■ Programming time2 Y. P- I9 C; }
– 16 μs per byte/word typical+ c+ |$ J0 C( _: {4 @. E% `+ u" p
– Chip program time: 5 s with VPPH and 8 s without VPPH$ w, w8 i) C# W# O5 _* o
■ Memory organization* @, M$ t" F) g7 F2 b
– M29128GH/L: 128 main blocks, 128 Kbytes/64 Kwords each1 S3 @! R7 v. I+ \1 @- c8 q
■ Program/Erase controller
6 G" b% _# B) O5 g9 R8 M– Embedded byte/word program algorithms6 k( ]5 Y, {  L. A$ {3 u* U  l( f  U
■ Program/ Erase Suspend and Resume
4 Z0 a- Y; h& c– Read from any block during Program Suspend
! x  j# g$ h! O9 ~7 T+ T– Read and Program another block during$ W9 b/ x% f! Q4 V3 s
Erase Suspend
1 m& ^, u  [/ l7 T3 V% |& ?■ Unlock Bypass/Block Erase/Chip Erase/Write to Buffer/Enhanced Buffered Program commands( L& n$ c! S" v) M6 X! X4 \
– Faster Production/Batch Programming8 S" g% D& J1 d5 a8 t
– Faster Block and Chip Erase8 X1 j4 Y; f. S9 U" Q/ \
■ VPP/WP pin for Fast Program and Write: protects first or last block regardless of block protection settings' I8 B8 C# z1 p* A8 s$ n: ^
■ Software protection:2 P) G& e9 n+ h5 Q
– Volatile protection
; i% X2 b! ?& `* x- I– Non-volatile protection
5 U' b  r% w5 Z* G7 G* F– Password protection9 T9 m, f  s0 |3 H
■ Common Flash interface/ c0 c( `% ]' A1 {0 [9 B$ X
– 64 bit security code
( A, P' m( J/ ]' z9 n9 Q) C# P■ 128 word extended memory block
/ f  v/ I2 j& n5 w% a# q; h– Extra block used as security block or to store additional information
" c; g3 D- x, A" b! U5 L■ Low power consumption
5 ]4 x$ f% z: @; |* a+ W! g, g( z' V– Standby and automatic standby+ o( }" x+ `# o  G$ w
■ Minimum 100,000 Program/Erase cycles per block
# K1 O( o1 f: _' S8 {! ]% Q8 O  c0 U■ ECOPACK&#174; packages

点评

M29W128GH and M29W128GL 芯片资料  详情 回复 发表于 2013-11-3 23:54
发表于 2009-11-13 08:01:15 | 显示全部楼层
The M29W128GH and M29W128GL are 128 Mbit (8 Mb x 16 or 16 Mb x 8)
* I- g2 Q* ^9 B- c+ C# J1 [. X! ]3 x# G* @7 o$ m
"M29128GH/L: 128 main blocks, 128 Kbytes/64 Kwords each"
发表于 2009-11-13 08:12:57 | 显示全部楼层
For M29W128G: manufacture ID: 0020h, device ID: 227Eh / 2221h / 2201h
1 K( F+ @- m/ K! E/ W. l(M29W128GH) or 2200h. (M29W128GL)
发表于 2009-11-13 23:07:25 | 显示全部楼层
不 太 理
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|宽带技术网 |网站地图

粤公网安备 44152102000001号

GMT+8, 2024-5-2 22:15 , Processed in 0.026584 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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