I see following error when device boots. Does that mean NAND flash has become corrupt? Can this problem be corrected or is it a hardware level problem?
Yes, that nand blocks are corrupted.
But this means not that the nand chip has to be replaced.
Raw flash devices like NAND requires handling of bad blocks at the driver level instead of in the firmware, like on SSDs.
Bad blocks in flash chips are a normal thing.
This info only does inform you that there are bad blocks that are handled by the nand driver.
You don't have to do anything to correct the bad blocks.
It's a hardware level problem that is handled in software by the nand driver.
I also have the same device and flashed openers and I get the exact same error. If the NAND is bad how can both devices have the exact same bad NAND. Can this be ignored ?
The error is due to s_env. Just format that and error would go away. Apparently, the problem happens when device fails to boot for 3 times and boots from alt partition.