Nexx WT3020 boot error

I have Nexx WT3020 8M which has OpenWrt 21.02 and stopped to boot. I connected serial to flash new software, but none version doesn't want to work. I think I tried all combination from Lede 17.01 to Openwrt 23.05. Here it is an example of flashing OpenWrt 23.05 (it is initramfs, but with sysupgrade I have same situation).

U-Boot 1.1.3 (Jan  3 2014 - 09:12:42)

MAX Board: Ralink APSoC DRAM:  64 MB
relocate_code Pointer at: 83fb4000
enable ephy clock...done. rf reg 29 = 5
SSC disabled.
******************************
Software System Reset Occurred
******************************
spi_wait_nsec: 29
spi device id: ef 40 17 0 0 (40170000)
find flash: W25Q64BV
raspi_read: from:30000 len:1000
raspi_wait_ready: read_sr fail: fc
*** Warning - bad CRC, using default environment

============================================
Ralink UBoot Version: 4.1.1.0
--------------------------------------------
ASIC 7620_MP (Port5<->None)
DRAM component: 512 Mbits DDR, width 16
DRAM bus: 16 bit
Total memory: 64 MBytes
Flash component: SPI Flash
Date:Jan  3 2014  Time:09:12:42
============================================
icache: sets:512, ways:4, linesz:32 ,total:65536
dcache: sets:256, ways:4, linesz:32 ,total:32768

 ##### The CPU freq = 580 MHZ ####
 estimate memory size =64 Mbytes

Please choose the operation:
   1: Load system code to SDRAM via TFTP.
   2: Load system code then write to Flash via TFTP.
   3: Boot system code via Flash (default).
   4: Entr boot command line interface.
   7: Load Boot Loader code then write to Flash via Serial.
   9: Load Boot Loader code then write to Flash via TFTP.

You choosed 2
                                                                              0
raspi_read: from:40028 len:6
raspi_wait_ready: read_sr fail: fc


2: System Load Linux Kernel then write to Flash via TFTP.
 Warning!! Erase Linux in Flash then burn new one. Are you sure?(Y/N)
 Please Input new ones /or Ctrl-C to discard
        Input device IP (10.10.10.123) ==:10.10.10.123
        Input server IP (10.10.10.3) ==:10.10.10.3
        Input Linux Kernel filename () ==:2305init.bin

 netboot_common, argc= 3

 NetTxPacket = 0x83FE4C80

 KSEG1ADDR(NetTxPacket) = 0xA3FE4C80

 NetLoop,call eth_halt !

 NetLoop,call eth_init !
Trying Eth0 (10/100-M)

 Waitting for RX_DMA_BUSY status Start... done


 ETH_STATE_ACTIVE!!
TFTP from server 10.10.10.3; our IP address is 10.10.10.123
Filename '2305init.bin'.

 TIMEOUT_COUNT=10,Load address: 0x80100000
Loading: Got ARP REPLY, set server/gtwy eth addr (00:00:00:00:00:89)
Got it
#################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ##################
done
Bytes transferred = 6080923 (5cc99b hex)
NetBootFileXferSize= 005cc99b
raspi_erase_write: offs:50000, count:5cc99b
raspi_erase: offs:50000 len:5c0000
raspi_wait_ready: read_sr fail: fc
## Booting image at bc050000 ...
raspi_read: from:50000 len:40
raspi_wait_ready: read_sr fail: fc
Bad Magic Number,00000000


U-Boot 1.1.3 (Jan  3 2014 - 09:12:42)

MAX Board: Ralink APSoC DRAM:  64 MB
relocate_code Pointer at: 83fb4000
enable ephy clock...done. rf reg 29 = 5
SSC disabled.
******************************
Software System Reset Occurred
******************************
spi_wait_nsec: 29
spi device id: ef 40 17 0 0 (40170000)
find flash: W25Q64BV
raspi_read: from:30000 len:1000
raspi_wait_ready: read_sr fail: fc
*** Warning - bad CRC, using default environment

============================================
Ralink UBoot Version: 4.1.1.0
--------------------------------------------
ASIC 7620_MP (Port5<->None)
DRAM component: 512 Mbits DDR, width 16
DRAM bus: 16 bit
Total memory: 64 MBytes
Flash component: SPI Flash
Date:Jan  3 2014  Time:09:12:42
============================================
icache: sets:512, ways:4, linesz:32 ,total:65536
dcache: sets:256, ways:4, linesz:32 ,total:32768

 ##### The CPU freq = 580 MHZ ####
 estimate memory size =64 Mbytes

Please choose the operation:
   1: Load system code to SDRAM via TFTP.
   2: Load system code then write to Flash via TFTP.
   3: Boot system code via Flash (default).
   4: Entr boot command line interface.
   7: Load Boot Loader code then write to Flash via Serial.
   9: Load Boot Loader code then write to Flash via TFTP.                     3
You choosed 3
                                                                              0

3: System Boot system code via Flash.
## Booting image at bc050000 ...
raspi_read: from:50000 len:40
raspi_wait_ready: read_sr fail: fc
Bad Magic Number,00000000

I found that few times there is "raspi_wait_ready: read_sr fail: fc" monit which I suppose shouldn't be. What does it mean?

Should I do something else to bring back router to live?

then you should select 1, not 2

Try re-flashing the bootloader. Mine is running breed (breed-mt7620-reset1.bin) for years, installed it for 16MB mod.

I know :slight_smile: but because it didn't work so I tried all combinations

I have bootloader file but how should I flash it? I've never did it before...

you have a menu entry for that:

If you can still boot any version of OpenWrt, make a backup of the whole flash or individual partitions. In the worst case you should be able to recover using an external programmer.

I made few tests and I found that my flash is broken, so I need to replace it if I want to use router.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.