Show Posts
Pages: 1 2 [3] 4
31  Using Arduino / Storage / Re: MEGA with cardinfo.h and "LC studio" SD card reader dont work on: October 07, 2012, 05:39:10 pm
Thank you for answer to me SurferTim,

There is just one file in 8.3 format name.
As I wrote, I change the MEGA to be sure that the problem can't be imputed to it.


                    I think that it will be funny to write an answer 
                    to the scrolling question in your scrolling texte


Thanks too for your answer Fat16Lib,

The 64MB sd card is marked "Multimedia card", so... I think its an MMC...
Thank you for all these tips.

I formatted the cards with SDFormater V3.1.    I'll try SdFat and post the results.

it is certain that writing a library as SD.h is a big job. Successful work indeed! Admittedly, this is a big library for a card Uno but perhaps it could be made more efficient for the more powerful cards, such as MEGA and those that will probably come out in the coming months or years...

Are you the author of this library? I think I read somewhere your username !...

anyway, thank you very much

32  Using Arduino / Storage / Re: MEGA with cardinfo.h and "LC studio" SD card reader dont work on: October 07, 2012, 02:34:03 pm
Great news for me... I did not become sénileet !!

I tryed with an Arduino Uno. The firts tests let me think that I could have to retire early ... but finaly I removed again the 64MB SD card to try an 32GB in FAT32 formatted. Result :

Initializing SD card...Wiring is correct and a card is present.

Card type: SDHC
Could not find FAT16/FAT32 partition.
Make sure you've formatted the card



Besides the first electronic bug, I wonder if :
  1) the MEGA coupled to an SD card can be a problem for SD.h
  2) a 64MB SD card can be a problem for SD.h
  3) a 10 years old Card wich is working fine (I test regularly every hour) can cause problems for SD.h
  4) Contrary to what you may read on the official site, the FAT16 could pose a problem SD.h


_ _ _ _ _ /_ _ _ _ _ /_ _ _ _ _ /_ _ _ _ _ Subsequently , why SD.h can't find the FAT? _ _ _ _ _ /_ _ _ _ _ /_ _ _ _ _ /

33  International / Français / Re: CardInfo.h et lecteur de carte SD "LC studio" ne fonctionnent pas... on: October 07, 2012, 02:16:22 pm
Nouvelle encourageante s'il en est, mais puisque mon Intel i5 avec Windaube 7 arrive à l'exploiter (la carte SD de 64Mo) il est juste de supposer que SD.h n'est pas au point !?
34  International / Français / Re: CardInfo.h et lecteur de carte SD "LC studio" ne fonctionnent pas... on: October 07, 2012, 02:09:37 pm
Grande nouvelle... Je ne suis pas (encore) sénile  !!

J'ai essayé sur un Arduino Uno. Les premiers tests m'ont laissé penser que je devrai prendre une retraite anticipée ... mais finalement j'ai échangé la carte SD 64Mo encore une fois avec la 32Go et... miracle,... j'ai eu le "grand" bonheur de lire ceci :

Initializing SD card...Wiring is correct and a card is present.

Card type: SDHC
Could not find FAT16/FAT32 partition.
Make sure you've formatted the card



Après le premier problème d'ordre électronique, je me demande si :
  1) le MEGA associé à une carte SD peut être un problème pour SD.h
  2) une carte de 64Mo peut être un problème pour SD.h
  3) une carte de dix ans d'âge qui fonctionne très bien (Je la teste une fois par heure) peut être un problème pour SD.h
  4) contrairement à ce que l'on peut lire sur le site officiel, la FAT16 peut être un problème pour SD.h

voir réponse de fat16lib sur http://arduino.cc/forum/index.php/topic,125973.msg947984.html#msg947984

_ _ _ _ _ /_ _ _ _ _ /_ _ _ _ _ /_ _ _ _ _ Subsequemment , pourquoi SD.h ne peut trouver la FAT? _ _ _ _ _ /_ _ _ _ _ /_ _ _ _ _ /

35  Using Arduino / Storage / Re: Arduino Mega 2560 - troubles with LC Studio card reader on: October 07, 2012, 06:32:02 am
Hi, I have the same problem with the same cards :

see post in French : http://arduino.cc/forum/index.php/topic,125710.0.html

