找回密码
 注册

QQ登录

只需一步,快速开始

楼主: hugebird

Broadcom路由DSL猫用的JTAG工具最新版

    [复制链接]
发表于 2009-12-10 12:21:35 | 显示全部楼层
HUGEBIRD/天涯大侠:我的router型号是ah4021,flash型号是MX29LV320ATTC-70,在使用hugebird的1.8c版本能正常识别flash型号,之前读写都正常,前天我用brjtag -flash:cfe时写到23%左右(大概是这位置,没记下来)卡住了,我就关电准备重来,结果再起来就检测不出flash了,加/fc:31也不行,然后几次后变(prosser did not enter debug mode),然后用1.5版本/clearppb,现在变成跟你88楼那样了,全部地址都是 set add error,yong1.4版本/unppb 卡在 init emi...不动,现在是任何扇区都读写不了,是不是flash挂掉了呀!大大快来看看呀!!!是不是还有救???
发表于 2009-12-10 12:23:50 | 显示全部楼层
下面是log:

C:\jtag>brjtag -probeonly

==============================================
Broadcom EJTAG Debrick Utility v1.4-hugebird
==============================================

Probing bus ... Done

Instruction Length set to 5

CPU running under BIG endian

CPU Chip ID: 00000110001101001000000101111111 (0634817F)
*** Found a Broadcom BCM6348 Rev 1 CPU chip ***

    - EJTAG IMPCODE ....... : 00000000100000000000100100000100 (00800904)
    - EJTAG Version ....... : 1 or 2.0
    - EJTAG DMA Support ... : Yes
    - EJTAG Implementation flags: R4k MIPS32

Issuing Processor / Peripheral Reset ... Done
Enabling Memory Writes ... DMA Read Addr = ff300000 Set ADDR ERROR
DMA Write Addr = ff300000 Set ADDR ERROR
Done
Halting Processor ... <Processor did NOT enter Debug Mode!> ... Done
Clearing Watchdog ... DMA Write Addr = b8000080 Set ADDR ERROR
Done
Initialize EBI ... Skipped

Probing Flash at (Probe Address: 0x1fc00000) ...
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Write Addr = 1fc05554 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with SST Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with BSC/SCS Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Write Addr = 1fc05554 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with SST Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with BSC/SCS Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Write Addr = 1fc05554 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with SST Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with BSC/SCS Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Write Addr = 1fc05554 Set ADDR ERROR
^C
C:\jtag>





C:\jtag>brjtag -probeonly /unppb

==============================================
Broadcom EJTAG Debrick Utility v1.4-hugebird
==============================================

Probing bus ... Done

Instruction Length set to 5

CPU running under BIG endian

CPU Chip ID: 00000110001101001000000101111111 (0634817F)
*** Found a Broadcom BCM6348 Rev 1 CPU chip ***

    - EJTAG IMPCODE ....... : 00000000100000000000100100000100 (00800904)
    - EJTAG Version ....... : 1 or 2.0
    - EJTAG DMA Support ... : Yes
    - EJTAG Implementation flags: R4k MIPS32

Issuing Processor / Peripheral Reset ... Done
Enabling Memory Writes ... DMA Read Addr = ff300000 Set ADDR ERROR
DMA Write Addr = ff300000 Set ADDR ERROR
Done
Halting Processor ... <Processor did NOT enter Debug Mode!> ... Done
Clearing Watchdog ... DMA Write Addr = b8000080 Set ADDR ERROR
Done
Initialize EBI ...


