I am attempting to get u-boot, linux 2.6.37 and my nand chip (MT29F1G08ABADA) all living happily, and I've run into a bit of trouble.
From what I've read at http://processors.wiki.ti.com/index.php/DM365_Nand_ECC_layout, the ECC layout used by RBL/UBL is different from the ECC layout that the davinci-nand hardware expects. Because of this, unless changes are made, one will be unable to update UBL and U-Boot from U-Boot _or_ Linux. However, introducing these changes will cause U-Boot (and maybe Linux) to be unable to effectively write to nand.
Am I reading this correctly?
Mark