Ah oui, le problème du Reset avec les anciens shields et la Mega : https://www.arduino.cc/en/Main/ArduinoEthernetShield
Donc le truc à tenter, c'est d'appuyer sur le Reset du shield après la mise en alimentation...The shield also includes a reset controller, to ensure that the W5100 Ethernet module is properly reset on power-up. Previous revisions of the shield were not compatible with the Mega and need to be manually reset after power-up.
Arduino, Raspberry Pi, ESP, Cypress PSoC, FPGA...
Forums Arduino, Raspberry Pi
Apprendre à développer sur FPGA avec Intel Quartus Prime - Communication SPI avec un convertisseur Analogique-Numérique, simulation fonctionnelle et analyse des signaux [Nouveau]
FPGA - Programmer un contrôleur pour écran VGA avec une carte de développement FPGA
Arduino : Le manuel de laboratoire, les Quiz, les cahiers pratiques, [Nouveau] les sources et outils
Oui, au moins pour lever le doute.Donc le truc à tenter, c'est d'appuyer sur le Reset du shield après la mise en alimentation...
Il reste encore à tenter de mettre les entrées inutilisées de la Mega en sortie à l'état haut (pullup)
la sensibilité de ces broches normalement en entrée à haute impédance suffit à déclencher une routine d'interruption si la programmation utilise l'UART sous interruption.
Mais vu que la programmation est correcte en l'absence du shield...
Bref y a du boulot...
Effectivement les soudures touchent ton support micro SD. Après est-ce normal ? Si ces pins correspondent à la masse, je dirais que oui.
Par contre, si tu veux l'enlever ça sera la galère, tu risques d'abîmer ta platine (décollement des pistes) car il est probable que tu aies de l'étain sur les 2 faces du circuit. Tu utiliseras dans un premier temps la pompe à dessouder, mais ensuite je pense qu'il te faudra sans doute de la tresse.
La photo devrait être prise à la verticale, la vue transversale mélange les points de vue sur les pins 5 et 6 qui sont dans le même axe de vue.Des pins touchent bien le support de la microSD
Est-ce que sur vos shield c'est la même chose ?
la pin 6 du connecteur ICSP, la première en avant à gauche sur la photo, est reliée correctement à la masse, de même que la patte de fixation du chassis du lecteur de SD card à cet endroit.( à 1.5mm l'une de l'autre sur ma carte chinoise).
La pin au-dessus est la pin 5 : fonction Reset, RSTn. Il n'existe pas de patte de fixation du chassis SD card à cet endroit, en face de la pin 5, toujours sur ma carte chinoise. Donc pas de soudure = pas de risque de pont de soudure.
La sérigraphie, sur ma carte chinoise, est coupée volontairement pour signaler une masse commune entre la pin 6 et la patte de fixation du chassis.
La sérigraphie de la pin 5, RSTn, est complète.
Les Coréens de WIZnet sur leur carte W5000 ont laissé un espace de 4mm entre le chassis de la SD card et les pins 5 et 6 du connecteur ICSP.
Non, bien sûr, c'est la pin de Reset, RSTn.Donc si j'ai bien compris, la pin 6 est à la masse tout comme le chassis du lecteur de SD, par contre la 5 ne doit pas l'être ?
Ta photo montre qu'il y a des résidus de flux de soudure ou autres ingrédients
qui n'ont rien à voir avec le style de fabrication de cette carte vu tes précédentes photos.
A ce stade de qualité les cartes sont nettoyées avec un détergent et brossées. Le tout automatisé, sans intervention manuelle.
Les soudures des pins 5 et 6, de par leur brillance, sont très récentes, et ont été rapportées sur les soudures d'origine d'aspect grisâtre.
Ce genre de défaut est visible à l'oeil nu...
S'agit-il d'une carte d'occasion "bidouillée" ou d'une carte d' "origine" récupérée dans une poubelle ?
En ce qui concerne l'implantation :
un chassis de SD card (ou autre composant) ne comporte pas de pattes de fixation inutiles ou redondantes. Tout a un coût quand il s'agit de milliers de pièces.
il s'agit donc bien d'une soudure intentionnelle directement sur le chassis, suite à une erreur de compréhension du schéma du connecteur ICSP (qui ne comporte qu'une seule pin à la masse !).
Bien vu ! C'est tout à fait exacte !
Hum.. Pas si sûr ! Le processus de soudage est en refusion, il est donc normal que le connecteur ait été mis après coup et fort probablement à la main (chinoise).
Pour les résidus je ne sais pas, moi le flux que j'utilisais aurait eu un aspect plus diffus (en une tache) et pas des tâches comme ça.
il y a que celui qui a travaillé à proximité d'une chaîne de production qui voit ça.
La science ne nous apprend rien : c'est l'expérience qui nous apprend quelque chose.
Richard Feynman
Très juste, "pas si sûr" en effet. Ma propre carte chinoise doit être de meilleure qualité car le chassis SD card est monté en surface avec seulement deux points de soudure en refusion.Hum.. Pas si sûr ! Le processus de soudage est en refusion, il est donc normal que le connecteur ait été mis après coup et fort probablement à la main (chinoise).Ta photo montre qu'il y a des résidus de flux de soudure ou autres ingrédients
qui n'ont rien à voir avec le style de fabrication de cette carte vu tes précédentes photos.
Pour conforter ta réflexion :
la photo montre un défaut de la sérigraphie autour des pins 5 et 6. Une partie disparaît sous le côté du chassis. Il se pourrait donc que le chassis de la Sd card se soit déplacé en glissant vers les pins 5 et 6 lors de la refusion obligeant à une reprise manuelle, erronée en plus dans le cas présent.
Bizarres quand même ces deux soudures à la masse, et si rapprochées l'une de l'autre !
Oui je vois la même chose que toi en zoomant le plus possible sur la broche de masse du chassis du support SD card (en bas à gauche de la photo). Tu as raison le connecteur SD card à bougé dans le four à refusion.
Pour les deux soudures c'est effectivement bizarre.
Ou bien c'est avec une soudeuse laser que ça a été fait (ma boîte allait investir la dedans avant que je change de job histoire de remplacer les petites mains qui faisaient la reprise manuelle des composants traversant après la refusion bref....) au quel cas il n'y a pas d'intervention humaine mais c'est du gros matos.
Y a plus qu'à sortir une tresse à dessouder et retirer la soudure entre la broche Reset du connecteur ICSP et le châssis du support SD car là... une fois le shield connecté c'est maintien du reset assuré ! Donc ça ne peut pas fonctionner.
La science ne nous apprend rien : c'est l'expérience qui nous apprend quelque chose.
Richard Feynman
Pas sur, perso, je suis pas convaincu.
Selon vos dire, s'il a bougé,il aurait bougé d'au moins 1 mm quand même. Or quand on regarde la toute première photo postée, on voit que les pins du connecteur sont correctement soudées sur leur pad, il n'y a pas un déplacement d'1 mm sinon les pin seraient à cheval sur les pads.
Ou alors il a suffisamment bougé pour que les pins se soient correctement positionnées mais sur le pad d'à coté ? Dans ce cas, la tresse ne suffira pas à nettoyer les soudures, il faudra dessouder le connecteur pour le ressouder correctement.
Par contre, hypothèse plus probable, en rupture de stock, ils ont utilisé un connecteur d'un autre fabricant, légèrement plus large que celui initialement prévu.
--- Sevyc64 ---
Parce que le partage est notre force, la connaissance sera notre victoire
oui, c'est bien vu, autant pour nous.Selon vos dire, s'il a bougé,il aurait bougé d'au moins 1 mm quand même. Or quand on regarde la toute première photo postée, on voit que les pins du connecteur sont correctement soudées sur leur pad, il n'y a pas un déplacement d'1 mm sinon les pin seraient à cheval sur les pads.
La patte de fixation est pourtant placée sur son pad (2ème photo page 2, vue verticale), si reprise manuelle il y a eu, patte non soudée par exemple, il suffisait de noyer dans l'étain la patte sur son pad sans pour cela faire des joints de plombier sur les autres pins.Par contre, hypothèse plus probable, en rupture de stock, ils ont utilisé un connecteur d'un autre fabricant, légèrement plus large que celui initialement prévu.
Ta réflexion à propos des autres pins correctement centrées me fait penser que le placement de la SD card et sa dimension ne sont pas en cause. Il reste le côté "bizarre" de ces deux pins grossièrement reliées au chassis.
Je renouvelle cette question qui n'a pas eu de réponse :
quelle est l'origine réelle de cette carte ?
Bonjour,
Merci pour vos réponses.
Si j'ai le temps ce week end je sors la tresse à dessouder et j'enlève la soudure entre la pin 5 et le support micro-sd
Je vous tiens au courant.
J'ai réussi tant bien que mal à enlever la soudure entre la pin 5 et la châssis de la micro-sd, pas moyen de remettre la main sur ma tresse à dessouder.
Depuis c'est le sapin de noël , pwr, link, 100Mo, full duplex sont allumés et tx et rx clignotent.
J'arrive à téléverser le sketch mais pas moyen de pinger la carte.
Avez vous une idée.
Merci encore pour l'aide déjà apportée.
Rebonjour,
Je me réponds à moi même
Cela fonctionne directement raccordé à la box, mais pas au bout de la maison derrière un switch sur lequel tout ce qui est raccordé fonctionne.
Une idée ?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager