-
Thread
ENC28J60 hohe Latenz
Hallo, ich habe aktuell ein Problem mit dem ENC28J60. Der ENC ist wie im Schaltplan angeschlossen. (Ist kein MagJack, sondern eine HanRun Buchse mit übertragern) Es läuft so: der Mega128 schickt ein UDP Paket ins Netz und wartet 3 Sekunden
einem Rutsch lesen. Das ganze Problem existert nicht, wenn ich ein China fertigmodul (http://img28.up-pic.de/2051enc.JPG.html) benutze. Also muss ja irgendwas mit der Schaltung nicht stimmen. (Den ENC habe ich auch schon ausgetauscht; selber effekt) Hat jemand eine Idee was hier schiefgehen
-
Thread
enc28j60 spi Byteverschiebung
frohe weihnachten! ich versuche den enc28j60 mittels U-Radig_SW an einen M328 anzuschließen. Problem: statt FF.FF.FF.FF.FF.FF.00.1C.BF.A5.DD.91. sieht der Anfang des EthernetHeaders so aus: FF.FF.FF.FF.FF.00.1C.BF.A5.DD.91.08 Ich
pointer to next packet enc_write_reg( ENC_REG_ERDPTL, LO8(enc_next_packet_ptr) ); enc_write_reg( ENC_REG_ERDPTH, HI8(enc_next_packet_ptr) ); // read enc rx packet header enc_read_buf( rxheader, 6 ); enc_next_packet_ptr
-
Thread
ENC28J60-Schaltung: wie debuggen?
aehnlich dem Webmodul von Ulrich Radig. Also Atmega644, serielle Schnittstelle, SD-Kartenleser und ein ENC28J60 mit MagJack fuer das Netzwerk. Das Problem ist: die tut's nicht. Also der Controller geht, serielle Konsole auch. Mit der FW von Ulrichs Seite habe ich eine Kommandozeile auf der seriellen, da kann ich unter anderem die Revision des 28J60 auslesen. Kommunikation mit dem scheint also auch zu gehen. Nur Netzwerk nicht. Ich habe alles mehrfach geprueft. Der Schaltplan entspricht dem was ich in mehreren anderen Schaltungen gefunden
-
Thread
ENC28J60 + Welcher Magjack?
Hallo, ich beschäftige mich gerade mit dem Forumbeitrag: ENC28J60 Basics[Beispielprogramm in AVRGCC für atmega8] http://www.mikrocontroller.net/topic/48519 Bei der Beschaffung der Hardware bin ich mir über den zu verwendeten Magjack nicht ganz sicher. Hab
-
Thread
WOL beim ENC28J60
Hallo zusammen, ich will den ENC28J60 an einen XC164 anschließen. Bei allen Schaltungen, die ich hier im Forum gefunden habe, ist der Pin5 (DIP) als WOL bezeichnet und auch an den µC angeschlossen. Wenn ich im Datenblatt nachschaue
-
Thread
enc28j60 und phy register
behämmert vor, aber ich finde meinen Fehler nicht. Ich fange grad an mir mit einem ATMEGA644 und enc28j60 das ethernetprinzip beizubringen. Meine Grundlegenden Funktionen gehen: readRegister() writeRegister() switchBank() setBits() clearBits() Was nicht funktioniert ist der Zugriff auf
-
Thread
ENC28J60 Register MAMXFL
Bitte um euere Hilfe, bei einem ENC28J60 versuche ich in das Registerpaar MAMXFL die max. Framelänge (hier 0x05EE) einzugeben. Der ausgelesene LOW-Wert (0xEE) ist in OK, allerdings bekomme ich beim HIGH-Wert 0x07 anstatt 0x05. Aus denm
-
Thread
Atmega ENC28j60 ISP
Hallo Leute, habe eine bescheidene frage an Euch, ich bin am Überlegen wiederstände in die ISP verbindung vom ENC Einzubinden, habe mal gelesen es wäre besser, um bei fertigen Schaltungsaufbau den Atmega ohne probleme zu Programieren. Ist das so Richtig oder habe ich da was falsch Verstanden. Oder habt Ihr diverse verbesserungen, oder Erfahrungen. Im Vorraus vielen Dank. Dietmar
-
Thread
ENC28J60 und Quarz oszillator
Quarz am ENC28J60 gezeichnet (OSC1 OSC2). Nun meine Frage, ist es überhaupt möglich den ENC28J60 über einen externen Takt (Quarz Oszillator) zu versorgen oder muss ich mir einen einfachen 25 MHz Quarz besorgen
Datenblatt, Seite 7: "The ENC28J60 may also be driven by an external clock source connected to the OSC1 pin as shown in Figure 2-2." LESEN!?
-
Thread
Spule für ENC28J60
Hi, bin auf diesen Artikel gestoßen: http://tuxgraphics.org/electronics/200606/article06061.shtml Zur Spule steht dort das man einen Eisenkern (5mm Durchmesser) 5-7 Wicklungen Draht verwenden soll. Habe bisher noch keine Spule selber gewickelt und würde gerne Wissen auf was man dabei achten muss. Weiss jemand wieviel mH die Spule haben soll, vielleicht gibts die ja schon zu kaufen? Wenn nicht: Die Auswahl der Komponenten gestaltet sich anhand der Infos schwierig: Würde das hier als Kern passen? http://www.reichelt.de/Amidon-Ferrit-Ringkerne/FERRITRING-5-0/index.html?;ACTION
-
Thread
ENC28J60 link detection
jetzt Tomaten auf den Augen, man möge mir verzeihen, aber in welchem Register kann ich lesen ob der ENC28J60 am Netzt hängt oder nicht? Stecker raus ... Stecker rein ... soll neue IP über DHCP holen und bei Stecker draussen soll der keine IP aktualisieren und solche Scherze.
-
Thread
ENC28J60 Tx funktioniert nicht
Hallo zusammen, ich stehe momentan ziemlich auf dem Schlauch. Habe einen ENC28J60 an einem LPC2129 sowie uIP als Stack. Momentan scheitere ich am Senden eines Paketes (getestet mit dem beliebten ping). Die Anfrage wird korrekt empfangen und uIP generiert auch ein sinnvolles
dir leider nicht direkt helfen, aber in meinem uWebServer ist auch noch ein (von mir geschriebene) ENC28J60 Treiber drin: http://www.mikrocontroller.net/topic/87517 Kannst du ja mal damit abgleichen.
-
Thread
ENC28J60-Platinen im Shop
Nur mal sone Frage am Rande, was den Shop betrifft: Ist schon klar wann diese enc28j60-Adapterplatinen wieder da sind, bzw. wie lange es ungefähr dauert, falls ich die jetzt bestellen sollte? Gruß, Fabian
-
Thread
ENC28J60 Spule und Widerstände
Hallo, Bei der Beschaltung zwischen dem MagJack und dem ENC28J60 befinden sich 50Ohm Widerstände + Kondensatoren, die auf GND geschaltet sind... welche Bedeutung haben diese? ENC28J60---------------|------------MagJack R
-
Thread
Mega 128 und ENC28J60
Kann ich das ENC28J60 Netzwerkmodul mit 3,6V betreiben , und den Rest der Schaltung mit 5V. Oder ist es Ratsam alles mit 3,6V zu speisen?
>Kann ich das ENC28J60 Netzwerkmodul mit 3,6V betreiben , und den Rest >der Schaltung mit 5V. Sollte gehen, die Eingänge des ENC sind 5V-tolerant, die andere Richtung macht auch selten Probleme, wobei es da mit den
-
Thread
enc28j60 in Betrieb nehmen?
Moin, leider bin ich nicht so der richtige Netzwerkspezialist, habe aber ein Board mit einem enc28j60 und einen Windows XP-PC. Nun möchte ich dies in Betrieb nehmen und habe dazu einen IP-Stack portiert. Zum Testen dessen komme ich leider nicht, weil ich einfach keine Verbindung dazu aufbauen kann
-
Thread
ENC28J60 connect probleme
hi @all ich hab einige kleine probleme mit meinem enc28j60 an einem mega2560, eventuell kann mir hier jemand einen tip geben ;) grundsätzlich funktioniert die schnitstelle, auf jeden fall mit einem corssover kabel an einem notebook oder wenn ich normal
-
Thread
Register ERXRDPT im ENC28j60
Hallo! Ich Versuche Daten über das Ethernet zwischen einem PC und einem PIC (via ENC28j60) zu senden und Empfangen. Soweit funktioniert das Aenden auch ohne Probleme, jedoch habe ich beim Empfanen von Daten noch Schwierigkeiten. Kann mir mal jemand die genaue Verwendung vom Register
wieviel du schon empfangen hast. ERXRDPT: Das ist eben so ein Pointer, aber in dem fall sagst du dem ENC28j60: "Ab dieser stelle bitte nichts mehr ablegen". ABER laut DB und das was ich verstanden hab, wird bis zu dieser stelle geschrieben aber nicht inclusive dieser stelle...quasi eine stelle vorher
-
Thread
ENC28J60-Olicom-übertrager
Moin Ich will mir auch ein Board mit dem ENC28J60 bauen, wollte aber jetzt nicht unbedingt nochmal extra einen 5 € MagJack kaufen und dachte mir das ich vielleicht einen solchen Übertrager von einer alten Netzwerkkarte runterlöten könnte. Nur
-
Thread
Rbias beim ENC28J60
Hallo, mal ne Frage an die, die mit dem ENC28J60 schon was gemacht haben. Das Datenblatt sagt, dass man für Rbias einen Wert von 2,32k (1%) nehmen soll. Wie kritisch ist dieser Wert denn? Habe jetzt schon mehrere Projekte im Netz gefunden, die
Deines ENC ab, kannst Du per Software dann auslesen. Gruß aus Berlin Michael
-
Thread
ENC28J60-Adapterplatinen im Shop
gefällt mir super, so was würde ich mir auch für den VS1011 wünschen. Chris
-
Thread
Erratas beim ENC28J60
Hallo, ich beschäftige mich gerade etwas mit dem ENC28J60, und mußte feststellen, dass die Errata zur Chipversion 5 noch immer zahlreiche Fehlerbeschreibungen enthält. Mich würde ja mal interessieren, ob solche Chips nicht vor der Serie ausreichend
Chipentwicklung abläuft und würde es gerne mal verstehen. Hat da jemand Ahnung? Naja und was bei dem ENC28J60 wieder auffällt, ist, dass Microchip sehr auf banking steht. Hätte man meiner Meinung nach auch anders lösen könnten. Jens
-
Thread
Woher ENC28J60 ?
[[ENC28J60]]
-
Thread
Atmege8535 und ENC28j60
Hallo Leute, ich habe einen Atmega8535 der mit 4MHz läuft an diesen möchte ich nun einen enc28j60 hängen umm Messwerte an den Rechner zu senden und Steuerbefehle vom Rechner zu senden. Mein größtes Problem ist die Frage wie kann ich Daten senden, empfangen oder generell den ENC ansprechen,
-
Thread
ENC28J60 Ferrit auswahl
Hallo, es gibt in diesem Forum bereits zwei Einträge bezüglich der Ferrit Auswahl. Laut Datenblatt ist zu wählen: Note 1: Ferrite Bead should be rated for at least 80 mA. 2: Required only if the microcontroller is operating at 5V. See Section 2.5 "I/O Levels" for more information. 3: These components are installed for EMI reduction purposes. Ist DigiKey 490-1038-1-ND auch in Ordnung? http://search.murata.co.jp/Ceramy/image/img/PDF/ENG/L0110S0100BLM21A.pdf Produktfamilie Ferritperlen und Chips Serie EMIFIL®, BLM21A Impedanz bei Frequenz 120 Ohm @ 100MHz Strombewertung
-
Thread
ENC28J60: Senden funktioniert nicht
Hallo zusammen Ich versuche momentan einen ENC28J60 mit einem M16C-Controller von Renesas zum Laufen zu bringen. Leider funktioniert dies noch nicht so wirklich. Aktueller Stand: * LEDs können programmiert werden * Revision kann ausgelesen
SPI-Signale (wahrscheinlich) nicht nachprüfen. Details zur Anbindung: * Hardware-SPI des M16C * ENC28J60 auf einem eBay-Fertigboard (funktioniert einwandfrei mit diversen AVR-Controllern) Kennt jemand dieses Phänomen, dass nur gewisse Register funktionieren? Oder wie könnte ich mein Problem weiter
-
Thread
WOL mit ENC28J60 im Standby?
Hallo, ich würde gerne wissen, ob der ENC voll an sein muss, damit er WOL machen kann. Hintergrund: Meine Schaltung verbraucht im Standby 8mA. Da ist nur der Microcontroller an. Wenn ich die Peripherie einschalte, ist der ENC28J60 immer
-
Thread
TCP on ENC28J60
Hallo, ich hab Projekt von http://tuxgraphics.com/electronics/200611/embedded-webserver.shtml gebastelt und kleine Untersuchung gemacht. Demo-Progamme welche da gibt kann nur UDP-Paket mit max 88 Byte schicken. Ich hab ein TCP-Packet aus Firefox schicken. Device epfangt es aber stimmt etwas nicht. Paket ist 62 Byte lang. Minus Headers hat Kontroller nur 4 Bytes Daten gekriegt. Firefox sollte etwas so schiken: GET /demo HTTP/1.1 Upgrade: WebSocket Connection: Upgrade Host: example.com Origin: http://example.com WebSocket-Protocol: sample Dann hat ich Verbindung mit TCP-chat
-
Thread
ENC28J60 und HCS12
Hallo zusammen, ich habe mir das ENC28J60-H von Olimex gekauft. Habe das ganze dann an meinen HCS12 (Dragon12-Board) angeschlossen. Wenn ich ein Ethernet-Kabel vom ENC28J60 zum PC lege, geht die grüne LED an und die Orange blinkt gelegentlich
-
Thread
ENC28J60 und PLC-Bus?
mich in das Thema einarbeiten. Ich habe gleich zu Anfang eine Frage: Ist es möglich mit einem ENC28J60 Ethernet Controller einen Mini-Webserver aufzubauen, der z.B. über den Philipps TDA5051AT einen PLC-Bus hat? Das endgültige Ziel wäre, eine Haussteuerungsautomatik, die sich über eben diesen
-
Thread
XE 164 mit enc28j60
Hallo, ich versuche seit geraumer Zeit einen enc28j60 an einem XE164 uC zum laufen zu bekommen. Leider klappt überhaupt nix... Bin noch ziemlich neu und habe noch nicht so wirklich Ahnung. Ansteuerung über SPI sollte eigentlich funzen glaube
-
Thread
ENC28J60 Problem mit Empfang
Hallo! Ich habe mir ein TestProgramm für den enc28j60 geschrieben. Zum Testen schicke ich einen Ping an irgendeine Adresse, sodass im Sekundentakt ein ARP-Paket bei mir ankommt. allerdings kommen nur die ersten 4 Pakete heil an, danach gibt es in
-
Thread
ENC28J60-Adapterplatinen im Shop
/csc_article_details.php?nPos=0&saArticle[ID]=78"><img src="http://shop.mikrocontroller.net/images/enc28j60.jpg" style="border: none;" /></a>
-
Thread
ENC28j60 und Procyon AVRlib
Hallo hat jemand Erfahrung mit genannten Ethernet Chip und der genannten Library?
-
Thread
der Xte ENC28J60 Thread
Hi, tut mir leid, wenn es jetzt noch einen ENC28J60 Thread gibt, aber da ich von microcontroller-starterkits.de bis jetzt keine mail bekam, wollte ich mal hier fragen. Also, wisst ihr welche Revision des Chips microcontroller-starterkits.de anbietet
-
Thread
Maximale Datenrate ENC28J60
Mit welcher maximalen Brutodatenrate kann man beim Einsatzt eines ENC28J60 über UDP erwarten? Ist das schneller wie USB1.1? Mfg Michael
-
Thread
Merkwürdigkeit ENC28J60 und SPI
Hallo, mir ist etwas bei der Kommunikation über SPI mit dem ENC28J60 aufgefallen. Und zwar ist es mir beim Auslesen des REVID-Registers aufgefallen, allerdings scheint das auch auf jedes andere Register zuzutreffen, welches zur ETH-Einheit gehört. Das REVID-Register
dann den Inhalt des REVID-Registers. Wenn man nun nochmal 8 Takte auf den SPI-Bus legt, schiebt der ENC ein weiteres Mal den Inhalt des REVID-Registers raus. Hat das auch mal jemand beobachtet? Ich konnte im Datenblatt nichts finden, dass dies belegt. Es ist aber sehr von Vorteil, denn somit könnte
-
Thread
ENC28J60 liesst falsch Datenpaket aus
(unsigned int time) { while (time) { time--; } [/c] und bei der Initialisierung des ENC nach dem dem System Reset auch noch eine Wartezeit eingebaut : [c] enc28j60WriteOp(ENC28J60_SOFT_RESET, 0, ENC28J60_SOFT_RESET); // Del_1ms(250); wait(180000); [/c] da ich in einem Beitrag
Hättest meine enc28j60.lbr enc28j60centered.lbr verwenden können (nicht umsonst bereits 1000 Downloads): http://www.mikrocontroller.net/topic/51293#397626 Der ist auch noch interessant: http://www.mikrocontroller.net
-
Thread
ENC28J60 verliert Link nach einiger Zeit
SMD-Bauteile werde ich es vermutlich auch nicht schaffen, diese Komponenten nachzurüsten. So, damit ist mein ENC28j60-Board wohl schrottreif... Danke für Eure Hilfe! Klaus
Klaus L. schrieb im Beitrag #3635336: > ist mein ENC28j60-Board wohl schrottreif... derartige boards gibt es für 2,50 € mit voller Beschaltung: http://www.ebay.de/itm/New-ENC28J60-Ethernet-LAN-Network-Module-For-Arduino-SPI-AVR-PIC-LPC-STM32-/310670027142
-
Thread
ENC28J60 Code-Verständnis Problem
next packet ptr enc28j60_next_packet_ptr = enc28j60_spi_read_byte(ENC28J60_OP_READ_BUF_MEM, 0); enc28j60_next_packet_ptr |= enc28j60_spi_read_byte(ENC28J60_OP_READ_BUF_MEM, 0)<<8; //mark packet as processed (free
enc28j60_write_address(ENC28J60_REG_ERXRDPTH, HI8(ENC28J60_RX_BUFFER_END)); }else{ enc28j60_write_address(ENC28J60_REG_ERXRDPTL, LO8(enc28j60_next_packet_ptr- 1)); enc28j60_write_address(ENC28J60
-
Thread
PIC18 + ENC28J60
anschließen und möchte über TCP Befehle senden und empfangen. Ich habe mit dazu eine Platine mit dem ENC28J60 gekauft. Weiß jemand wo ich einen Beispielcode zu diesem Thema finde?
mit dem Pegelwandler jetzt gelöst haben... Weiß jemand wo ich z.B. ein Tutorial finde wie ich den ENC28J60 mit meinem PIC18F45k22 ansteuere?
-
Thread
Problem mit ENC28J60, Kein Link und keine Aktivität
benennen und nicht auch sichtbar zu verbinden, ist sehr verwirrent, z.B. beim RESET-Signal, das ja µC und ENC28J60 zurücksetzt, aber vielleicht geht auch nur mir das so.
er dann nach einem Reset überhaupt einen Link? Der ENC28J60 kann ja keine Auto-Negotiation, die Gegenseite erwartet also nur 10 Mbps, halbduplex.
-
Thread
Webserver MSP430 mit ENC28J60
ENC28J60 stabil am laufen hatte, Problem hierbei waren Glitches auf dem SCK-Signal. Mit einem Kondensator von wenigen Picofarad war dem aber beizukommen. Schöne Grüße, Andreas
Hab das Prob selber gefunden. in der enc28j60.h muss bei der definition der maximalen Buffergröße stehen: [c] #define MAX_FRAMELEN UIP_CONF_BUFFER_SIZE+4 [/c] Das wars und dann gehts auch. Grüße David
-
Thread
ENC28j60 Initialisierung OK aber keine Verbindung
Hallo, habe nun meinen ENC28j60 initialisiert bekommen. (Eine LED der LAn Buchse blinkt kurz auf.) Status ist richtig, Register wurde auch gesetzt (hab ich stichprobenartig geprüft durch Auslesen) Benutzen tu ich nun den
/* Set Pin-Directions */ //ENC28J60_DDR |= (1<<ENC28J60_MOSI)|(1<<ENC28J60_CS)|(1<<ENC28J60_SCK); //ENC28J60_DDR &= ~((1<<ENC28J60_INT)|(1<<ENC28J60_MISO)); Warum hast du da Kommentare draus gemacht?
-
Thread
ENC28J60 Errata #11 (ERXRDPT)
ENC_writeControlRegister(ENC28J60_CRE_ERXRDPTH,hi); } else { uint=(ENC_RX_POINTER-1); lo=(uint&0x00FF); hi=(uint>>8); ENC_writeControlRegister(ENC28J60_CRE_ERXRDPTL,lo); ENC_writeControlRegister(ENC28J60_CRE_ERXRDPTH,hi); } // Packet Counter um 1 decrementieren wert=0; wert|=0x40; // PKTDEC Bit setzen ENC_setBitRegister(ENC28J60_CRE_ECON2,wert
-
Thread
ENC28J60 oder RTL8019AS?
muss mich nun fuer einen Ethernetchip entscheiden. Meine Auswahl fiehl auf den RTL8019AS oder den ENC28J60. Nun wuerde mich interessieren, welcher von beiden besser ist (gibt ja fuer beide bereits funktionierende Projekte) Mich wuerde dabei folgendes interessieren: - externe Hardwarebeschaltung
Das bezog sich in diesem Fall auf den ENC28J60, nicht auf die PIC-Controller...
-
Thread
enc28j60 versendet Daten nur teilweise
TXRTS bit is still on if(timeout==0){ //Errata #12 workarround, Reset transmit logic enc28j60WriteOp(ENC28J60_BIT_FIELD_SET, ECON1, ECON1_TXRST); enc28j60WriteOp(ENC28J60_BIT_FIELD_CLR, ECON1, ECON1_TXRST); } // Set the write pointer to start of transmit buffer area enc28j60Write
8); // write per-packet control byte enc28j60WriteOp(ENC28J60_WRITE_BUF_MEM, 0, 0x00); // copy the packet into the transmit buffer enc28j60WriteBuffer(len, packet); //clear TXIF enc28j60WriteOp(ENC28J60_BIT_FIELD_CLR, EIR
-
Thread
UDP, LPC935, ENC28J60
auf einen PC übertragen und mein Professor gab mir die aufgabenstellung dies über einen LANCHIP (ENC28J60) mit einer UDP übertragung zu realisieren. Ich hab mir hier schon einige Threads durchgelesen und auch das Datenblatt des ENC28J60 nur hab ich das Problem das ich es einfach nicht verstehe
austauschbar. Here you can find a step-by-step tutorial about the Bascom-AVR code to drive an AVR and an ENC28J60 ethernetcontroller: http://members.home.nl/bzijlstra/software/examples/enc28j60.htm Markus
-
Thread
AVR: ENC28J60 Ethernet Multicast
Hallo, ich arbeite schon länger mit dem enc28j60 Ethernetchip. Soweit problemlos. Nun möchte ich Multicast Pakete empfangen. Leider funktioniert das nicht. Es werden nur Broadcast oder Unicast Pakete empfangen. Zur Auswertung schicke ich die
auch nochmal mit Port Spiegelung überprüft. Die Pakete gehen definitiv raus. Auch Multicast Paket vom ENC28J60 kommen am PC an. Es betrifft nur den Empfang!
-
Thread
Arduino ethernet enc28j60 Hintergrundbild
siehe Anhang) so etwas leblos aus und ich würde gerne ein Hintergrundbild einfügen. Ist das mit dem enc28j60 überhaupt möglich? wenn ja würde ich mich über eine beschreibung oder einen beispielcode freuen. Meine zweite frage ist, ob es möglich ist (ich denke mal schon), auf der gleichen seite sowohl
hans peter schrieb im Beitrag #2753878: > Ist das mit dem enc28j60 überhaupt > möglich? was hat ein Bauteil mit dem HTML inhalt zu tun? Schau dir http://de.selfhtml.org/ an, dort findest du wie man ein Hintergrundbild einbaut. Das Bild muss ja nicht dort