TODO -Define DDR bus width and number of banks for each board. -NAND write & read page: do bound checking on block number < maximum number of blocks. -When writing something other than UBL, use Linux and U-Boot standard ECC layout.