DMA Write Addr = 1fc05554 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with SST Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with BSC/SCS Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Write Addr = 1fc05554 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with SST Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with BSC/SCS Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Write Addr = 1fc05554 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with SST Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with BSC/SCS Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Write Addr = 1fc05554 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with SST Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with BSC/SCS Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Write Addr = 1fc05554 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with SST Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
Detected Chip ID with BSC/SCS Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with AMD Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with SST Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with BSC/SCS Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with AMD Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with SST Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with BSC/SCS Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with AMD Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with SST Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with BSC/SCS Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with AMD Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with SST Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with BSC/SCS Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with AMD Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with SST Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with BSC/SCS Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with AMD Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with SST Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with BSC/SCS Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with AMD Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with SST Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with BSC/SCS Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with AMD Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with SST Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with BSC/SCS Routine (VenID:DevID = 0000 : 0000)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Write Addr = 1fc05554 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with SST Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with BSC/SCS Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Write Addr = 1fc05554 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with SST Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with BSC/SCS Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Write Addr = 1fc05554 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with SST Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with BSC/SCS Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Write Addr = 1fc05554 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with SST Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with BSC/SCS Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Write Addr = 1fc05554 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with SST Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with BSC/SCS Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Write Addr = 1fc05554 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with SST Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with BSC/SCS Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Write Addr = 1fc05554 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with SST Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with BSC/SCS Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
Detected Chip ID with SST Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with BSC/SCS Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with AMD Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with SST Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with BSC/SCS Routine (VenID:DevID = 0000 : 0000)
Done

*** Unknown or NO Flash Chip Detected ***


*** REQUESTED OPERATION IS COMPLETE ***



C:\jtag>brjtag -flash:cfe

==============================================
Broadcom EJTAG Debrick Utility v1.4-hugebird
==============================================

Probing bus ... Done

Instruction Length set to 5

CPU running under BIG endian

CPU Chip ID: 00000110001101001000000101111111 (0634817F)
*** Found a Broadcom BCM6348 Rev 1 CPU chip ***

    - EJTAG IMPCODE ....... : 00000000100000000000100100000100 (00800904)
    - EJTAG Version ....... : 1 or 2.0
    - EJTAG DMA Support ... : Yes
    - EJTAG Implementation flags: R4k MIPS32

Issuing Processor / Peripheral Reset ... Done
Enabling Memory Writes ... DMA Read Addr = ff300000 Set ADDR ERROR
DMA Write Addr = ff300000 Set ADDR ERROR
Done
Halting Processor ... <Processor did NOT enter Debug Mode!> ... Done
Clearing Watchdog ... DMA Write Addr = b8000080 Set ADDR ERROR
Done
Initialize EBI ... Skipped

