TP-LINK WR841N (v 8.2) bricked

Post new topic   Reply to topic    DD-WRT Forum Index -> Atheros WiSOC based Hardware
Author Message
Piccox
DD-WRT Novice


Joined: 28 May 2013
Posts: 5

PostPosted: Tue May 28, 2013 20:53    Post subject: TP-LINK WR841N (v 8.2) bricked Reply with quote
Hi, I'm a new user.[ Sorry for my english, but I'm Italian Smile ]
I bought a WR841N 2 months ago on ebay. I tryed it, and it worked very well. Last week I loaded the firmware ( openwrt compatible with router), but yesterday I want to change back to default. I have reset the NVRAM Sad the router doesn't work now ! I have a USB-TTL converter connect to pc and the JP1 of router. I open Putty and the program show this:
Code:
U-Boot 1.1.4 (Nov  1 2012 - 10:25:30)

U-boot AP123


DRAM:  32 MB
id read 0x100000ff
Flash:  4 MB
Using default environment

In:    serial
Out:   serial
Err:   serial
Net:   ag934x_enet_initialize...
wasp reset mask:c03300
WASP ----> S27 PHY
file: ag934x.c,line: 179==: set LAN&WAN SWAP. --debug by HouXB
GMAC: cfg1 0x5 cfg2 0x7114
eth0: ba:be:fa:ce:08:41
s27 reg init
athrs27_phy_setup ATHR_PHY_CONTROL 4: 0x1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 4: 0x10
eth0 up
WASP ----> S27 PHY
file: ag934x.c,line: 179==: set LAN&WAN SWAP. --debug by HouXB
GMAC: cfg1 0xf cfg2 0x7214
eth1: ba:be:fa:ce:08:41
s27 reg init lan
ATHRS27: resetting s27
ATHRS27: s27 reset done
athrs27_phy_setup ATHR_PHY_CONTROL 0: 0x1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 0: 0x10
athrs27_phy_setup ATHR_PHY_CONTROL 1: 0x1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 1: 0x10
athrs27_phy_setup ATHR_PHY_CONTROL 2: 0x1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 2: 0x10
athrs27_phy_setup ATHR_PHY_CONTROL 3: 0x1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 3: 0x10
eth1 up
eth0, eth1
Autobooting in 1 seconds
## Booting image at 9f020000 ...
   Uncompressing Kernel Image ... Too big uncompressed streamLZMA ERROR 1 - must
 RESET board to recover

The router doesn't connect to the ethernet board. All LEDs turn on and off repeatedly. What can I do ? The Putty's terminal doesn't send anymore to the router because the cycle isn't interrupt.
Sponsor
jnjn
DD-WRT User


Joined: 07 Jun 2006
Posts: 448
Location: PRC

PostPosted: Wed May 29, 2013 5:08    Post subject: Reply with quote
ok, type "tpl" (very quickly) when serial console prints "Auto booting in 1 sec".

make your pc's lan ip address 192.168.1.100/24. and fire some tftp server (such as tftpd 4.00). put dd-wrt.bin in the tftp server's root directory. and you can upload the firmware by tftp using something like this:

Code:

setenv serverip 192.168.1.100; setenv ipaddr 192.168.1.1
tftp 0x80800000 dd-wrt.bin
erase 0x9f020000 +0x3c0000
cp.b 0x80800000 0x9f020000 0x3c0000
Piccox
DD-WRT Novice


Joined: 28 May 2013
Posts: 5

PostPosted: Wed May 29, 2013 6:27    Post subject: Reply with quote
jnjn wrote:
ok, type "tpl" (very quickly) when serial console prints "Auto booting in 1 sec".

make your pc's lan ip address 192.168.1.100/24. and fire some tftp server (such as tftpd 4.00). put dd-wrt.bin in the tftp server's root directory. and you can upload the firmware by tftp using something like this:

Code:

setenv serverip 192.168.1.100; setenv ipaddr 192.168.1.1
tftp 0x80800000 dd-wrt.bin
erase 0x9f020000 +0x3c0000
cp.b 0x80800000 0x9f020000 0x3c0000



I try it, but the autobooting don't stop :\
jnjn
DD-WRT User


Joined: 07 Jun 2006
Posts: 448
Location: PRC

PostPosted: Wed May 29, 2013 16:14    Post subject: Reply with quote
Piccox wrote:
jnjn wrote:
ok, type "tpl" (very quickly) when serial console prints "Auto booting in 1 sec".

make your pc's lan ip address 192.168.1.100/24. and fire some tftp server (such as tftpd 4.00). put dd-wrt.bin in the tftp server's root directory. and you can upload the firmware by tftp using something like this:

Code:

setenv serverip 192.168.1.100; setenv ipaddr 192.168.1.1
tftp 0x80800000 dd-wrt.bin
erase 0x9f020000 +0x3c0000
cp.b 0x80800000 0x9f020000 0x3c0000



I try it, but the autobooting don't stop :\


it should stop. make sure your ttl connection is ok (tx is sending singal to rx on the router). you can try ctrl-c the console should show something like '^C'.
Piccox
DD-WRT Novice


Joined: 28 May 2013
Posts: 5

PostPosted: Wed May 29, 2013 17:33    Post subject: Reply with quote
The ctrl+c doesn't work, and ttl works very well.... bu the autoreboot doesn't stop
L4ky
DD-WRT Novice


Joined: 18 May 2013
Posts: 17

PostPosted: Wed May 29, 2013 20:37    Post subject: Reply with quote
Piccox wrote:
The ctrl+c doesn't work, and ttl works very well.... bu the autoreboot doesn't stop

If you can t see any input you send there is a problem on the router's rx connection. Check again
Piccox
DD-WRT Novice


Joined: 28 May 2013
Posts: 5

PostPosted: Thu May 30, 2013 15:22    Post subject: Reply with quote
Ok guys, the TX pin was damaged, I repair it. I enter in the console and I tipe:
Code:
wasp> setenv ipaddr 192.168.1.1
wasp> setenv serverip 192.168.1.100
wasp> printenv
bootargs=console=ttyS0,115200 root=31:02 rootfstype=squashfs init=/sbin/init mtd
parts=ath-nor0:128k(u-boot),1024k(kernel),2816k(rootfs),64k(config),64k(art)
bootcmd=bootm 0x9f020000
bootdelay=1
baudrate=115200
ethaddr=0xba:0xbe:0xfa:0xce:0x08:0x41
dir=
bc=ap123
lu=tftp 0x81000000 ${dir}u-boot.bin&&erase 0x9f000000 +$filesize;cp.b $fileaddr
0x9f000000 $filesize
lf=tftp 0x81000000 ${dir}${bc}-squashfs&&erase 0x9f120000 +$filesize;cp.b $filea
ddr 0x9f120000 $filesize
stdin=serial
stdout=serial
stderr=serial
ethact=eth0
ipaddr=192.168.1.1
serverip=192.168.1.100

Environment size: 563/65532 bytes
wasp> tftpboot 0x80000000 openwrt.bin
enet1 port0 up
dup 1 speed 1000
Using eth1 device
TFTP from server 192.168.1.100; our IP address is 192.168.1.1
Filename 'openwrt.bin'.
Load address: 0x80000000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
eth0 link down
Using eth1 device
TFTP from server 192.168.1.100; our IP address is 192.168.1.1
Filename 'openwrt.bin'.
Load address: 0x80000000

What can I do?
checho
DD-WRT Guru


Joined: 27 Feb 2007
Posts: 527
Location: Bulgaria

PostPosted: Fri May 31, 2013 7:46    Post subject: Reply with quote
Some or all of the below:

1) You have no tftp server running
2) You have firewall that prevents incoming connections to your tftp server
3) You have not entered 192.168.1.100 as your ip address
4) You have connected the router to the lan port imroperly
Piccox
DD-WRT Novice


Joined: 28 May 2013
Posts: 5

PostPosted: Fri May 31, 2013 12:13    Post subject: Reply with quote
ok, solved Smile
flo89
DD-WRT Novice


Joined: 18 Jun 2013
Posts: 1

PostPosted: Tue Jun 18, 2013 15:58    Post subject: Reply with quote
Hi, I have the same problem, but no idea which of the pins is RX,TX and GND. Could you tell me how you pluged the router?

thx
gerijani
DD-WRT Novice


Joined: 28 Oct 2011
Posts: 3

PostPosted: Wed Sep 04, 2013 17:07    Post subject: Reply with quote
Hi Everybody,


I have the same problem as Piccox earlier. I have a serial connection ( used: screen /dev/ttyUSB0 115200,cs8 ) and I can see "tpl" when I type, but nothing when I type 'Ctrl+C'(soemtimes a weired � character appeares). Is this meaning the problem of soldering or wrong console parameters?
mongoled
DD-WRT Novice


Joined: 15 Jan 2014
Posts: 8

PostPosted: Thu Jan 16, 2014 7:22    Post subject: Reply with quote
Piccox wrote:
ok, solved Smile

It would be good of you to post what you did to solve your problem!

Just as people in this community did their best to assist you in resolving your issue, by posting what you did to solve this could help someone else.

Hope you will make the time to tell us what you did to solve the issue.

In this case you would helping me and any others who are experiencing a similar problem.

Thanks
gere01
DD-WRT Novice


Joined: 18 Jan 2014
Posts: 1

PostPosted: Sat Jan 18, 2014 13:44    Post subject: Soldering probleme wr841nd v8.1 Reply with quote
hello,
Sorry for my english knowledge
I have a wr841nd v8.1 router and I tried to change the firmware but unfortunately I get an error message:
"uncompressing Kernel Image ... Too big uncompressed streamLZMA ERROR 1 - must RESET board to recover "

I can read from the router with "putty" (usb ttl serial converter) but I can't read any command the ttl converter works good, but I think that When I soldered the pinouts on the board I burned one of them I think that the "RX" pinout near to the Rx there is a little diode or resistant I don't know. But I couldn't write commands on putty. I know I made a very big probleme but how can I repair this pinout ? Or is there any chance ? another pinout for tx ?
Please help me in this case
Thank you very much.
torosandor
DD-WRT Novice


Joined: 14 May 2014
Posts: 2

PostPosted: Wed May 14, 2014 21:05    Post subject: Reply with quote
jnjn wrote:
ok, type "tpl" (very quickly) when serial console prints "Auto booting in 1 sec".

make your pc's lan ip address 192.168.1.100/24. and fire some tftp server (such as tftpd 4.00). put dd-wrt.bin in the tftp server's root directory. and you can upload the firmware by tftp using something like this:

Code:

setenv serverip 192.168.1.100; setenv ipaddr 192.168.1.1
tftp 0x80800000 dd-wrt.bin
erase 0x9f020000 +0x3c0000
cp.b 0x80800000 0x9f020000 0x3c0000


Hi...In the same problem I have done exactly the same settings and same commands but now i have only the power led active and cannot connect neither with the serial connection or the lan cable connection.
pffff.any ideeas ?
Display posts from previous:    Page 1 of 1
Post new topic   Reply to topic    DD-WRT Forum Index -> Atheros WiSOC 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 cannot attach files in this forum
You cannot download files in this forum