Je vois dans la ligne :
C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\libraries\Ethernet\src\utility/w5100.h:457:25: warning: result of '(256 << 8)' requires 18 bits to represent, but 'int' only has 16 bits [-Wshift-overflow=]
une référence à la puce W5100. Or, le shield Ethernet 2 utilise la puce W5500. N'y aurait-il pas un problème à ce niveau-là ?
D'autre part :
- es-tu sûr de ton alimentation ? Si plusieurs périphériques sont connectés en USB la consommation peut être trop importante ;
- as-tu autre chose sur ton montage qui pourrait entrer en conflit, par exemple avec le bus SPI ? Le mieux pour les tests est de limiter le montage à l'Arduino UNO équipé de son shield Ethernet 2 ;
- comment es-tu connecté à ta box : réseau filaire, CPL, au travers d'un HUB ou directement ? Il serait peut-être utile, pour les tests de te raccorder directement à ta box ;
- as-tu essayé de te connecter à différentes prises sur ta box ? La prise à laquelle tu es connecté peut être défectueuse ;
- es-tu sûr que ton shield fonctionne ? Ça, c'est plus difficile à déterminer. La solution la plus simple est d'en essayer un autre mais ce n'est pas gratuit
.
Ce n'est pas de l'inquisition : c'est juste pour essayer d'éliminer des causes possibles de dysfonctionnement.
Partager