Au pire dans les exemple tu as un SD FORMATER donc essaye de voir si tu arrive à formatter ta carte avant d'écrire dessus
Ton nom de fichier ne doit pas dépasser 8 caractères etc...
Carte toujours non detecté :
SD initialization failure!
Is the SD card inserted correctly?
Is chip select correct at the top of this sketch?
error: card.init failed
SD error: 1,0
Quand ils disent le nom, c'est le nom de la carte ?
Son nom sous windows c'est SDHC (F:)
Minicarpet:
Carte toujours non detecté :
SD initialization failure!
Is the SD card inserted correctly?
Is chip select correct at the top of this sketch?
error: card.init failed
SD error: 1,0
Quand ils disent le nom, c'est le nom de la carte ?
Son nom sous windows c'est SDHC (F:)
tu n'a pas sous la main une autre SD de capacité plus faible ?
déjà pour lever (ou pas 8) ) un (des) doutes
4GO ça passe
J'ai une carte de 4Go ça ne fonctionnait pas, je vais essayer de la formater de ce pas
PS : son nom est aussi SDHC et formater en fat32 avec juste un fichier .wav
EDIT : Ne fonctionne pas, même erreur, je commence a croire que c'est mon support.... qui est neuf super, je vais mesurer entre Vcc et GND voir
Après mesure, j'ai 4.3V entre Vcc et GND (de mon support) donc c'est peut etre que je depasse 3.3V... Je test avec l'lalim de la Due qui fonctionne en 3.3V
Minicarpet:
J’ai une carte de 4Go ça ne fonctionnait pas, je vais essayer de la formater de ce pas
PS : son nom est aussi SDHC et formater en fat32 avec juste un fichier .wav
EDIT : Ne fonctionne pas, même erreur, je commence a croire que c’est mon support… qui est neuf super, je vais mesurer entre Vcc et GND voir
J’ai testé avec une SDHC kingston 4GO sur le slot SD d’une carte ethernet et “ça roule”
donc dans la mesure où ta carte est reconnue “ailleurs” et à part à cet instant te dire de verifier ton “hard” …
Bon après test : J'ai bien 3.3V entre Vcc et GND avec la Due qui donne le Vcc
J'ai donc retester le formatage : erreur et pas la meme qu'au dessus. Y'a t'il un endroit ou je peux voir a quoi est du l'erreur ?
J'ai :
SD initialization failure!
Is the SD card inserted correctly?
Is chip select correct at the top of this sketch?
error: card.init failed
SD error: 1,50
Minicarpet:
Bon après test : J'ai bien 3.3V entre Vcc et GND avec la Due qui donne le Vcc
J'ai donc retester le formatage : erreur et pas la meme qu'au dessus. Y'a t'il un endroit ou je peux voir a quoi est du l'erreur ?
J'ai :
SD initialization failure!
Is the SD card inserted correctly?
Is chip select correct at the top of this sketch?
error: card.init failed
SD error: 1,50
au lieu de SD error:1,0
DUE j'ai pas
il semble que tu ai aussi un uno
tu a testé la reconnaissance basique avec ?
Plusieurs choses :
Les cartes SD fonctionnent en 3,3V uniquement, donc si tu n'utilises pas d'adaptateur de tension (ton schéma n'en montre pas), le risque d'endommager la carte lorsqu'elle est reliée à la UNO est non négligeable. Ce risque n'existe pas avec la DUE.
Ensuite sur ton schéma tu prends la broche CD pour chip select : à mon avis CD c'est card detect, c'est à dire une ligne qui indique ou non l'insertion d'une carte SD. De mémoire chip select c'est plutôt D3.
Oui c'est possible que le SDHC ne fonctionne pas en SPI, lundi un pote ça me prêter une carte SD de 512MO
Oui haifger, j'alimente avec ma due ma carte SD et je connecte en SPI sur ma UNO maintenant,
J'ai relu les datasheets et en fait CD/DAT3 c'est le chip select mais sur le sparkfun il est brancher sur le DAT3
Et le CD tout seul du coup est branchée je sais pas trop ou mais pas grave).
Je ne peux pas tester actuellement mais dans 2 heures je referais mes branchements et je retest merci encore !
Minicarpet:
Oui haifger, j'alimente avec ma due ma carte SD et je connecte en SPI sur ma UNO maintenant,
Cette phrase est assez confuse, mais si j'ai bien compris, tu alimente la carte SD en 3,3V avec la DUE mais tu continue as essayer de communiquer avec cette même carte à l'aide de la UNO ?
Si c'est le cas ça ne change rien, et c'est même inutile, il y a déjà une alim 3,3V sur la UNO qui peut servir à ça. Le vrai problème c'est que les broches de communication elles sont toujours en 5V (MOSI, SCK et CS). Et je ne suis pas certain que la SD va supporter ce genre d'agression très longtemps. As-tu vérifié sur un autre matériel (PC, ...) qu'elle fonctionne encore correctement ?
Comme je l'ai déjà dit, soit tu fais tout avec la DUE, soit tu as besoin d'un convertisseur de tensions entre la SD et la UNO.
Minicarpet:
Donc, je ne vois que mon support qui est mort (dommage il est neuf)
Vu la simplicité du truc j'en doute quand même fortement.
Minicarpet:
pourtant je mesure bien 3.3V...
Où ça ? Seulement sur l'alim ou sur toutes les broches ?
mais tu continue as essayer de communiquer avec cette même carte à l'aide de la UNO ?
Tout a fait, et j'ai bien comrpis ce que tu me dis du coup, je vais essayé qu'avec la DUE mais je dois me brancher sur les broches SPI ou ICSP de la due (pour le MISO, MOSI, SCLK, et SS)
Le probleme est que le Chip Select de la Due n'est pas une PIN I/O
J'ai tester sans support, a nu sur la carte SD directement, toujours le meme probleme...
Où ça ? Seulement sur l'alim ou sur toutes les broches ?
Seulement entre Vcc (donc le VDD de la SD et GND)
Sinon entre GND et :
-CLK presque 0
-D0 = MISO : 0.5V
-D3 = Chip Select : 4.24 V (en effet j'ai plus que 3.3V donc dangereux)
-CMD = MOSI : 4.24V (meme chose ici)