USBJtag .39 Stuck

SB5XXX,SBV5XXX
Locked
usbbdm
Junior Member
Posts: 8962
Joined: Mon Jul 18, 2005 9:33 pm

Post by usbbdm »

cablecowboy wrote:usbbdm have you got anything i can try for my 5100 that i accidently wrote 5101 2mb dumps to?
I have tried all 3 scrips and none of them will program 9fc00000 to 200000 it will sometimes say it will program but it does not. sprogram won't work either.

has anyone done this by mistake and fixed it?
You need 3.3V method and the script comes with 0.39 will work for you. Just need the 3.3v trick.
cablecowboy
Junior Member
Posts: 161
Joined: Thu Jun 28, 2007 6:48 pm

Post by cablecowboy »

usbbdm wrote:You need 3.3V method and the script comes with 0.39 will work for you. Just need the 3.3v trick.
thanks but I have tried 3.3v method a thousand times. it does turn debug on and it will detect a flash but it will not program the flash. this is what I get with the script:


-detect

IDCODE 0334817F
Broadcom BCM3348
IMPCODE 00800908
EJTAG V1, V2.0
DMA supoorted
Unknown flash type!
Report these two value to http://www.usbjtag.com/vbforum ffff,ffff
-tap c
Eco :00000000
-tap a ffffffff
Eco :04C12000
Remove the 3.3V
Press enter to continue.Spacebar and enter to break....
-detect

IDCODE 0334817F
Broadcom BCM3348
IMPCODE 00800908
EJTAG V1, V2.0
DMA supoorted
Found Address= 9fc00000 CFI AMD016
flash not defigned. Try again
Press enter to continue.Spacebar and enter to break....
CAPONE
Junior Member
Posts: 5011
Joined: Sat Dec 27, 2008 3:25 pm

Post by CAPONE »

cablecowboy wrote:thanks but I have tried 3.3v method a thousand times. it does turn debug on and it will detect a flash but it will not program the flash. this is what I get with the script:


-detect

IDCODE 0334817F
Broadcom BCM3348
IMPCODE 00800908
EJTAG V1, V2.0
DMA supoorted
Unknown flash type!
Report these two value to http://www.usbjtag.com/vbforum ffff,ffff
-tap c
Eco :00000000
-tap a ffffffff
Eco :04C12000
Remove the 3.3V
Press enter to continue.Spacebar and enter to break....
-detect

IDCODE 0334817F
Broadcom BCM3348
IMPCODE 00800908
EJTAG V1, V2.0
DMA supoorted
Found Address= 9fc00000 CFI AMD016
flash not defigned. Try again
Press enter to continue.Spacebar and enter to break....
When all else fails you can revive this modem using Blackcat LPT and the blackcat or the JTagUtility Program. Al thou this will be slow programming ( Will take about one Hour) it will indeed revive the modem. If this is a SB5100 flashed with SB5101 then I recomend you Use the FATCH Bin To revive then after that you can write the CG back to the Modem to bring it back to Original Firm and MAC.
usbbdm
Junior Member
Posts: 8962
Joined: Mon Jul 18, 2005 9:33 pm

Post by usbbdm »

Simple fix. Use speed 2. I found sometime the speed 0 will not work because the CPU is not ready to take fast speed.

speed 2 is all you need.
CAPONE
Junior Member
Posts: 5011
Joined: Sat Dec 27, 2008 3:25 pm

Post by CAPONE »

usbbdm wrote:Simple fix. Use speed 2. I found sometime the speed 0 will not work because the CPU is not ready to take fast speed.

speed 2 is all you need.
Very good point there USBBDM I have Not tryed that myself. I sure hope it works.
cablecowboy
Junior Member
Posts: 161
Joined: Thu Jun 28, 2007 6:48 pm

Post by cablecowboy »

I got the same results with speed 2 as I did with speed 0. I also tried speed 1 and same. I will try your way tomorrow tundra if i can figure that out. I have a pjtag here. Thanks for helping guys.
CAPONE
Junior Member
Posts: 5011
Joined: Sat Dec 27, 2008 3:25 pm

Post by CAPONE »

cablecowboy wrote:I got the same results with speed 2 as I did with speed 0. I also tried speed 1 and same. I will try your way tomorrow tundra if i can figure that out. I have a pjtag here. Thanks for helping guys.
Let me know if I can Help. I have the FATCH file and has never failed to revive a 5100 yet. ;-)
usbbdm
Junior Member
Posts: 8962
Joined: Mon Jul 18, 2005 9:33 pm

Post by usbbdm »

