Arduino Uno mit Easy Cat Shield

Hallo zusammen,

ich versuche seit 2 Tagen meine Arduino Uno mit dem Easy Cat shield zum laufen zu bringen.

Ich habe alles step by step nach der Anleitung gemacht:

Im Ethercat config. wird das shield erkannt, ich krieg es jedoch nicht in OP-Mode.
(Wenn ich am selben Kabel etc. ein Beckhoff device anschließe funktioniert es problemlos)

Ich habe den Originalen Code vom Hersteller hochgeladen und der ist auch definitiv drauf.

Ich bekomme immer die Rückmeldung "initialization failed".

Das gleiche bekomme ich auch, wenn ich das Shield nichtmal aufgesteckt hab.

Die LED am RJ45 Stecker blinkt.

Der Jumper ist auf PIN9 gesteckt.

Das Problem meinermeinung nach ist, dass die Kommunikation zwischen Arduino und EasyCat shield nicht funktioniert. Aber wieso?

Wäre für jede Hilfe dankbar !

Gruß

Gibt es auch noch ein paar genauere Angaben, was du einsetzt ?

Was genau ist denn unbekannt?

Ich habe exakt das Set, welches im Video gezeigt wird.

Ich glaube, was HotSystem wollte, ist Link zum Shield und Link zur Beschreibung ohne sich das Video anschauen zu müssen.
Anscheinend wird nach dem Video auch noch ein UNO und ein selbstgebastelter PrototypShield eingesetzt.

Achso ja genau.

Danke für das posten der Links!

Diese jumper muss ich aber in meinem Fall ja nicht einlöten.

Habe einen Arduino UNO R3 SMD Edition. Dieser hat ja die SPI Signale auf dem 3x2 connector oder?

Ich habe die Platine mit dem "rev C" vermerkt.

Da ich das Shield ja über den Ethercat erreiche, nur nicht in run bekomme, gehe ich davon aus, dass der EEPROM richtig geflashed wurde.

Auf dem Arduino habe ich ebenfalls den richtigen code drauf und der läuft auch.

Die Verbindung zwischen Arduino und EasyCat Shield funktioniert nicht.

Den Hersteller habe ich schon kontaktiert. Ich vermute aber da frühestens im neuen Jahr eine Rückmeldung zu bekommen.

Hat jemand von euch eine Idee?

Falls noch Informationen benötigt werden, einfach bescheid geben!

Im Anhang die Files !

TestEasyCAT.ino (14.2 KB)

EasyCAT.cpp (32.8 KB)

EasyCAT.h (26.2 KB)

Keiner ne Idee oder nen Tipp?