Hi all
I use omap3530 connect to my FPGA chip with GPMC, and config GPMC at burst mode.
And now I want to know in linux, which linux function of read and write causes cpu operating at burst mode.
I try some functions of multiread : readsb,readsw,readsl and memcpy.
But checkd with an oscilloscope, it seems that omap3530 still opeartes at none burst mode.
ps: The time parameter of GPMC has been configed according to gpmc burst read mode in omap35x user manual. I config that omap burst at 16 words burst mode and multiplex addr/data.
For example I want to read 16 words
In none burst mode, I use single read linux function readw, it will be 16 times cs, that is 16 times reads. And observe with an oscilloscope, that is right.
In burst mode, I use multiread linux function readw/memcpy, it also be 16 time cs, but in my opinion, it should be 1 time cs.
thanks!