Please bear with me, I’m not a tech professional, just an enthusiastic nerd. Assume I know nothing!
I’ve followed the instructions on the “getting started” page and I have an installation on an SD card running fine.
Now I’m trying to install to NAND, and I’m all the way down to this set of commands:
mtd erase /dev/mtd0
dd if=mtk-bpi-r4-NAND-20231030.img of=/dev/mtdblock0
mtd erase
gives me a single bad block warning (“Skipping bad block at 0x660000”) but no other trouble. The image copy via dd
seems to work fine as well, producing this output:
151808+0 records in
151808+0 records out
However, when I power down, reset the jumpers to boot from NAND, and power back on, the router does not start. The fan doesn’t even start spinning. I’ve been through the erase-and-rewrite cycle probably half a dozen times now, same result every time.
On a hunch, I tried mtd verify mtk-bpi-r4-NAND-20240620.img /dev/mtd0
and it fails consistently. The exact output is:
Verifying /dev/mtd0 against mtk-bpi-r4-NAND-20240620.img ...
acc3fddc097713dc96b8a6c85b2023a0 - /dev/mtd0
10df92268acc2a19857e14a07f4bf2d7 - mtk-bpi-r4-NAND-20240620.img
I have no idea what else to do. Help?