cablecowboy wrote:I got the same results with speed 2 as I did with speed 0. I also tried speed 1 and same. I will try your way tomorrow tundra if i can figure that out. I have a pjtag here. Thanks for helping guys.
I am 100% sure the speed2 works fine. You must use "erase" and "sprogram"
If you use "program" it will not work at all.
I have debricked many sb5100 modem with that.
No need to use Pjtag.
PJtag only have one mehod, which is slow speed and DMA mode.
speed 2 and DMA mode will be the same as PJTAG.
If DMA and speed 2 does not work you can try non-DMA with speed 2.

Code: Select all

speed 2
tap c
tap a ffffffff
detect
erase boot
sprogram boot
scmpram boot
If you cannot debrick it just means you have not use the combination that will work.
If you need help I can show you how easy it is with logmein.
cablecowboy
Junior Member
Posts: 161
Joined: Thu Jun 28, 2007 6:48 pm

Post by cablecowboy »

usbbdm wrote:I am 100% sure the speed2 works fine. You must use "erase" and "sprogram"
If you use "program" it will not work at all.
I have debricked many sb5100 modem with that.
No need to use Pjtag.
PJtag only have one mehod, which is slow speed and DMA mode.
speed 2 and DMA mode will be the same as PJTAG.
If DMA and speed 2 does not work you can try non-DMA with speed 2.

Code: Select all

speed 2
tap c
tap a ffffffff
detect
erase boot
sprogram boot
scmpram boot
If you cannot debrick it just means you have not use the combination that will work.
If you need help I can show you how easy it is with logmein.
yes usbbdm I will keep trying and see what happens. But I tried for 3 hours and I did get it to sprogram the boot but then it will always fail to program the whole dump. I have tried all methods. I need to start with the 3.3 method (not the script because the script will never detect flash) but i have to manually enter commands to detect flash and then sprogram boot and that seems to work but then I cannot program the firmware as it either freezes on erase or it will say it programmed and it will not program anything.

I will try on speed 2 with no script and see if 3.3 will work.
cablecowboy
Junior Member
Posts: 161
Joined: Thu Jun 28, 2007 6:48 pm

Post by cablecowboy »

well usbbdm it sure did work. I did not use the script. I did the 3.3 method with these commands:
applied 3.3v plugged in power
tap c
tap a ffffffff
removed 3.3v
detect (it had flash amd)
erase boot
ldram boot (used a good boot)
program boot (speed 2 checked)
then after boot programmed I just rebooted and clicked detect
chose all flash
opened full bios amd flash
clicked write

both modems are back from the dead.

Thanks usbbdm and also thanks tundra for your suggestions. I am a happy man today!
usbbdm
Junior Member
Posts: 8962
Joined: Mon Jul 18, 2005 9:33 pm

Post by usbbdm »

cablecowboy wrote:well usbbdm it sure did work. I did not use the script. I did the 3.3 method with these commands:
applied 3.3v plugged in power
tap c
tap a ffffffff
removed 3.3v
detect (it had flash amd)
erase boot
ldram boot (used a good boot)
program boot (speed 2 checked)
then after boot programmed I just rebooted and clicked detect
chose all flash
opened full bios amd flash
clicked write

both modems are back from the dead.

Thanks usbbdm and also thanks tundra for your suggestions. I am a happy man today!
Good to know. I admit that the NT software provide too many options and sometime you need to know what you are doing to make it work. The blackcat only have one mode, (slow DMA). NT has at too many combinations.

1. Three speeds.
2. Can program in DMA and non DMA mode.
3. Have TRAP ON mode for fast programming.

For debricking you should not see TRAP ON.
If you can detect the flash with DEBUG OFF, you normally can erase it with DEBUG OFF (DMA mode).
Sometime you need speed 2 to "sprogram" with DEBUG OFF.
If it fails use "tap" command to force DEBUG ON.
Then use "erase" and "sprogram" (Slowest).
"scmpram" is optional when DEBUG ON.
froimp
Junior Member
Posts: 19
Joined: Fri Jun 20, 2008 2:00 pm

Post by froimp »

What about a section for scripts only? That will be really helpful.
CAPONE
Junior Member
Posts: 5011
Joined: Sat Dec 27, 2008 3:25 pm

Post by CAPONE »

froimp wrote:What about a section for scripts only? That will be really helpful.
You can make your own to fit your needs. It's very simple.
usbbdm
Junior Member
Posts: 8962
Joined: Mon Jul 18, 2005 9:33 pm

Post by usbbdm »

froimp wrote:What about a section for scripts only? That will be really helpful.
Since script is a very powerful tool and I encourage everyone start ti make/use the script. I create a sub forum to talk about it.
http://www.usbjtag.com/vbforum/forumdisplay.php?f=55
Locked

Who is online

Users browsing this forum: No registered users and 3 guests