找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7499|回复: 4

wag54gs bcm6348 改版h-jtag arm线 全程恢复

[复制链接]
发表于 2009-4-9 09:57:41 | 显示全部楼层 |阅读模式
损坏起因:

openwrt出了新版固件,好奇,焊上ttl,成功刷入。只能进入telnet界面,bc43无线驱动失败,vlan roboconfig switch失败,固件不成熟,还须等待些时日,先恢复原版固件再说,linux不熟,用mtd 把cfe给咔嚓掉了,启动失败,ttl没信息。

恢复过程:

赶紧做了根jtag,最最简单的那种,2、3、4、13、18-25。
连上老款笔记本,竟然不能识别,有时识别为 其他id,用了tjtag,wrt54g,stjtag,brjtag,各种开关组合,skipdetect,instrlen,bypass,noreset,wiggler都没戏。

奇怪的是,在同事的台机上能够正确识别chip id,可是不能识别flash id。上网查到说某些笔记本jtag不兼容,但记得用wiggler开关时,指示灯狂闪,虽然刷新失败了。

立马上淘宝拍了根号称做工最好wiggler带缓存线,15元,运费6元,多付了四元要了12个杜邦头和20pin线。

没压线钳,拆了根音频线,退针,接上杜邦头,可以随便插了。

连上后,启用wiggler,开关,还是不识别。仔细开了一下说明,这个wiggler 是 for arm的,不是mips的,拆开一看,原来用的是 2,3,4,5,11,18-25这几针,标准wiggler用的是2、3、4、5、6、11、18-25,定义区别主要是在2和6。

装上vc6,改好brjtag,好不容易编译成功。开刷,还是不成

上网查询,提到wiggler线要输入vcc,我看到板子上有led灯,亮的,虽然不是很亮,真是害人,用万用表一测,才1.8v。

接上ttl接口的vcc,这下,笔记本能成功识别cpu id 了,flash id 也认了出来,开刷,速度真快,两三分钟,就把cfe刷完了,ttl上看到了启动信息,可惜我刷的cfe是openwrt,也没准是ddwrt网站上下载的,无法驱动 网络口,ping不通,从linksys网站上下了gpl源文件,里面有cfe,才50多k,我下了近100m源文件。

刷完后,ping通了,试了好多命令,也不能恢复 原厂固件,当初搞坏也是有原因的。看来只能走jtag这最后一条路了,速度不错,3m的固件用了差不多两个小时,进入ttl后重新 设定,进入久违的linksys配置界面。

原版固件还是非常稳定的,只是不能做wireless client。

附件是改版的brjtag,注意你的线序是2、3、4、5、11、18-25才能用,使用/wiggler开关。这个板子很便宜的,南方有的卖家才卖10元,带缓冲的,稳定性没的说,我的笔记本驱动能力不足,只能用这种线。

源文件改了wiggler线序定义,另外把trst输出反向了,实际上这根线不用接;添加了Broadcom BCM6348 0.7 CPU,这个是错误的,懒得删掉,不影响。

本帖子中包含更多资源

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

×
发表于 2009-5-29 19:28:20 | 显示全部楼层
谢谢! 学习并收下了!
发表于 2009-5-30 13:52:50 | 显示全部楼层
谢谢楼主分享经验.收藏学习 ::)
发表于 2009-5-30 23:59:42 | 显示全部楼层
配合JTAG 烧录器的软件是哪一款?
发表于 2012-8-9 21:27:11 | 显示全部楼层
配合JTAG 烧录器的软件是哪一款?
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

粤公网安备 44152102000001号

GMT+8, 2024-5-21 14:27 , Processed in 0.024916 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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