Netgear R7800 flash fails - bootloop

Post new topic   Reply to topic    DD-WRT Forum Index -> Atheros WiSOC based Hardware
Goto page Previous  1, 2
Author Message
boert
DD-WRT Novice


Joined: 11 Dec 2021
Posts: 6

PostPosted: Sun Dec 12, 2021 10:07    Post subject: Reply with quote
so there is no workaround in the moment ?
Sponsor
blkt
DD-WRT Guru


Joined: 20 Jan 2019
Posts: 5700

PostPosted: Sun Dec 12, 2021 10:08    Post subject: Reply with quote
If you bought the R7800 new under warranty I recommend an exchange for another unit.
mwbuss8
DD-WRT Guru


Joined: 23 Feb 2015
Posts: 751

PostPosted: Sun Dec 12, 2021 11:30    Post subject: Reply with quote
boert wrote:
so there is no workaround in the moment ?

As Blkt said, return/exchange if you can. There are currently no workarounds on DD-WRT. It's certainly possible, and part of the solution is already in place, as it does detect and skip bad blocks during installation. Unfortunately, there has been no indication when/if it will ever run on affected devices. I'm not knowledgeable enough to trace the issue further, much less develop & implement the solution.
egc
DD-WRT Guru


Joined: 18 Mar 2014
Posts: 12881
Location: Netherlands

PostPosted: Sun Dec 12, 2021 12:16    Post subject: Reply with quote
The OpenWRT workaround is manually changing the offset something which cannot be done automatically.

Builds after build 44809 have some form of bad block detection but there is no bad block detection/compensation for critical areas.

I asked BS again and he was very clear:
"I cannot replace broken NAND chips"

Sad

_________________
Routers:Netgear R7000, R6400v1, R6400v2, EA6900 (XvortexCFE), E2000, E1200v1, WRT54GS v1.
Install guide R6400v2, R6700v3,XR300:https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=316399
Install guide R7800/XR500: https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=320614
Forum Guide Lines (important read):https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=324087
mwbuss8
DD-WRT Guru


Joined: 23 Feb 2015
Posts: 751

PostPosted: Sun Dec 12, 2021 12:42    Post subject: Reply with quote
egc wrote:
The OpenWRT workaround is manually changing the offset something which cannot be done automatically.

Builds after build 44809 have some form of bad block detection but there is no bad block detection/compensation for critical areas.

I asked BS again and he was very clear:
"I cannot replace broken NAND chips"

Sad


I'm glad to hear some actual news on the topic. While on a personal level I'd love to get a fix, I also realize BS investing time to work around cheap nand chips would take away time from further developing the FW as a whole. At least 1 of the 3 I bought flashed over without issues. Maybe I'll try to sell off the one with bad bricks that I didn't kill & pick up another ea8500 🤣
egc
DD-WRT Guru


Joined: 18 Mar 2014
Posts: 12881
Location: Netherlands

PostPosted: Sun Dec 12, 2021 12:49    Post subject: Reply with quote
Until recently it was very rare but it seems there are more bad NAND chips nowadays Sad
_________________
Routers:Netgear R7000, R6400v1, R6400v2, EA6900 (XvortexCFE), E2000, E1200v1, WRT54GS v1.
Install guide R6400v2, R6700v3,XR300:https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=316399
Install guide R7800/XR500: https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=320614
Forum Guide Lines (important read):https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=324087
mwbuss8
DD-WRT Guru


Joined: 23 Feb 2015
Posts: 751

PostPosted: Sun Dec 12, 2021 13:03    Post subject: Reply with quote
egc wrote:
Until recently it was very rare but it seems there are more bad NAND chips nowadays Sad

That's why I tried a 3rd one. I was hoping I just got unlucky when 1 of 2 I initially purchased was affected. It's really unfortunate, because on paper these are some of the best DD-WRT devices available. Hopefully cheap nand chips don't become the norm for Netgear & others in coming years.

Before I accidentally killed the first bad one, I ran
Code:
nand bad

In U-boot. Beyond the blocks DD-WRT detected during flashing, there were several more on other parts of the chip unused by DD-WRT.
crpngdth
DD-WRT Novice


Joined: 10 Sep 2019
Posts: 13

PostPosted: Sun Dec 12, 2021 17:35    Post subject: Reply with quote
Alozaros wrote:
crpngdth wrote:
i had an r7800 that wouldnt flash via gui - dd-wrt or netgear, didnt matter.

had trouble getting tftp flash to go until i found this article and followed the debricking instructions.


did you make it to DDWRT at all...
if you moved the ubi partition how did you compile the DDWRT image using make...?

Give us a biscuit please... Embarassed

tftp'd from netgear 1.0.2.28 to netgear 1.0.2.62. then web gui to dd-wrt 47618. attempting webgui to 47822 next...
blkt
DD-WRT Guru


Joined: 20 Jan 2019
Posts: 5700

PostPosted: Wed Mar 15, 2023 11:27    Post subject: Reply with quote
History:
https://svn.dd-wrt.com/log?rev=44729&stop_rev=44716 (Timeline)
https://svn.dd-wrt.com/log?rev=51045&stop_rev=51042 (Timeline)
Recent:
https://svn.dd-wrt.com/log?rev=52037&stop_rev=52024 (Timeline)

https://svn.dd-wrt.com/changeset/52024 bad block handling for mtd read.
https://svn.dd-wrt.com/changeset/52025 this should fix boot problems on ipq based devices with bad nand blocks
https://svn.dd-wrt.com/changeset/52026 fix blocksize
https://svn.dd-wrt.com/changeset/52027 use correct function
https://svn.dd-wrt.com/changeset/52028 use correct function
https://svn.dd-wrt.com/changeset/52029 fix declaration
https://svn.dd-wrt.com/changeset/52030 fix return value
https://svn.dd-wrt.com/changeset/52031 should be faster
https://svn.dd-wrt.com/changeset/52032 should be faster
https://svn.dd-wrt.com/changeset/52033 bad idea. revert
https://svn.dd-wrt.com/changeset/52036 preread bad blocks
https://svn.dd-wrt.com/changeset/52037 preread bad blocks
m4sh
DD-WRT Novice


Joined: 13 Apr 2023
Posts: 1

PostPosted: Thu Apr 13, 2023 4:39    Post subject: Reply with quote
crpngdth wrote:
i had an r7800 that wouldnt flash via gui - dd-wrt or netgear, didnt matter.

had trouble getting tftp flash to go until i found this article and followed the debricking instructions.


in case anyone else is trying to follow the linked guide for debricking but cant get it to work when you click 'put', it says to set your host in the tftp settings to 192.168.1.1... but it actually needs to be 192.168.1.10 (same as the interface static ip).
blkt
DD-WRT Guru


Joined: 20 Jan 2019
Posts: 5700

PostPosted: Thu Apr 13, 2023 18:35    Post subject: Reply with quote
That guide is for command-line tftp; clicking must be something like tftpd32/64 which needs a server interface set.
Goto page Previous  1, 2 Display posts from previous:    Page 2 of 2
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