Hello,
We have an omap4460-based design where the processor is connected to a NAND memory from Micron. We are able to boot our board through usbboot as well as micro sd-card. Through these, we were successful in getting the linux kernel up and running. From u-boot level, using the nand commands we are able to read and write to the Micron nand chip.
The problem is that we are unable to boot from the NAND memory. We copied over the MLO used for sd-card booting into the first 4 sectors of the NAND memory, but even after setting the sysboot pins for NAND boot, the board does not appear to do anything. All we see are garbage characters coming on the debug serial line.
We've tried probing the gpmc cs0 line and gpmc wait0 lines. There is some activity going on, but we can't interpret the results.
Any suggestions on what we could try next?
The nand chip in question is "MT29F4G08ABBDAH4-IT" from Micron connected via 8-bit interface.
Puzzled,
Abraham V.