Maybe this would help -
I am sure you have seen this stuff ?
http://www.cypress.com/?rID=37793 AN52705 Getting Started with DMA
http://www.cypress.com/?rID=82680 AN84810 PSoC® 3 and PSoC 5LP Advanced DMA Topics
http://www.cypress.com/?rID=44335 AN61102 PSoC® 3 and PSoC 5LP - ADC Data Buffering Using DMA
http://video.cypress.com/video-library/search/dma/ Videos on DMA
https://www.youtube.com/results?search_query=dma+psoc Videos on DMA (some overlap)
Thanks Dana, let me build a project with the 32-bit component and will let you know how it goes.
I already went through all the other links. BTW, is it possible to access the projects shown on videos like http://video.cypress.com/video-library/video/Corporate/PSoC-Today-Data-Paths-Part-III/1799598137001 ?
I used the 32-bit component from link you sent me but I still got the same problem. Can you please take a look at any of my 32-bit projects to see why writing to FIFO from DMA does not work for 32-bit but works for other bit lengths?
Attached is the project using the 32-bit component from the following link: