I'm getting ready to bring up a new board AM3352 based board with the following NAND device.
Macronix MX30LF2G28AB
Datasheet: http://www.macronix.com/Lists/DataSheet/Attachments/1697/MX30LF2G28AB,%203V,%202Gb,%20v1.1.pdf
The device is ONFI compliant and it's unclear to me what if anything I need to do to my u-boot configuration to support this device.
For instance do I need to configure any of these defines in my board configuration header file?
CONFIG_SYS_NAND_BAD_BLOCK_POS
CONFIG_SYS_NAND_ECCPOS
CONFIG_SYS_NAND_ECCSIZE
CONFIG_SYS_NAND_ECCBYTES
Since the device has an oob area of 112b which appears to be non-standard it would seem that I do need to configure something but it's not really clear to me what.
Thanks,
Matt S.