Discussion:
[OpenWrt-Devel] Debrick utility
VulK
2009-07-07 21:23:37 UTC
Permalink
Hi,
I am trying to take a backup of the firmware of a westell 7500 adsl router
via jtag; the board is based on BCM6358 and there are two flash memories:
ST M29W320 and ST M29W160.
Unfortunately this chip is not supported by HairyDairyMaid v4.8 cshore2, this
is what I get:

# ./debrick -probeonly

====================================
WRT54G/GS EJTAG Debrick Utility v4.8
====================================

Probing bus ... Done

Instruction Length set to 5

CPU Chip ID: 00100100001100011000000101111111 (2431817F)
*** Unknown or NO CPU Chip ID Detected ***

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

Is there any jtag utility that support this chip? if not, which information
do I need on the chip to patch HairyDairyMaid?
Best
S.
Florian Fainelli
2009-07-07 21:31:37 UTC
Permalink
Hi,
Post by VulK
Hi,
I am trying to take a backup of the firmware of a westell 7500 adsl router
ST M29W320 and ST M29W160.
Unfortunately this chip is not supported by HairyDairyMaid v4.8 cshore2,
# ./debrick -probeonly
====================================
WRT54G/GS EJTAG Debrick Utility v4.8
====================================
Probing bus ... Done
Instruction Length set to 5
CPU Chip ID: 00100100001100011000000101111111 (2431817F)
*** Unknown or NO CPU Chip ID Detected ***
1) WRT54G/GS is not Connected.
2) WRT54G/GS is not Powered On.
3) Improper JTAG Cable.
4) Unrecognized CPU Chip ID.
Is there any jtag utility that support this chip? if not, which information
do I need on the chip to patch HairyDairyMaid?
HairyDairyMaid with few minor modifications shoul be able to flash your
device, most likely you will have to tell it which CPU and Flash you have.
Since HairyDairyMaid already supports BCM6348 which is very very similar to
BCM6358 you should be able to use the same tricks.

Alternatively you can use urjtag (SVN version) which has support for it.
--
Best regards, Florian Fainelli
Email : ***@openwrt.org
http://openwrt.org
-------------------------------
Benjamin Henrion
2009-07-07 21:33:59 UTC
Permalink
Post by VulK
Hi,
I am trying to take a backup of the firmware of a westell 7500 adsl router
ST M29W320 and ST M29W160.
Urjtag seems to have some working version for BCM6358:

http://www.neufbox4.org/wiki/index.php?title=Interface_JTAG
--
Benjamin Henrion <bhenrion at ffii.org>
FFII Brussels - +32-484-566109 - +32-2-4148403
Benjamin Henrion
2009-07-07 21:38:01 UTC
Permalink
Post by Benjamin Henrion
Post by VulK
Hi,
I am trying to take a backup of the firmware of a westell 7500 adsl router
ST M29W320 and ST M29W160.
http://www.neufbox4.org/wiki/index.php?title=Interface_JTAG
Some chinese page showing some version of brjtag.exe with bcm6358 support:

http://tctianchi.yo2.cn/articles/rg100a的串口位置以及wiggler型jtag的接法.html
--
Benjamin Henrion <bhenrion at ffii.org>
FFII Brussels - +32-484-566109 - +32-2-4148403
Benjamin Henrion
2009-07-07 21:39:49 UTC
Permalink
Post by Benjamin Henrion
Post by Benjamin Henrion
Post by VulK
Hi,
I am trying to take a backup of the firmware of a westell 7500 adsl router
ST M29W320 and ST M29W160.
http://www.neufbox4.org/wiki/index.php?title=Interface_JTAG
http://tctianchi.yo2.cn/articles/rg100a的串口位置以及wiggler型jtag的接法.html
The URL is also:

http://tctianchi.yo2.cn/articles/rg100a%e7%9a%84%e4%b8%b2%e5%8f%a3%e4%bd%8d%e7%bd%ae%e4%bb%a5%e5%8f%8awiggler%e5%9e%8bjtag%e7%9a%84%e6%8e%a5%e6%b3%95.html
--
Benjamin Henrion <bhenrion at ffii.org>
FFII Brussels - +32-484-566109 - +32-2-4148403
Benjamin Henrion
2009-07-07 21:54:12 UTC
Permalink
Post by Benjamin Henrion
Post by Benjamin Henrion
Post by Benjamin Henrion
Post by VulK
Hi,
I am trying to take a backup of the firmware of a westell 7500 adsl router
ST M29W320 and ST M29W160.
http://www.neufbox4.org/wiki/index.php?title=Interface_JTAG
http://tctianchi.yo2.cn/articles/rg100a的串口位置以及wiggler型jtag的接法.html
http://tctianchi.yo2.cn/articles/rg100a%e7%9a%84%e4%b8%b2%e5%8f%a3%e4%bd%8d%e7%bd%ae%e4%bb%a5%e5%8f%8awiggler%e5%9e%8bjtag%e7%9a%84%e6%8e%a5%e6%b3%95.html
See also this forum in french:

http://www.neufbox4.org/forum/viewtopic.php?pid=9516

And this one in chinese (brjtag seems to be for windows only):

http://blog.sina.com.cn/s/blog_482bf7410100b8q4.html
--
Benjamin Henrion <bhenrion at ffii.org>
FFII Brussels - +32-484-566109 - +32-2-4148403
Continue reading on narkive:
Search results for '[OpenWrt-Devel] Debrick utility' (Questions and Answers)
3
replies
Linksys WRT54GL flashed with wrong firmware?
started 2009-09-10 11:45:29 UTC
computer networking
Loading...