Basically this was caused by my tragic experience with nanopc-t3 where I deployed BitTorrent client with OS installed in emmc and after running for several weeks it seems that due to my negligence, the BitTorrent client A large number of cache writes on the side led to the exhaustion of emmc's rewritable times, and then nanopc-t3 was damaged due to my wrong operation of replacing emmc. Later, I no longer trust the reliability of emmc, especially with a large number of write operations under the scene.
nvme ssd is much better than emmc in terms of performance and reliability, which is why I bought nanopc-t4 later.
Sounds like uboot works perfectly fine on your device? Or are you not an nvme device?