Help please. Improper firmware flash on Belkin F7D7301 v1000

Post new topic   Reply to topic    DD-WRT Forum Index -> Broadcom SoC based Hardware
Goto page Previous  1, 2
Author Message
gossipninja
DD-WRT Novice


Joined: 14 Oct 2012
Posts: 2

PostPosted: Sun Oct 14, 2012 16:04    Post subject: Reply with quote
gossipninja wrote:
Have a belkin share n300 and I too did an improper flash, mine is a bit worse.

Like a dummy, I didn't fully read the instructions and flashed the "dd-wrt.v24-18946_NEWD-2_K2.6_mini_f7d3301.bin"
file as though it was factory firmware through the belkin interface.

The router powers on, led is on, but no connection.

Am I screwed?

Thanks


HOLY DOG CRAP!!!

I just realized I was still on the 192.168.2.8 static IP, I switched to 192.168.1.8 static and when I went to 192.168.1.1 up pops DDWRT

woot!!!
Sponsor
TheMafioso
DD-WRT Novice


Joined: 30 Jun 2013
Posts: 8

PostPosted: Mon Aug 12, 2013 7:47    Post subject: Need to debrick Belkin f7d7301 Reply with quote
I bricked my Belkin f7d7301 router somehow while flashing tomato from DDWRT Sad. Have tried everything countless 30/30/30 reset's, static IPs (in 192.168.2.8 and 192.168.1.8 ), DHCP, everything but it just turn on. Even on pinging it, all requests time out and neither the cable status (which is unplugged) ever changes. Its dead as brick.

I think its the same issue with the_bhagwan has posted which I need to debrick using JTAG.

However, I don't have right components lying around with me (resistances, d25 cable, etc however I do have a parallel port in one of my computer). Anyway so, I was searching for a ready made JTAG cable, I came across:

http://www.ebay.com/itm/1PCS-MSP430-Programmer-Parallel-Debugger-JTAG-Emulator-1M-Cable-/181186511853?pt=LH_DefaultDomain_0&hash=item2a2f8ec3ed

Can this be used for the same purpose ? Do I need to buy something else also ? (except for tjtag software)

If the above is not suitable, are there any ready made arrangement available ? Also is there any need for soldering on the board ? I believe Belkin router already has JTAG connectors, just need mating cable only..see pics..

http://infodepot.wikia.com/wiki/Belkin_F7D3301_v1

(F7d3301 is repacked F7D7301 as found online)

Please help guys. I couldn't even use the router 1 week before it went bust Sad
the_bhagwan
DD-WRT Novice


Joined: 26 May 2011
Posts: 15

PostPosted: Mon Aug 12, 2013 20:14    Post subject: Reply with quote
I think that ebay one will work but not sure. There is a 14 pin connector on board like the 14 pin on ebay Jtag. Don't remember which end is which so you may need an ohm meter to find the grounds pins side, pins 2,4,6,8,10. Need Tornado's software to run on 32 bit computer. Tornado asks $5 donation I believe for his software. Try erase NVram first. Otherwise I read it will take a very long time to flash a new kernel.
Here is another one I found, it's 12 pin, just don't connect pins 13 and 14 and it should work.
http://www.ebay.com/itm/JTAG-Cable-Linksys-WRT54G-WRT54GS-WRT54GL-Brick-Repair-/231030195094?pt=LH_DefaultDomain_0&hash=item35ca790396#ht_6152wt_1399
Been a long time since I did this so memory a bit fuzzy on details. Sorry that's about all the info I can think of. Re-read my post on page 1.
TheMafioso
DD-WRT Novice


Joined: 30 Jun 2013
Posts: 8

PostPosted: Tue Aug 13, 2013 9:20    Post subject: Reply with quote
the_bhagwan wrote:
I think that ebay one will work but not sure. There is a 14 pin connector on board like the 14 pin on ebay Jtag. Don't remember which end is which so you may need an ohm meter to find the grounds pins side, pins 2,4,6,8,10. Need Tornado's software to run on 32 bit computer. Tornado asks $5 donation I believe for his software. Try erase NVram first. Otherwise I read it will take a very long time to flash a new kernel.
Here is another one I found, it's 12 pin, just don't connect pins 13 and 14 and it should work.
http://www.ebay.com/itm/JTAG-Cable-Linksys-WRT54G-WRT54GS-WRT54GL-Brick-Repair-/231030195094?pt=LH_DefaultDomain_0&hash=item35ca790396#ht_6152wt_1399
Been a long time since I did this so memory a bit fuzzy on details. Sorry that's about all the info I can think of. Re-read my post on page 1.


Thanks a lot for your help, I'll get this one. I was also having doubts about the earlier one I posted as I found out that MSP430 don't have ground pins as 2,4,6,8,10.

One more question though I don't have ohm meter with me either Sad

In the picture you have posted earlier I see there is a serial port. Can it be used to find orientation, as I can deduce pins near the serial interface would be 1 and 2 ?
Or was it just a sample pic layout not for actual router ?
the_bhagwan
DD-WRT Novice


Joined: 26 May 2011
Posts: 15

PostPosted: Tue Aug 13, 2013 22:40    Post subject: Reply with quote
Yes I think I drew it that way to document proper orientation but I honestly don’t remember 100%. If it's hooked up backwards will anything bad happen? Not sure. You may want to get a cheap ohm or continuity tester. On circuit board go from any metal shield to pins 2 4 6 8 10 and there will be continuity. Then you'll know orientation
Edit: see next post

