Bricked WGR614L

6 posts / 0 new
Last post
Wajid Mumtaz
Wajid Mumtaz's picture
Bricked WGR614L

Hi, 

I have bricked WGR614L V8 through JTAG, actually i am flashing it through JTAG and because of some power failure the process terminated. Is there any option to recover it without JTAG. It is taking too much time for flashing the on borad flash.

can I recover the router using the Serial Console (PuTTY programe) in the present condition?

I have already taken the backups of CFE, NVRAM, BSP, KERNEL, WHOLEFLASH using JTAG.

But I am stuck at flashing the router using JTAG because it is too slow.

Can I only flash the CFE and by using the serial console (PuTTY programe) option recover my router?

Can any body provide the memory map of the processor of WGR614L V8....any info?

retro98
retro98's picture
At minimum, the CFE boot

At minimum, the CFE boot/loader in flash must function, in order to drive the serial console, and for other recovery options (eg tftp) to work. The code that interacts with the serial console is the CFE itself.

If CFE in flash is damaged, you can use JTAG to flash the CFE, then boot the CFE, and then use CFE commands on the serial console to restore the rest of the flash and recover the router.

I can see the flash layout from boot messages posted in the other forum topics here:

PPP generic driver version 2.4.2
pflash: found no supported devices
sflash: squashfs filesystem found at block 621
Creating 8 MTD partitions on "sflash":
0x00000000-0x00020000 : "boot"
0x00020000-0x003b0000 : "linux"
0x0009b7ec-0x003b0000 : "rootfs"
0x003b0000-0x003c0000 : "T_Meter1"
0x003c0000-0x003d0000 : "T_Meter2"
0x003d0000-0x003e0000 : "POT"
0x003e0000-0x003f0000 : "board_data"
0x003f0000-0x00400000 : "nvram"
NET4: Linux TCP/IP 1.0 for NET4.0

Wajid Mumtaz
Wajid Mumtaz's picture
1-Thank you for the info,

1-Thank you for the info, Actually I am using JTAG and already take the backup of whole flash data. If I flashed the data back to the router and if i am successful(hopefully :) as it is tooo slow), In that case can I recover the Router?

2-Second option is to flash the CFE Only and use serial consol for kernel..

3-Is the "sflash", "boot", "linux", "rootfs", "T_Meter1", "T_Meter2", "POT", "board_data", are parts of CFE?

retro98
retro98's picture
Wajid Mumtaz said:

Wajid Mumtaz said:
1-Thank you for the info, Actually I am using JTAG and already take the backup of whole flash data. If I flashed the data back to the router and if i am successful(hopefully :) as it is tooo slow), In that case can I recover the Router?
2-Second option is to flash the CFE Only and use serial consol for kernel..
3-Is the "sflash", "boot", "linux", "rootfs", "T_Meter1", "T_Meter2", "POT", "board_data", are parts of CFE?

 

1. Yep

2. That should work too, and faster

3. The CFE is is just "boot"

Wajid Mumtaz
Wajid Mumtaz's picture
The backup of the CFE.BIN

The backup of the CFE.BIN (Acquired using JTAG method) is of 256 KBytes in size(for WGR614L v8). If the starting adress is 0x00000 then the end address should be 0x40000. But the "boot" started from 0x00000 to 0x20000...can you please comment on it..

imran
imran's picture
As far as I know the CFE boot

As far as I know the CFE boot loader for WGR614L is 128K bytes ... and that's why it shows ... 0x00000 to 0x20000 .....