and in English : http://arduino.cc/forum/index.php/topic,125973.msg947232.html#msg947232

regards
36  Using Arduino / Storage / Re: LC Studio Card Reader - BAD PCB on: October 06, 2012, 10:10:42 pm
Hi everybody,

I found the same problem with this reader and more and more :
http://arduino.cc/forum/index.php/topic,125973.new.html#new
37  Using Arduino / Storage / >> Resolved << : MEGA with cardinfo.h and "LC studio" SD card reader dont work on: October 06, 2012, 09:32:14 pm

The same in French at (Le même en Français à) http://arduino.cc/forum/index.php/topic,125710.msg945043.html#msg945043

Hi every body,

When I started to work on this SD card reader, I thought to have 15 minutes to start to learn all the functions of the library (SD in the case).
Perhaps is there something I don't understand but nothing is correctly going on.

I m working on MEGA with an "LC studio" SD card reader.

If you read French, U can see this post (in FRench) : http://arduino.cc/forum/index.php/topic,125710.0.html

I m tring now to expose the problem here.

At every time I open the serial monitor, MEGA send this message :



Initializing SD card...initialization failed. Things to check:
* is a card is inserted?
* Is your wiring correct?
* did you change the chipSelect pin to match your shield or module?


The program in the ATMEGA2560 of the MEGA is the one you can find by : Files/Exemples/SD/cardinfo of the 1.0.1 ARDUINO version. I modified it to fit well to MEGA.

Code:
#include <SD.h>

Sd2Card card;
SdVolume volume;
SdFile root;

const int chipSelect = 53;    

