Hi Jon, what's up? :) > Trying to move from TI beta SDK MV kernel + u-boot, to git on DM355. > I find I am reopening the can of worms that is NAND ECC and filesystem > choice.
LOL. I remember "something" of all this stuff too.. :D > Having booted a new kernel and apparently messed up my NAND flash > somehow (lots of bad blocks, clobbered BBTs; investigating), I am > looking for any clues about what might have changed in terms of NAND/ECC > handling, and also what filesystem people are using with the git kernel > on DM355 NAND - YAFFS2? JFFS2? UBIFS (which I don't know much about)? ... > Hints or war stories appreciated, thanks. My latest story is about 2.6.18, I found that I should disable CONFIG_DAVINCI_NAND_STD_LAYOUT in order to have a working NAND, although Linux made a <ironic>"little of"</ironic> confusion reading the bbt table. My solution was to purge the BBT table from u-boot, recompile 2.6.18 kernel without NAND_STD_LAYOUT, and rewrite all stuff into the NAND (uboot,kernel,rootfs). I don't know if git kernel has the same problems, but this is just how we rescued our board. bye! ( happy to know that NAND with git will continue to be a pain ) -- Andrea Gasparini ---- ImaVis S.r.l. ---- web: www.imavis.com _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
