> [can't mount root fs (cramfs) from SMC, complaining about ECC read errors] Wait, you are trying to store a kernel and cramfs filesystem on raw NAND flash? Chances are, they are each sitting on at least one bad sector. You need an FTL or YAFFS.