Probing Flash at (Probe Address: 0x1fc00000) ...
DMA Write Addr = 1fc00000 Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with SST Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with BSC/SCS Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with AMD Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with SST Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with BSC/SCS Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with AMD Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with SST Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with BSC/SCS Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with AMD Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with SST Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with BSC/SCS Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with AMD Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with SST Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with BSC/SCS Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with AMD Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with SST Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with BSC/SCS Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with AMD Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with SST Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with BSC/SCS Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with AMD Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with SST Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with BSC/SCS Routine (VenID:DevID = 0000 : 0000)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Write Addr = 1fc05554 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with SST Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with BSC/SCS Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Write Addr = 1fc05554 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with SST Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with BSC/SCS Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Write Addr = 1fc05554 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with SST Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with BSC/SCS Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Write Addr = 1fc05554 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with SST Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with BSC/SCS Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Write Addr = 1fc05554 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with SST Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with BSC/SCS Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Write Addr = 1fc05554 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with SST Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with BSC/SCS Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Write Addr = 1fc05554 Set ADDR ERROR
DMA Write Addr = 1fc0aaaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with SST Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
DMA Read Addr = 1fc00002  Set ADDR ERROR
Detected Chip ID with BSC/SCS Routine (VenID:DevID = ffff : ffff)
DMA Write Addr = 1fc00000 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Write Addr = 1fc00554 Set ADDR ERROR
DMA Write Addr = 1fc00aaa Set ADDR ERROR
DMA Read Addr = 1fc00000  Set ADDR ERROR
Detected Chip ID with AMD Routine (VenID:DevID = ffff : 0000)
Detected Chip ID with SST Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with BSC/SCS Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with AMD Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with SST Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with BSC/SCS Routine (VenID:DevID = 0000 : 0000)
Detected Chip ID with AMD Routine (VenID:DevID = 0000 : 0000)
^C
发表于 2009-12-10 16:31:48 | 显示全部楼层
回复 452# hugebird
基于现在的版本,可否改为支持八位flash访问?板子已经固定了,只有改代码了~{{gangzai3{{
发表于 2009-12-10 17:36:14 | 显示全部楼层
回复 405# hugebird
请问上TTL线是什么意思?具体怎么做?
发表于 2009-12-11 10:58:14 | 显示全部楼层
bcm5354的cpu,Spansion S29GL128P10TF101的flash,备份cfe,wholeflash都正常,就是写入的时候卡在load cfe.bin那里不动了,加了bypass可以写,但路由无法自检,请hugebird帮一下忙了,谢谢!QQ:82078570
发表于 2009-12-11 12:18:52 | 显示全部楼层
我的路由配置是bcm5354的cpu,Spansion S29GL128P10TF101的flash,备份cfe,wholeflash都正常,就是写入的时候卡在load cfe.bin那里不动了,加了bypass可以写,但路由无法自检,请hugebird帮一下忙了,谢谢!QQ:82078570
发表于 2009-12-12 16:01:11 | 显示全部楼层
大侠可能很忙吧,没等到你的出手相救,只好再次仔细翻读整个帖子,按照OE短接地的方法+brjtag1.7u又继续测试,<prosser  not enter debug mode>还是没改变,也一样不能读写。无奈之下我昨天把flash吹了下来,换上一片新的,这下都正常了,高兴中。。。却不料又出一个新的问题(其实一直就是这个问题)-erase:wholeflash。。。完成,-flash:cfe 2%   bytes = 5724...卡住不动,再来就又变到上面那样,自动识别不到flash,所有扇区读写出错。。。再吹再换flash,这次先都执行一边erase:wholeflash,erase:cfe,erase:nvram,最后flash:cfe,结果写到哪个位置2%   bytes = 5724。。。又卡住了,又变成上面那样了,怎么会连续2次都是这样呢?并且之后就不能识别flash呢?于是仔细看了log发现Flash Chip Window Start .... : 1F000000这个开始位置好像不对,应该是1FC00000,(因为太过相信大大的软件了,一直没细看地址信息,以为软件都识别flash就能把固件自动刷到对应的地址位置)感觉应该就是这个问题,也就是把cfe刷到了不正确的地址,自然就启动不了了,但是手上已经没有新的flash了,再说再吹一次也怕线路板焊脚松脱了,以上就是我的刷机历程,希望可以给朋友借鉴。
现在确实没有办法了,所以只能继续喊大侠救命啦!!!
发表于 2009-12-12 16:02:11 | 显示全部楼层
付log:
C:\jtag>brjtag -erase:wholeflash

===============================================
Broadcom EJTAG Debrick Utility v1.8c-hugebird
===============================================

Probing bus ... Done

Instruction Length set to 5

CPU assumed running under BIG endian

CPU Chip ID: 00000110001101001000000101111111 (0634817F)
*** Found a Broadcom manufactured BCM6348 REV 01 CPU ***

    - EJTAG IMPCODE ....... : 00000000100000000000100100000100 (00800904)
    - EJTAG Version ....... : 1 or 2.0
    - EJTAG DMA Support ... : Yes
    - EJTAG Implementation flags: R4k MIPS32

Issuing Processor / Peripheral Reset ... Done
Enabling Memory Writes ... Done
Halting Processor ... <Processor Entered Debug Mode!> ... Done
Clearing Watchdog ... Done
Loading CPU Configuration Code ... Skipped
Detecting Flash Base Address...
Read MPI register value : 1f00000b
MPI register show Flash Access Base Addr : 1f000000

Probing Flash at Address: 0x1F000000 ...
Detected Chip ID (VenID:DevID = 00C2 : 22A7)
*** Found a CFI Compatiable Flash Chip from Macronix

    - Flash Chip Window Start .... : 1F000000
    - Flash Chip Window Length ... : 00400000
    - Selected Area Start ........ : 1F000000
    - Selected Area Length ....... : 00400000

*** You Selected to Erase the WHOLEFLASH.BIN ***

=========================
Erasing Routine Started
=========================
Total Blocks to Erase: 71

Erasing block: 1 (addr = 1f000000)...Done
Erasing block: 2 (addr = 1f010000)...Done
Erasing block: 3 (addr = 1f020000)...Done
Erasing block: 4 (addr = 1f030000)...Done
Erasing block: 5 (addr = 1f040000)...Done
Erasing block: 6 (addr = 1f050000)...Done
Erasing block: 7 (addr = 1f060000)...Done
Erasing block: 8 (addr = 1f070000)...Done
Erasing block: 9 (addr = 1f080000)...Done
Erasing block: 10 (addr = 1f090000)...Done
Erasing block: 11 (addr = 1f0a0000)...Done
Erasing block: 12 (addr = 1f0b0000)...Done
Erasing block: 13 (addr = 1f0c0000)...Done
Erasing block: 14 (addr = 1f0d0000)...^C
C:\jtag>
C:\jtag>
C:\jtag>
C:\jtag>
C:\jtag>
C:\jtag>
C:\jtag>brjtag -probeonly

===============================================
Broadcom EJTAG Debrick Utility v1.8c-hugebird
===============================================

Probing bus ... Done

Instruction Length set to 5

CPU Chip ID: 00000000000000000000000000000000 (00000000)
*** Unknown or NO CPU Chip ID Detected ***

*** Possible Causes:
    1) Router/Modem is not Connected.
    2) Router/Modem is not Powered On.
    3) Improper JTAG Cable.
    4) Unrecognized CPU Chip ID.

C:\jtag>brjtag -erase:wholeflash

===============================================
Broadcom EJTAG Debrick Utility v1.8c-hugebird
===============================================

Probing bus ... Done

Instruction Length set to 5

CPU assumed running under BIG endian

CPU Chip ID: 00000110001101001000000101111111 (0634817F)
*** Found a Broadcom manufactured BCM6348 REV 01 CPU ***

    - EJTAG IMPCODE ....... : 00000000100000000000100100000100 (00800904)
    - EJTAG Version ....... : 1 or 2.0
    - EJTAG DMA Support ... : Yes
    - EJTAG Implementation flags: R4k MIPS32

Issuing Processor / Peripheral Reset ... Done
Enabling Memory Writes ... Done
Halting Processor ... <Processor Entered Debug Mode!> ... Done
Clearing Watchdog ... Done
Loading CPU Configuration Code ... Skipped
Detecting Flash Base Address...
Read MPI register value : 1f00000b
MPI register show Flash Access Base Addr : 1f000000

Probing Flash at Address: 0x1F000000 ...
Detected Chip ID (VenID:DevID = 00C2 : 22A7)
*** Found a CFI Compatiable Flash Chip from Macronix

    - Flash Chip Window Start .... : 1F000000
    - Flash Chip Window Length ... : 00400000
    - Selected Area Start ........ : 1F000000
    - Selected Area Length ....... : 00400000

*** You Selected to Erase the WHOLEFLASH.BIN ***

=========================
Erasing Routine Started
=========================
Total Blocks to Erase: 71