But here is something else to think about too. Will your new Jtag cable have marked pin numbers? dont know. A paper clip and and ohm meter would tell you



connector.jpg
 Description:
 Filesize:  105.56 KB
 Viewed:  11760 Time(s)

connector.jpg




Last edited by the_bhagwan on Wed Aug 14, 2013 0:17; edited 1 time in total
the_bhagwan
DD-WRT Novice


Joined: 26 May 2011
Posts: 15

PostPosted: Wed Aug 14, 2013 0:15    Post subject: Reply with quote
verified with ohm meter


pinout.jpg
 Description:
 Filesize:  118.64 KB
 Viewed:  11745 Time(s)

pinout.jpg


TheMafioso
DD-WRT Novice


Joined: 30 Jun 2013
Posts: 8

PostPosted: Wed Aug 14, 2013 7:23    Post subject: wow thanks Reply with quote
The cable I ordered (same one as you had given link for) mentions there is a step by step guide included, lets see if there is a way to identify the pin numbers otherwise I can just verify the continuity to find pin numbers.

I'll update my results when I get the cable,I guess in in 2-3 weeks Sad

And thanks a lot, I really appreciate the effort you have put in for me Smile.
If any mods/senior members are reading the thread, please put this information in DDWRT wiki for this router. It would be immensely useful for anyone trying to debrick this router.
TheMafioso
DD-WRT Novice


Joined: 30 Jun 2013
Posts: 8

PostPosted: Fri Aug 23, 2013 20:50    Post subject: Reply with quote
the_bhagwan wrote:
I un-bricked a F7D7301
TFTP wouldn't work.
Serial RS-232 wouldn't work.
jtag worked!

I knew I flashed the wrong restore bin (NVram)
That's what bricked it.

I used Tornados Tjtag program.
Command that fixed it was:
tjtag -erase:nvram /cable:DLC5 /fc:43 /byte_mode

You may need to this too:
tjtag -erase:kernel /cable:DLC5 /fc:43 /byte_mod

Then you would need to jtag a new kernel.
Not sure how to do that, I'm a noob at Jtags

By the way, here is the latest mega build that works well on the Belkin F7D7301. You probably should have use this.
http://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/V24-K26/svn18946/dd-wrt.v24-18946_NEWD-2_K2.6_mega.bin
From http://www.dd-wrt.com/site/support/other-downloads?path=others/eko/V24-K26


Hi,

I got the cable today. I was successfully able to establish a JTAG connection from my router to PC however, when I do tjtag -probeonly, Broadcomm CPU gets detected however it says unknown or no flash chip detected Confused

Anyway I see that you had specified fc:43 i.e. MX29LV640B 4Mx16 TopB in tjtag, my question how can I confirm the same, that my router also has this same flash chip ?
I had tried tjtag -erase:nvram /fc:43 but it got stuck on erasing first sector itself for a very long time (more than 20 mins) so I had Crtl+C the process ?

BTW which version of tjtag you had used as mine doesn't recognize /cable:DLC5 /byte_mod switches ?
the_bhagwan
DD-WRT Novice


Joined: 26 May 2011
Posts: 15

PostPosted: Fri Aug 23, 2013 21:28    Post subject: Reply with quote
3.0.2
If you have older, that may be the problem.
Older one (free) didnt work for me.
Donated $5 to Tornado and got 3.0.2

http://www.dd-wrt.com/phpBB2/viewtopic.php?t=149719&highlight=

Don’t remember flash chip #
Would have to dissemble it again to see

Also last I remember 3.0.2 had to run on a 32 bit OS.


New for V3.0.2

Support for BCM4716, BCM4717, BCM4718 - Thanks Lom
It is now nessesary to use one of the 2 switches:
/cable:dlc5 - Standard jtag pinout, see docs folder for pinouts
/cable:wiggler - wiggler

Asus RT-N16 = Parallel Flash = Macronix MX29GL256E
Linksys WRT150N v1.0 = Parallel Flash = EON EN29LV320
Linksys WRT150N v1.1 = Parallel Flash = Samsung K8D3216UBC
Linksys WRT160N v1.0 = Parallel Flash = EON EN29LV320AB-70TCP
Linksys WRT300N v1.0 = Parallel Flash = Intel JS28FR320
Linksys WRT300N v1.1 = Parallel Flash = Samsung K8D6316UBM (Micro JTAG Port)
Linksys WRT310N v1.0 = Serial Flash = Winbond W19B320ABT7H
Linksys WRT310N v2.0 = Serial Flash = Winbond W25X32VSIG
Linksys WRT320N v1.0 = Serial Flash = Macronix 25L6405DMI-126
Dlink 2100AP - use /byte_mode
Several new serial flash devices - Thanks Lom
And many more
TheMafioso
DD-WRT Novice


Joined: 30 Jun 2013
Posts: 8

PostPosted: Sat Aug 24, 2013 12:08    Post subject: Reply with quote
Actually the cable shipped with a cd which contained tjtag3.0.1. Problems were resolved after getting v3.0.2 and
was finally able to debrick the router by erasing the nvram Smile

Thanks a lot for all your help...the_bhagwan Smile
Goto page Previous  1, 2 Display posts from previous:    Page 2 of 2
Post new topic   Reply to topic    DD-WRT Forum Index -> Broadcom SoC based Hardware All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum