Debrick issues [!SOLVED!]

3 posts / 0 new
Last post
Codex
Codex's picture
Debrick issues [!SOLVED!]

I can't seem to get this thing to load and program itself after pushing a firmware over tftp.  It transfers it and says it read it but then does nothing with it.  

 

Any ideas?

 

 

Decompressing..........done

CFE for WNR3500v2 version: v1.0.29

Build Date: Fri Jun 12 11:11:15 CST 2009

Init Arena

Init Devs.

Boot partition size = 262144(0x40000)

Found a 4MB ST compatible serial flash

et0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 5.10.56.28

CPU type 0x19740: 453MHz

Tot mem: 32768 KBytes
Device eth0:  hwaddr C0-3F-0E-AC-7C-CA, ipaddr 192.168.1.1, mask 255.255.255.0        gateway not set, nameserver not set

Startup canceled

CFE> ^C

CFE> tftpd

Start TFTP server

Reading :: Done. 3878256 bytes read

Reading :: Done. 3878256 bytes read

Reading :: Done. 3878256 bytes read

Reading :: Done. 3878256 bytes read

Codex
Codex's picture
---Update, New Problem---

---Update, New Problem---

Never did get it to program the flashed firmware by stating tftpd.

I DID get it to accept and program by:

CFE>flash -noheader : flash1.trx

then immediately after hitting enter, sending the firmware over tftp from the PC.
It sends and then programs. After reboot I now have a new problem:

Device eth0: hwaddr C0-3F-0E-AC-7C-CA, ipaddr 192.168.1.1, mask 255.255.255.0
gateway not set, nameserver not set
Checksum mismatch:
Image chksum: 0x02C0010E
Calc chksum: 0x01B700CF
Invalid boot block on disk
Start TFTP server
Reading ::

Codex
Codex's picture
---SOLVED!---

---SOLVED!---

Just want to post this in case anyone else is having this same problem.

I took a dd-wrt build, specifically: dd-wrt.v24-13297_NEWD-2_K2.6_mini-WNR3500v2.chk

opened it in a hex editor, deleted everything before HDR0 and saved it. Changed the .chk to a .bin.

in CFE, typed : CFE>flash -noheader : flash1.trx

soon as I hit enter, I sent it the .bin via tftp. It took it, programmed it and then I CFE>reboot after it was done. It booted, still gave a mismatch but continued passed that. It then went through, rebooted itself once and came back up just fine. I am not able to get to dd-wrt gui and wireless is up and running!

Hope it helps someone!