I screwed up the ea8500 router firmware.

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


Joined: 11 May 2021
Posts: 2

PostPosted: Tue May 11, 2021 2:51    Post subject: I screwed up the ea8500 router firmware. Reply with quote
I was flashing according to the instructions https://mrjcd.com/EA8500_DD-WRT/ and I made a mistake I did not check the network cable. I did not insert the plug to the end because of this there was no connection with the TFTP server. I didn’t pay attention to it. Now I have completely erased the firmware and I cannot fall in love with the network cable to the computer because the router does not pick up the link. The computer sees it as if the cable is not connected. I have a cp341a programmer for TTL connection. Here's what the router is showing now:

U-Boot 2012.07 [Standard IPQ806X.LN,r40331] (Mar 16 2015 - 16:29:21)

CBT U-Boot ver: 1.0.9

smem ram ptable found: ver: 0 len: 5
DRAM: 491 MiB
NAND: SF: Unsupported manufacturer 00
ipq_spi: SPI Flash not found (bus/cs/speed/mode) = (0/0/48000000/0)
128 MiB
MMC:
PCI0 Link Intialized
PCI1 Link Intialized
In: serial
Out: serial
Err: serial
cdp: get part failed for 0:HLOS
Net: MAC1 addr:0:3:7f:ba:db:1
athrs17_reg_init: complete
athrs17_vlan_config ...done
S17c init done
MAC2 addr:0:3:7f:ba:db:2
eth0
Warning: eth0 MAC addresses don't match:
Address in SROM is 00:03:7f:ba:db:01
Address in environment is 00:06:3b:01:41:00
, eth1

Updating boot_count ... done

Hit any key to stop autoboot: 0
MMC Device 0 not found
MMC Device 0 not found

Loading from nand0, offset 0xf80000
NAND read from offset f80000 failed -74
** Read error

Write Reg: 0x00000660: Oldval = 0xffffffff Newval = 0x0014007e
Write Reg: 0x0000066c: Oldval = 0xffffffff Newval = 0x0014007d
Write Reg: 0x00000678: Oldval = 0xffffffff Newval = 0x0014007b
Write Reg: 0x00000684: Oldval = 0xffffffff Newval = 0x00140077
Write Reg: 0x00000690: Oldval = 0xffffffff Newval = 0x0014006f
Write Reg: 0x0000069c: Oldval = 0xffffffff Newval = 0x0014005f
Write Reg: 0x000006a8: Oldval = 0xffffffff Newval = 0x0014003f
Write Reg: 0x00000420: Oldval = 0xffffffff Newval = 0x00010001
Write Reg: 0x00000428: Oldval = 0xffffffff Newval = 0x00010001
Write Reg: 0x00000430: Oldval = 0xffffffff Newval = 0x00010001
Write Reg: 0x00000438: Oldval = 0xffffffff Newval = 0x00010001
Write Reg: 0x00000440: Oldval = 0xffffffff Newval = 0x00010001
Write Reg: 0x00000448: Oldval = 0xffffffff Newval = 0x00010001
Write Reg: 0x00000450: Oldval = 0xffffffff Newval = 0x00010001
(IPQ) #

This is where I screwed up.

U-Boot 2012.07 [Standard IPQ806X.LN,r40331] (Mar 16 2015 - 16:29:21)

CBT U-Boot ver: 1.0.9

smem ram ptable found: ver: 0 len: 5
DRAM: 491 MiB
NAND: SF: Unsupported manufacturer 00
ipq_spi: SPI Flash not found (bus/cs/speed/mode) = (0/0/48000000/0)
128 MiB
MMC:
PCI0 Link Intialized
PCI1 Link Intialized
In: serial
Out: serial
Err: serial
cdp: get part failed for 0:HLOS
Net: MAC1 addr:0:3:7f:ba:db:1
athrs17_reg_init: complete
athrs17_vlan_config ...done
S17c init done
MAC2 addr:0:3:7f:ba:db:2
eth0
Warning: eth0 MAC addresses don't match:
Address in SROM is 00:03:7f:ba:db:01
Address in environment is 00:06:3b:01:41:00
, eth1

Updating boot_count ... done

Hit any key to stop autoboot: 0
Write Reg: 0x00000660: Oldval = 0x00140020 Newval = 0x0014007e
Write Reg: 0x0000066c: Oldval = 0x0014005c Newval = 0x0014007d
Write Reg: 0x00000678: Oldval = 0x0014005a Newval = 0x0014007b
Write Reg: 0x00000684: Oldval = 0x00140056 Newval = 0x00140077
Write Reg: 0x00000690: Oldval = 0x0014004e Newval = 0x0014006f
Write Reg: 0x0000069c: Oldval = 0x00140001 Newval = 0x0014005f
Write Reg: 0x000006a8: Oldval = 0x0014001e Newval = 0x0014003f
Write Reg: 0x00000420: Oldval = 0x00020001 Newval = 0x00010001
Write Reg: 0x00000428: Oldval = 0x00010001 Newval = 0x00010001
Write Reg: 0x00000430: Oldval = 0x00010001 Newval = 0x00010001
Write Reg: 0x00000438: Oldval = 0x00010001 Newval = 0x00010001
Write Reg: 0x00000440: Oldval = 0x00010001 Newval = 0x00010001
Write Reg: 0x00000448: Oldval = 0x00020001 Newval = 0x00010001
Write Reg: 0x00000450: Oldval = 0x00010001 Newval = 0x00010001
(IPQ) # setenv image EA8500-factory-to-ddwrt.img
(IPQ) # setenv ipaddr 192.168.1.1
(IPQ) # setenv serverip 192.168.1.2
(IPQ) # run flashimg
Mac1 unit failed
Mac2 unit failed
nand - NAND sub-system




NAND write: device 0 offset 0xf80000, size 0x7080000
117964800 bytes written: OK
(IPQ) # setenv image EA8500-factory-to-ddwrt.img
(IPQ) # setenv ipaddr 192.168.1.1
(IPQ) # setenv serverip 192.168.1.2
(IPQ) # run flashimg2
Mac1 unit failed
Mac2 unit failed
nand - NAND sub-system


NAND write: device 0 offset 0x3780000, size 0x4880000
76021760 bytes written: OK
(IPQ) # reset
resetting ...

Resetting with watch dog!


Are there any options to download an image from a USB flash drive or run ethernet ports?
Sponsor
ddaniel51
DD-WRT Guru


Joined: 19 Feb 2013
Posts: 1464

PostPosted: Tue May 11, 2021 10:30    Post subject: Reply with quote
https://wiki.dd-wrt.com/wiki/index.php/Linksys_EA8500
_________________
Segment 1 XR700 10Gb LAN, 1Gb WAN ISP BS
Wired AP 1 Unifi Wifi 6 LR US 1Gb LAN
Wired AP 2 Unifi Wifi 6 LR US 1Gb LAN
Wired AP 3 Unifi Wifi 6 LR US 1Gb LAN
Syslog Services Asustor 7110T NAS 10GB
NetGear XS716T 10GB Switch
download1.dd-wrt.com/dd-wrtv2/downloads/betas/ (Brain Slayer)
YAMon https://usage-monitoring.com/index.php
abv1069
DD-WRT Novice


Joined: 11 May 2021
Posts: 2

PostPosted: Tue May 11, 2021 12:42    Post subject: Reply with quote
ddaniel51 wrote:
https://wiki.dd-wrt.com/wiki/index.php/Linksys_EA8500


I read this before posting. I don't understand how this can help me. I foolishly killed both the first boot image and the second. I now need a way to launch ethernet ports or somehow load an image from a USB flash drive.
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 14125
Location: Texas, USA

PostPosted: Tue May 11, 2021 14:11    Post subject: Reply with quote
Reset uboot to defaults, flash it with TFTP, perhaps?

https://www.google.com/search?q=resetting+uboot+environment+to+default+ea8500+site:forum.dd-wrt.com

https://www.google.com/search?q=resetting+uboot+environment+to+default+ea8500

https://stackoverflow.com/questions/20621937/how-do-i-clear-environment-variables-previously-saved-with-u-boot

https://www.linksys.com/us/support-article?articleNum=137928

You should still be able to flash DD-WRT with mrjcd's instructions once your ethernet link is working without having to flash stock firmware back to it...

But you should probably read the entire linked forum thread about the EA8500 which is now locked.

_________________
"Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT
Pogo - A minimal level of ability is expected and needed...
DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)

----------------------
Linux User #377467 counter.li.org / linuxcounter.net
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