I used DDR 1 and must say there are some bugs left in the component.
Removing DMA and shrinking the memory was a good idea, you will probably not be able to achieve the required DDR speed (85MHz) with the DMA on the bus.
To avoid errors a good solution may be to create the whole project from scratch, or at least remove all DDR references from the .qsf file (remove all non esential files too) and rebuild the DDR component, before rebuilding sopc.
The name of the DDR component should be ddr_sdram_0, otherwise scripts have problems with it.
...
IzI