void setup()
{
  Serial.begin(9600);
   while (!Serial) {     ; // wait for serial port to connect. Needed for Leonardo only  }

  Serial.print("\nInitializing SD card...");
  // On the Ethernet Shield, CS is pin 4. It's set as an output by default.
  // Note that even if it's not used as the CS pin, the hardware SS pin
  // (10 on most Arduino boards, 53 on the Mega) must be left as an output
  // or the SD library functions will not work.
  pinMode(53, OUTPUT);     // 10 change this to 53 on a mega
  

  if (!card.init(SPI_HALF_SPEED, chipSelect)) {    Serial.println("initialization failed. Things to check:");
...
etc

I tryed with another MEGA card,... with another SD card (64Mo and 32Go Fat formated by Windows  7)
I can see on oscilloscope the MOSI signal from the MEGA to the SD and the answer (I think) from SD to MEGA on MISO (see attached pictures) when CS is at low state. SCK seems to be correct too.

The connection is as follows:
MEGA pin 50 -> miso (Master in) Card Reader "LC studio"
MEGA pin 51 -> mosi (Master Out)
MEGA pin 52 -> sck (Serial Clock)
MEGA pin 53 -> CS (Chip Select)

In Final ... the perennial failure message above recalled.

I did a voltage matching on the outputs of the player to the MEGA (see diagram image)

Seeking an electrical problem on the SD card reader, I found that the ground pin of the regulator AMS1117 was not connected to the ground of the reader, then I fixed the error and voltages are stable and nominal. I found 52Ko and not 0 Ohms between the Voltage controler's ground and the reader's card ground, measured by Fluke 185. This is a problem, sometimes on this type of player because I found a post on this, once I had identified the problem and the components in question, providing the necessary keywords to search on the net... Chinese electronics...   ( http://arduino.cc/forum/index.php?topic=122947.0 )



I'm interested in any new info, result of experience or constructive idea and thank you in advance.

Cordially.
38  International / Français / Re: CardInfo.h et lecteur de carte SD "LC studio" ne fonctionnenet pas... on: October 06, 2012, 10:51:48 am
non! mesuré à 52Ko au multimètre Fluke 185. 52000<>0 ! ( voir les 5 photos de la réparation jointes plus haut ) .

Par ailleurs je viens de trouver un post à ce sujet semble-t-il récurent :
http://arduino.cc/forum/index.php?topic=122947.0

Voici le schéma d'aptation en tension des entrées. Cela fonctionne malgré le seuil de tension des diodes . Des diodes Schottky sont  meilleures mais des 1N4148 suffisent (correction après avoir élucidé le problème : voir fin). Quand à la sortie, un CMOS intercalé suffit histoire le cas échéant de s'assurer de la transmission du signal MISO.
39  International / Français / Re: CardInfo.h et lecteur de carte SD "LC studio" ne fonctionnenet pas... on: October 06, 2012, 07:07:19 am
oui ... c'est crispant  smiley

En même temps, il y a beaucoup,... beaucoup de gens qui parlent mais en pratique... c'est du flanc !! Mais bon... positivons, il y en a surement qui ont fait marcher l'affaire !

Ci-joint les nouveaux scopes
40  International / Français / Re: CardInfo.h et lecteur de carte SD "LC studio" ne fonctionnenet pas... on: October 06, 2012, 04:02:12 am
J'ai de meilleurs signaux et de loin. Je tente une nouvelle adaptation en niveau mais... toujours pas de réponse positive du programme.
Voici des photos de la modif..
.
41  International / Français / Re: CardInfo.h et lecteur de carte SD "LC studio" ne fonctionnenet pas... on: October 05, 2012, 06:30:44 pm
Et voilà !! Je pense avoir trouvé le HIC !!  C'est théorique mais en cherchant à reconstituer le schéma de la carte, j'ai vu, et je suis bien obligé de me rendre à l'évidence... que le régulateur est flottant !  Il semble que la masse de ce régulateur ne soit pas connecté à la masse carte. Electronique Chinoise s'il en est !!            Cela pourrait bien expliquer le pourquoi des signaux bizarres... et le prix de cette carte.
Je vais faire une modification de la carte et ré essayer la com.
42  International / Français / Re: CardInfo.h et lecteur de carte SD "LC studio" ne fonctionnenet pas... on: October 05, 2012, 03:58:35 pm
Oui Jean-François, je l'avais lu. Simplement j'ai commandé le lecteur dont je parle et que j'ai. J'essaye donc d'en faire quelque chose.

Le schéma 1 sans ampli est tangent sur le plan signaux... autant que mon schéma actuel à peu de chose près.
Le schéma 2 est ce qu'il faut sérieusement.

Sinon j'ai lu www.badji.com   mêmes problèmes semble t-il mais je n'ai pas fini la lecture. J'ai commencé comme il le dit avec pin 53 au lieu de 6 mais rien n'y fait...
Ceci étant, je set toujours le pin 53 en out pour la compat SD.h (cf. bout de programme).
43  International / Français / Re: CardInfo.h et lecteur de carte SD "LC studio" ne fonctionnenet pas... on: October 05, 2012, 03:22:04 pm
C'est là le point crucial de la question smiley
Tolérance des SD et DueMilaNove... !?
44  International / Français / Re: CardInfo.h et lecteur de carte SD "LC studio" ne fonctionnenet pas... on: October 05, 2012, 02:36:59 pm
Il n'y a pas d'adaptation (cf. 7ième ligne du problème)

Il semble que beaucoup de description de la toile s'en passe aussi aberrant que cela paraisse (cf. schéma trouvé sur la toile parmi d'autres). Si le problème persiste, Trois pont diviseur et un ampli transistor en base commune devraient suffire...

45  International / Français / Re: CardInfo.h et lecteur de carte SD "LC studio" ne fonctionnenet pas... on: October 05, 2012, 01:19:36 pm
J'ai commencé à mettre en doute la véracité du descriptif du lecteur de Carte SD. L'examen du circuit imprimé révèle qu'il y a quatre résistance de 10Ko de tirage (pull up) (http://fr.wikipedia.org/wiki/R%C3%A9sistance_de_tirage) au Vcc de 3,3V. Le 3,3 V peut être alimenté directement ou en 5V car il y a un régulateur AMS1117 (http://bbs.ednchina.com/images/attachments/201208/20120831094241621.pdf) implanté sur la carte (avec les condensateurs "qui vont bien").

L'oscillogramme n°2 (cf. photo orange très haute) indique qu'une tension ... "bizarre" se produit quand le pin 53 ... ou 6 essaye de commander le CS de la SD card.

Il me semble que de tels signaux n'indiquent rien de bon quand au comportement de l'ensemble. Je cherche là-dessus...
Pages: 1 2 [3] 4