Arduino UNO y Ethernet shield no leen mi tarjeta micro sd

Buenas mi gente, tengo el siguiente problema. He intentado usar varias tarjetas micro SD en el ethernet shield pero no las reconoce ninguna, he probado con el ejemplo Card info que trae arduino y tambien me baje la libreria SdFat intentando el ejemplo quickstar y SDinfo

Con el sketch Card info reconoce que existe una tarjeta SD, pero me dice el siguinte error

Couldn't find FAT16/FAT32. Make sure you've formatted micro SD

[code]

Con la libreria SdFat me muestra el siguiente error

[code]

mi dice error code 0xA y error Data 0xFF

[code]

En ambos uso el pin 4 para comunicarme con la SD y deshabilito el pin 10. Tambien he formateado la SD en FAT32 con SD formateer. Espero puedan ayudarme