I am working on approximately the same thing. Look for my next post , PSOC and SDCARD on the psoc 5 forum.
This link is interesting and may help:
This link is full of information about sd cards.
According to that site, How to Use MMC/SDC , you need a pull up resistor on SD Card DO in order to reliably cause it to go into SPI mode.