Erasing block: 1 (addr = 1f000000)...Done
Erasing block: 2 (addr = 1f010000)...Done
Erasing block: 3 (addr = 1f020000)...Done
Erasing block: 4 (addr = 1f030000)...Done
Erasing block: 5 (addr = 1f040000)...Done
Erasing block: 6 (addr = 1f050000)...Done
Erasing block: 7 (addr = 1f060000)...Done
Erasing block: 8 (addr = 1f070000)...Done
Erasing block: 9 (addr = 1f080000)...Done
Erasing block: 10 (addr = 1f090000)...Done
Erasing block: 11 (addr = 1f0a0000)...Done
Erasing block: 12 (addr = 1f0b0000)...Done
Erasing block: 13 (addr = 1f0c0000)...Done
Erasing block: 14 (addr = 1f0d0000)...Done
Erasing block: 15 (addr = 1f0e0000)...Done
Erasing block: 16 (addr = 1f0f0000)...Done
Erasing block: 17 (addr = 1f100000)...Done
Erasing block: 18 (addr = 1f110000)...Done
Erasing block: 19 (addr = 1f120000)...Done
Erasing block: 20 (addr = 1f130000)...Done
Erasing block: 21 (addr = 1f140000)...Done
Erasing block: 22 (addr = 1f150000)...Done
Erasing block: 23 (addr = 1f160000)...Done
Erasing block: 24 (addr = 1f170000)...Done
Erasing block: 25 (addr = 1f180000)...Done
Erasing block: 26 (addr = 1f190000)...Done
Erasing block: 27 (addr = 1f1a0000)...Done
Erasing block: 28 (addr = 1f1b0000)...Done
Erasing block: 29 (addr = 1f1c0000)...Done
Erasing block: 30 (addr = 1f1d0000)...Done
Erasing block: 31 (addr = 1f1e0000)...Done
Erasing block: 32 (addr = 1f1f0000)...Done
Erasing block: 33 (addr = 1f200000)...Done
Erasing block: 34 (addr = 1f210000)...Done
Erasing block: 35 (addr = 1f220000)...Done
Erasing block: 36 (addr = 1f230000)...Done
Erasing block: 37 (addr = 1f240000)...Done
Erasing block: 38 (addr = 1f250000)...Done
Erasing block: 39 (addr = 1f260000)...Done
Erasing block: 40 (addr = 1f270000)...Done
Erasing block: 41 (addr = 1f280000)...Done
Erasing block: 42 (addr = 1f290000)...Done
Erasing block: 43 (addr = 1f2a0000)...Done
Erasing block: 44 (addr = 1f2b0000)...Done
Erasing block: 45 (addr = 1f2c0000)...Done
Erasing block: 46 (addr = 1f2d0000)...Done
Erasing block: 47 (addr = 1f2e0000)...Done
Erasing block: 48 (addr = 1f2f0000)...Done
Erasing block: 49 (addr = 1f300000)...Done
Erasing block: 50 (addr = 1f310000)...Done
Erasing block: 51 (addr = 1f320000)...Done
Erasing block: 52 (addr = 1f330000)...Done
Erasing block: 53 (addr = 1f340000)...Done
Erasing block: 54 (addr = 1f350000)...Done
Erasing block: 55 (addr = 1f360000)...Done
Erasing block: 56 (addr = 1f370000)...Done
Erasing block: 57 (addr = 1f380000)...Done
Erasing block: 58 (addr = 1f390000)...Done
Erasing block: 59 (addr = 1f3a0000)...Done
Erasing block: 60 (addr = 1f3b0000)...Done
Erasing block: 61 (addr = 1f3c0000)...Done
Erasing block: 62 (addr = 1f3d0000)...Done
Erasing block: 63 (addr = 1f3e0000)...Done
Erasing block: 64 (addr = 1f3f0000)...Done
Erasing block: 65 (addr = 1f3f2000)...Done
Erasing block: 66 (addr = 1f3f4000)...Done
Erasing block: 67 (addr = 1f3f6000)...Done
Erasing block: 68 (addr = 1f3f8000)...Done
Erasing block: 69 (addr = 1f3fa000)...Done
Erasing block: 70 (addr = 1f3fc000)...Done
Erasing block: 71 (addr = 1f3fe000)...Done
=========================
Erasing Routine Complete
=========================
elapsed time: 38 seconds


