My RT3200 was up for about 9 months. I installed 23.05 (I am 99 % sure - can I find out from config backup?) on it around end of May 2024, judging from the date of the backup. Yesterday internet connection seemed somehow lagging, so I tried to reboot it (using SSH). It would not come back (even after I put it to freezer for about an hour). I then learned about the OKD issue, got myself a USB-to-serial converter and tried to follow the https://openwrt.org/toh/linksys/e8450#recovery_from_openwrt_kiss_of_death_okd
As I only ever ran 23.05, as far as I know, I picked the files from 22.03 and 23.05, not from snapsoht. I got to the TFTP part, where it complains it cannot delete spi-nand0 partition:
TFTP from server 192.168.1.254; our IP address is 192.168.1.1
Filename 'openwrt-mediatek-mt7622-linksys_e8450-ubi-preloader.bin'.
Load address: 0x48000000
Loading: #####
8 MiB/s
done
Bytes transferred = 67445 (10775 hex)
"spi-nand0" partitions still in use, can't delete them
Erasing 0x00000000 ... 0x0007ffff (4 eraseblock(s))
"spi-nand0" partitions still in use, can't delete them
Writing 131072 byte(s) (64 page(s)) at offset 0x00000000
"spi-nand0" partitions still in use, can't delete them
Writing 131072 byte(s) (64 page(s)) at offset 0x00020000
"spi-nand0" partitions still in use, can't delete them
Writing 131072 byte(s) (64 page(s)) at offset 0x00040000
"spi-nand0" partitions still in use, can't delete them
Writing 131072 byte(s) (64 page(s)) at offset 0x00060000
When I boot if from U-Boot (option 1), the device comes up, I can even access the Luci. However, 5ghz radio was off. But when I try to reboot, I get:
NOTICE: BL2: v2.4(release):OpenWrt v2021-05-08-d2c75b21-3 (mt7622-snand-1ddr)
NOTICE: BL2: Built : 22:25:54, Jul 15 2024
NOTICE: SPI-NAND: FM35Q1GA (128MB)
ERROR: BL2: Failed to load image id 3 (-2)
I am now not sure if I should try to follow the hard recovery from Belkin RT3200/Linksys E8450 WiFi AX discussion - #5108 by grauerfuchs
or if my problem is different?
(I do not seem to have factory backed up, but since I only repartioned once, it should be in boot_backup, I now backed it up following https://github.com/dangowrt/owrt-ubi-installer?tab=readme-ov-file#backup-stockvendor-bootchain - however how can I check if it is indeed the factory backpu and not something from openwrt in case I reinstalled more than once?)