找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5789|回复: 9

rg100a用JTAG刷机,显示如下,有没有问题?

[复制链接]
发表于 2010-5-13 19:33:12 | 显示全部楼层 |阅读模式

Microsoft Windows XP [版本 5.1.2600]

(C) 版权所有 1985-2001 Microsoft Corp.

C:\Documents and Settings\Administrator>cd..

C:\Documents and Settings>cd..

C:\>cd 1

C:\1>cd jtag

C:\1\JTAG>brjtag -probeonly /erasechip

==============================================


Broadcom EJTAG Debrick Utility v1.5-hugebird

==============================================

Probing bus ... Done

Instruction Length set to 5

CPU running under BIG endian

CPU Chip ID: 00000110001101011000000101111111 (0635817F)

*** Found a Broadcom BCM6358 Rev 1 CPU chip ***


- EJTAG IMPCODE ....... : 00000000100000011000100100000100 (00818904)


- EJTAG Version ....... : 1 or 2.0


- EJTAG DMA Support ... : Yes


- EJTAG Implementation flags: R4k MIPS16 MIPS32

Issuing Processor / Peripheral Reset ... Done

Enabling Memory Writes ... Done

Halting Processor ... <Processor did NOT enter Debug Mode!> ... Done

Clearing Watchdog ... Done

Initialize EBI ... Skipped

Probing Flash at (Probe Address: 0x1fc00000) ...


Match Flash Chip (VenID:DevID = 017e : 2101)

*** Found a Spansion S29GL128N/P Uni
(16MB) Flash Chip ***


- Flash Chip Window Start .... : 1f000000


- Flash Chip Window Length ... : 01000000


- Selected Area Start ........ : 00000000


- Selected Area Length ....... : 00000000

Flash Sector Protection type 1

Erase whole chip ...
Done!


*** REQUESTED OPERATION IS COMPLETE ***

C:\1\JTAG>brjtag -flash:cfe

==============================================


Broadcom EJTAG Debrick Utility v1.5-hugebird

==============================================

Probing bus ... Done

Instruction Length set to 5

CPU running under BIG endian

CPU Chip ID: 00000110001101011000000101111111 (0635817F)

*** Found a Broadcom BCM6358 Rev 1 CPU chip ***


- EJTAG IMPCODE ....... : 00000000100000011000100100000100 (00818904)


- EJTAG Version ....... : 1 or 2.0


- EJTAG DMA Support ... : Yes


- EJTAG Implementation flags: R4k MIPS16 MIPS32

Issuing Processor / Peripheral Reset ... Done

Enabling Memory Writes ... Done

Halting Processor ... <Processor did NOT enter Debug Mode!> ... Done

Clearing Watchdog ... Done

Initialize EBI ... Skipped

Probing Flash at (Probe Address: 0x1fc00000) ...


Match Flash Chip (VenID:DevID = 017e : 2101)

*** Found a Spansion S29GL128N/P Uni
(16MB) Flash Chip ***


- Flash Chip Window Start .... : 1f000000


- Flash Chip Window Length ... : 01000000


- Selected Area Start ........ : 1f000000


- Selected Area Length ....... : 00040000

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

=========================

Flashing Routine Started

=========================

Total Blocks to Erase: 2

Erasing block: 1 (addr = 1f000000)...Done

Erasing block: 2 (addr = 1f020000)...Done

Loading CFE.BIN to Flash Memory...

Done
(CFE.BIN loaded into Flash Memory OK)

=========================

Flashing Routine Complete

=========================

elapsed time: 161 seconds


*** REQUESTED OPERATION IS COMPLETE ***

C:\1\JTAG>

 楼主| 发表于 2010-5-13 19:34:07 | 显示全部楼层
刷完还是PING不通192.168.1.1.

有大侠知道原因吗?
 楼主| 发表于 2010-5-13 19:39:50 | 显示全部楼层
用了两个命令:输入 brjtag -probeonly /erasechip 全片擦除flash芯片数据
                   brjtag -flash:cfe                      写入CFE

是不是那里做的不对有总是?
请大家帮帮忙。
发表于 2010-5-13 19:55:17 | 显示全部楼层
可能是CFE.BIN文件不对。方法没错。
另外你可以试着换不同的LAN口试试(电脑网卡必须手动指定IP)
发表于 2010-5-13 20:07:34 | 显示全部楼层
LZ要注意的是,你的Brjtag软件版本有点低了,有些问题。。。
S29GL128的Flash的起始地址是1e000000,而你现在显示的是1f000000
所以就算你的CFE正常写入,但设备读取的启动地址还是1e000000,由于你这个地方并没有写入新的CFE。所以问题还是原来的,没有改变。

解决,下载最新的Brjtag软件来使用,比如1.8C或者1.9A
发表于 2010-5-13 21:06:08 | 显示全部楼层
5楼的能说下jtag怎么使用吗 我也准备刷2650 但是不知道怎么操作 已经刷成砖了 JTAG线已经连接好了
发表于 2010-5-13 21:50:45 | 显示全部楼层
线连好之后先不要开猫的电源
1,giveio.sys复制到windows\system32\drivers\下
2,运行loaddrv.exe把路径改成c:\windows\system32\drivers\giveio.sys,依次点install,start,ok
3,把cfe.bin复制到brjtag同一路径下,开始,运行,cmd,输入x:\brjtag -flash:cfe (x是brjtag所在的盘符)
,不要回车,此时打开猫的电源,看猫的一排指示灯一齐闪过之时按回车,如果成功的话会看到类似于
Probing bus ... Done
Instruction Length set to 5
CPU running under BIG endian
CPU Chip ID: 00000110001101011000000101111111 (0635817F)
*** Found a Broadcom BCM6358 Rev 1 CPU chip ***
*** You Selected to Flash the CFE.BIN ***
=========================
Flashing Routine Started
=========================
Total Blocks to Erase: 2
Erasing block: 1 (addr = 1f000000)...Done
Erasing block: 2 (addr = 1f020000)...Done
Loading CFE.BIN to Flash Memory...
Done
(CFE.BIN loaded into Flash Memory OK)
=========================
Flashing Routine Complete
=========================
elapsed time: 161 seconds
*** REQUESTED OPERATION IS COMPLETE ***
C:\1\JTAG>
这样的画面
然后关猫的电源,拔下jtag,接上ttl线和网线,打开超级终端,打开猫电源,会提示如下画面:
Code Address: 0x07038FD3, Entry Address: 0x109b1c90
Failed on decompression.  Corrupted image?
CFE>
设好pc的ip为192.168.1.100,进入192.168.1.1,载入固件(建议用改版固件2009.4(基于Dlink DSL-2650U RU1.00带cfe),刷完之后如果不能正常运行的话在cfe下输入f命令再刷一次,这次如果成功就再用cfe>e n清空nvram并重新配置参数即可
 楼主| 发表于 2010-5-13 22:00:32 | 显示全部楼层
谢谢楼上的几位.后来在网上找到了个256K的CFE.刷过后.机器可以用了.
先这样用几天.有时间在试试新软件.
发表于 2010-5-13 22:34:46 | 显示全部楼层
恭喜楼主 我的还在睡觉 努力努力把它救活 哈哈!
发表于 2010-5-13 22:53:46 | 显示全部楼层
学习中 准备试一试
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-18 21:38 , Processed in 0.043883 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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