Hi,
A few weeks ago I asked about SD Card Reader circuits, and someone pointed me to the Genesys Logic GL823 (datasheet here:
http://www.docin.com/p-167108114.html).
I got a few samples and just started prototyping with them... It doesn't want to seem to work at all. I've got it all on a breadboard with a normal SD card (pins soldered to 22awg wire), and the unit appears to boot (status LED blinks a little) and then it goes solid. Windows recognizes a device, but says it failed to install drivers properly and won't show the card. Mac doesn't do anything.
I've attached my schematic as I've got it now, which includes the 680ohm USB ref resistor as required in the data sheet. I didn't see anything in the datasheet that my schematic is missing (unless the chips aren't pre-programmed or something ridiculous like that, but I doubt thats it). I know other designs call for pull-up resistors on the data lines to prevent floating, but I'm starting with an SD card inserted so I don't think it should be a problem, and others have gotten away without them.
Am I just being an idiot or could there be a bigger problem here? Thanks for any advice you guys have.
Edit: In the picture, the connector on the left is a USB male with correct pin numbers. Center is the GL823 IC, and right is the SD connect (pins based on assigned number, not location). I am trying to run in x4 mode.