Im Forum und im Wiki
-
Thread
Wiznet W5500 Datenübertragung via Ethernet
Sektion wo der Chip Kommentiert wird falsch interpretiert. Jetzt bekomme ich den Fehler, kann "W5500/w5500.h" nicht finden. Bin mir nicht sicher warum aus w5500.h "W5500/w5500.h" wurde. => zu finden in der wizchip_conf.h, Line (Link: https://github.com/Wiznet/ioLibrary_Driver/blob/6a78918eaa24bb502e7149fa2da37890a2ba77af
den Fehler ankreidet. Uli D. schrieb im Beitrag #7883049: > Jetzt bekomme ich den Fehler, kann "W5500/w5500.h" nicht finden. Bin mir > nicht sicher warum aus w5500.h "W5500/w5500.h" wurde. Weil das die vorgegebene Verzeichnisstruktur ist. Sieh Dir doch einfach mal den Verzeichnisbaum auf der
-
Thread
WizNet W5500 Probs als Webserver
Hallo, wal meider ein neues Problemchen. Ich "spiele" gerade mit einem W5500 Modul an meiner Arduino DUE Plative. (Standard C) Die Ansteuerung des W5500 funktioniert, ich kann auch als Webserver "laucschen" und die Anfrage des Browsers "sehen". Ich antworte auch richtig,
Nabend zusammen der W5500 wird von Arduino nativ unterstützt. Man includiert statt ethernet.h ethernet2.h dann geht der w5500 und das ohne Probleme bei mir dann noch zu den Pointer und Buffer beim W5500. 1. müssen
-
Thread
Schaltung zwischen Wiznet W5500 und Ethernet Buchse
W5500 wieder einsetzt, zeigt dieser bestimmte W5500 dann wirklich IMMER NOCH den Fehler, ein anderer "frischer" W5500 jedoch nicht? Nur dann wäre ja ein Power Cycle nutzlos und nur ein Ersatz des W5500 die
tauschen oder einen sauberen Reset > des Chips keinen Unterschied machen müsste? Das Tauschen des W5500, das Herausnehmen und wieder einsetzen des selben W5500, und ein sauberer Power Cycle eines W5500 werden sich mit hoher Sicherheit nicht voneinander unterscheiden. Ein sauberer W5500 Reset, ob per
-
Thread
Arduino und halbfunktionaler Wiznet W5500
#8024300: > Ich habe das exakt gleiche Phänomen auch auf einer anderen Platine. Wenn man mit "W5500 ping fails" googelt, gibt es einige Hinweise die vom Muster her auch auf dein Problem hin passen. Aber weder hab ich Erfahrung mit dem W5500 noch mit Arduinos.
auf den kleinen Mega328 zu > klein ist. Ist ein W5500 richtig initialisiert, antwortet er auf Pings. Zusätzliche SW ist dazu nicht notwendig. Ich weiß nicht, wie du deinen Udp-Tester programmiert hat. Bei mir brauchen die W5500-Routinen (Initialisierung
-
Thread
Ansteuerung W5500
Hallo, also hat es bisher nur ein einziger geschafft den W5500 zum laufen zu bekommen.
des SPI und die einfachere Speicherverwaltung vom W5500 zu kommen... Gruss und Danke Peter
-
Thread
Arduino DUE Hardware mit W5500: Seltsame Absturzprobleme
Auch beim Original war es besser die externe Stromversorgung zu verwenden als die USB Port mit dem W5500 Modul drauf.
zaehlen (und abfragen können) Bei mir baue ich zur Zeit eine getrennte 3,3 V Versorgung für den W5500 ein... Yogy
-
Thread
C und Register
|= (1<<DRB1) problemlos machbar. Mein Code siet wie folgt aus: [c] //Mode Register #define W5500_MR (uint16_t)0x0000 #define W5500_MR_RST (uint8_t)0x07 W5500_MR |= (1 << W5500_MR_RST); [/c] Wie geht das von statten? MfG Matt
buffer[0] = _w5500->sW5500_adresse.Adresse_High; buffer[1] = _w5500->sW5500_adresse.Adresse_Low; buffer[2] = _controll; for(uint16_t i = 3; i < _size_daten; i++) { buffer[i] = *_p_daten++; }
-
Thread
Wiznet W5500 hängt sich auf?
Hallo zusammen Wie auch hier in einem anderen Thread beschrieben hängt sich der W5500 auf und eine neue Kommunikation ist nur nach einem SW-reset möglich. Ich nutze den W5500 für eine binäre Netzwerkkommunikation (TCP), mein System ist dabei der Server. Das funktioniert seit mehreren
empfangen wird ist nicht das, was gesendet wird (Wireshark). Mir scheint es, also ob die Buffer im W5500 "verwurschtelt" sind.