Lector tarjeta SD no inicializa [SOLUCIONADO]

Desde mi punto de vista, deberían haber usado un conversor de niveles para adaptar las tensiones de +5V a +3.3V. El caso es que las especificaciones de las tarjetas SD aceptan entradas a 3.3V. El esquema de la tarjeta es simple, en principio lo único que tiene es un pull-up en todas las entradas a +3.3V, esa parte la veo bien, y aunque la especificación no dice nada, muchos fabricantes lo recomiendan. Ponerle +5V en las entradas MOSI, MISO y CLK no creo que sea buena idea.

Yo, estoy usando un conversor de niveles, vamos un buffer mondo y lirondo, pero estoy teniendo algún problemilla con la corriente que se le suministra a la tarjeta. Veo los niveles bien, pero no consigo leer bien las tarjetas. Esto es para la evoulución de la vinciDuino.

Bajar la tensión a base de resistencias no os sabría decir, pero creo que para tarjetas rápidas puede ser un problema.