*** REQUESTED OPERATION IS COMPLETE ***


C:\jtag>
C:\jtag>brjtag -flash:cfe

===============================================
Broadcom EJTAG Debrick Utility v1.8c-hugebird
===============================================

Probing bus ... Done

Instruction Length set to 5

CPU Chip ID: 00000000000000000000000000000000 (00000000)
*** Unknown or NO CPU Chip ID Detected ***

*** Possible Causes:
    1) Router/Modem is not Connected.
    2) Router/Modem is not Powered On.
    3) Improper JTAG Cable.
    4) Unrecognized CPU Chip ID.

C:\jtag>brjtag -flash:cfe

===============================================
Broadcom EJTAG Debrick Utility v1.8c-hugebird
===============================================

Probing bus ... Done

Instruction Length set to 5

CPU Chip ID: 00000000000000000000000000000000 (00000000)
*** Unknown or NO CPU Chip ID Detected ***

*** Possible Causes:
    1) Router/Modem is not Connected.
    2) Router/Modem is not Powered On.
    3) Improper JTAG Cable.
    4) Unrecognized CPU Chip ID.

C:\jtag>brjtag -flash:cfe

===============================================
Broadcom EJTAG Debrick Utility v1.8c-hugebird
===============================================

Probing bus ... Done

Instruction Length set to 5

CPU assumed running under BIG endian

CPU Chip ID: 00000110001101001000000101111111 (0634817F)
*** Found a Broadcom manufactured BCM6348 REV 01 CPU ***

    - EJTAG IMPCODE ....... : 00000000100000000000100100000100 (00800904)
    - EJTAG Version ....... : 1 or 2.0
    - EJTAG DMA Support ... : Yes
    - EJTAG Implementation flags: R4k MIPS32

Issuing Processor / Peripheral Reset ... Done
Enabling Memory Writes ... Done
Halting Processor ... <Processor Entered Debug Mode!> ... Done
Clearing Watchdog ... Done
Loading CPU Configuration Code ... Skipped
Detecting Flash Base Address...
Read MPI register value : 1f00000b
MPI register show Flash Access Base Addr : 1f000000

Probing Flash at Address: 0x1F000000 ...
Detected Chip ID (VenID:DevID = 00C2 : 22A7)
*** Found a CFI Compatiable Flash Chip from Macronix

    - Flash Chip Window Start .... : 1F000000
    - Flash Chip Window Length ... : 00400000
    - Selected Area Start ........ : 1F000000
    - Selected Area Length ....... : 00040000

*** You Selected to Flash the CFE.BIN ***

=========================
Flashing Routine Started
=========================
Total Blocks to Erase: 4

Erasing block: 1 (addr = 1f000000)...Done
Erasing block: 2 (addr = 1f010000)...Done
Erasing block: 3 (addr = 1f020000)...Done
Erasing block: 4 (addr = 1f030000)...Done

Loading CFE.BIN to Flash Memory...
   2%   bytes = 5724
发表于 2009-12-12 18:32:51 | 显示全部楼层
本帖最后由 sjd2651 于 2009-12-12 12:21 编辑

我的路由配置是bcm5354的cpu,Spansion S29GL128P10TF101的flash,备份cfe,wholeflash都正常,就是写入的时候卡在load cfe.bin那里不动了,加了bypass可以写,但路由无法自检,请hugebird帮一下忙了,谢谢!

现在的情况可以正常擦除,就是写不进去,加了bypass能写,但再读出来的话还都是ffff,可能没写进去,不加bypass的就停在写的时候了,一点都写不下去!

大侠帮忙看看,这种路由现在很少,本来刷成TT跟DD都正常,只怪自己手痒,呵呵,写了一下nvram就出错了,现在整个flash都让我擦除了!
传个pdf

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2009-12-13 09:30:18 | 显示全部楼层
谢谢,真的很需要
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-5-4 16:37 , Processed in 0.044654 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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