Hi,
I want to use OMAP4460 to send data on the GPMC interface using a synchronous burst write with as many 16-bit words as possible. By "burst" I mean writing multiple data words successively during a same nCS assertion.
1. It seems like 16 words per burst is the maximum number of words that can be configured by the GPMC parameters. Is it possible to extend this limit to Nx16 words by setting the WRAPBURST bit to 1 (or by other means)?
2. Is it mandatory to use DMA in order to achieve a 16 words (or Nx16word) burst write? Or can it be achieved by looping a single-word write command?
Here are my GPMC config parameters for your reference. At this point I am only worried about GPMC WRITE transactions.
CONFIG1 0x3A001001
CONFIG2 0x00020200
CONFIG3 0x00000000
CONFIG4 0x02000A02
CONFIG5 0x0209020C
CONFIG6 0x01000000
Thank you very much.