nand flash interface to OMAP 3530 through GPIO pins

Hi friends,
am working on devkit8000 board (OMAP 3530). Am interfacing external MLC based 4 GByte NAND
flash (part number is MT29F32G08CBACAWP from micron) to the expansion header (GPIO pins).
The GPIO pins 132,133,134,135,136 137, 138 and 139n are configured as DATA IO pins and
GPIO pins 130,131,141,156,167,158 and 159 are control pins like ALE,CE, CLE, WP, RE etc.
I have done pad configurations. I am looking a sample code for writing and reading data
to/from the NAND flash, if anybody have any idea about it, please share with me.

Thank and regards
N. Reddy
email ID:babu.dec04@gmail.com

Hi friends,
am working on devkit8000 board (OMAP 3530). Am interfacing external MLC
based 4 GByte NAND
flash (part number is MT29F32G08CBACAWP from micron) to the expansion
header (GPIO pins).
The GPIO pins 132,133,134,135,136 137, 138 and 139n are configured as
DATA IO pins and
GPIO pins 130,131,141,156,167,158 and 159 are control pins like ALE,CE,
CLE, WP, RE etc.
I have done pad configurations. I am looking a sample code for writing
and reading data
to/from the NAND flash, if anybody have any idea about it, please share
with me.

This interface is basically SmartMedia:

  SmartMedia - Wikipedia

and that is already well supported by the linux MTD subsystem:

  http://www.linux-mtd.infradead.org/doc/nand.html

so probably the only thing you need to so make some low level
glue that uses GPIOs instead of a dedicated NAND controller..