-
Thread
Handlicher Ethernet-Controller mit SPI von Microchip
Die ENC28J60 gibts bei Farnell. Greetz KMT
ENC28J60 wurde für 6,95 bei CSD gesichtet.
-
Thread
winziger Webserver mit enc28j60+mega32
Wo bekommst du denn den ENC28J60 her?
ENC28J60 in SMD bei CSD gesichtet, allerdings etwas teurer als DIP *schnief*
-
Thread
Webserver ATmega32/644DIP ENC28J60
AVR Tools\include" -mmcu=atmega32 -Wall -gdwarf-2 -mmcu=atmega32 -O0 -fsigned-char -MD -MP -MT enc28j60.o -MF dep/enc28j60.o.d -c ../enc28j60.c ../enc28j60.c: In function 'enc28j60Init': ../enc28j60.c:222: error: 'for' loop initial declaration used outside C99 mode make: *** [enc28j60.o] Error
sehrwohl Errata-Workarounds eingearbeitet: [C] //bad silicon workaround: //reset tx logic: enc28j60_spi_write_word(ENC28J60_OP_BFS | ENC28J60_REG_ECON1, (1<<ENC28J60_BIT_TXRST)); enc28j60_spi_write_word(ENC28J60_OP_BFC | ENC28J60_REG_ECON1, (1<<ENC28J60_BIT_TXRST)); [/C] (Als Beispiel) Schaut
-
Thread
ENC28J60 Basics[Beispielprogramm in AVRGCC für atmega8]
#define F_CPU 8000000UL #define ENC28J60_CONTROL_PORT PORTB #define ENC28J60_CONTROL_DDR DDRB #define ENC28J60_CONTROL_CS PB2 [...] ENC28J60_CONTROL_DDR |= _BV(ENC28J60_CONTROL_CS); ENC28J60_CONTROL_PORT |= _BV(ENC28J60_CONTROL_CS); ENC28J60_CONTROL_PORT |= _BV(PB5); //SCK HI ENC28J60_CONTROL_DDR |= _BV(ENC28J60_CONTROL_CS) | (1<<PB3) | _BV(PB5); // mosi, sck, ss as output ENC28J60_CONTROL_DDR &= ~_BV(PB4); // miso as input
-
Thread
ENC28J60 PC reagiert nicht
(ENC28J60_OP_BFC | ENC28J60_REG_ECON1, (1<<ENC28J60_BIT_TXRST)); //activate transmission enc28j60_spi_write_word(ENC28J60_OP_BFS | ENC28J60_REG_ECON1, (1<<ENC28J60_BIT_TXRTS)|(1<<ENC28J60_BIT_RXEN))
) || (enc28j60_next_packet_ptr- 1 > ENC28J60_RX_BUFFER_END)){ enc28j60_write_address(ENC28J60_REG_ERXRDPTL, lo8(ENC28J60_RX_BUFFER_END)); enc28j60_write_address(ENC28J60_REG_ERXRDPTH, hi8(ENC28J60_RX_BUFFER_END
-
Thread
ENC28J60
Hallo! gibts eigentlich den ENC28J60 schon, oder is der eh noch nicht raus?
-
Artikel
ENC28J60
. Reichelt. ENC 28J60 SO-28 2,65€ ENC 28J60 DIL-28 2,85€ Mikrocontroller.net. Adapterplatine mit ENC28J60 und Ethernet-Buchse Ethernetmodul mit dem ENC28J60 fürs Breadboard csd-electronics. ENC28J60 DIP28S 2,79€ (Best.Nr
5,99€ ENC28J60 SO28 5,99€ ENC28J60 QFN28 5,99€ Taimag RJLBC-060TC1 RJ45 Buchse mit Übertrager und LEDs 3,99€ 25 MHz-Quarz HC49U/S (Grundton) 0,50€ IT-WNS. ENC28J60 DIP28 2,89€ ENC28J60 SO28 3,49€ 25 MHz-Quarz SMD
-
Thread
ENC28J60 wird heiss
Code irgendwas fehlt? [c] void enc_powerdown( void) { /* turn off packet reception */ enc28j60WriteOp(ENC28J60_BIT_FIELD_CLR, ECON1, ECON1_RXEN); /* wait for any in progress packets */ while(enc28j60Read(ESTAT)& ESTAT_RXBUSY); /* wait for any current transmissions */ while(enc28j60Read(ECON1)& ECON1_TXRTS); enc28j60WriteOp(ENC28J60_BIT_FIELD_SET, ECON2, ECON2_VRPS); /* enter sleep mode */ enc28j60WriteOp(ENC28J60_BIT_FIELD_SET, ECON2, ECON2_PWRSV); } [/c]
-
Thread
ENC28J60
Hi! Ich benutze das STK500 das via SPI (10cm Kabel) mit einem ENC + 74HC80 arbeitet. Ich habe gelesen dass man die Frequenz nicht unter 8MHz haben soll. Mein Mega8515 läuft mit 16MHz (zwingenderweise). Habe das Problem dass ich die Rev. Nummer nichtmal auslesen kann. Das soll ein erster Kommunikationstest sein. Ich habe WOL und den INT AUsgang des ENC noch nicht beschaltet, aber den Rest normal verbunden. Ich denke das ist kein Problem. Der ENC erhält 3,3V und das AND-Gatter seine 5V. GND vom STK ist mit GND des ENC verbunden. Könnte jemand in meinen Code schauen ob dort was auffällt? Er spuckt
-
Thread
ENC28J60, keine Verbindung
Guten Morgen, ich habe versucht den Webserver (ENC28J60 + ATmega644P) von Ulrich Radig nachzubauen. Mein Problem liegt (glaube ich) am Übertrager. Ich habe einen aus einem altem Sockel939-Mainboard rausgelötet. Passiert folgendes: Ich verbinde die Platine
Hinweis, ich werde es heute kontrolieren. Was mich wundert, warum mein Router keine angeschlossene ENC28J60-Platine erkennt? MfG aus Westerwald
-
Thread
ENC 28J60 Testboard
Pegel benutzen möchte verwende ich Levelshifter / Leitungstreiber für den PG-Bus und den SI vom ENC28J60. Ich bin mir jedoch nicht mehr sicher ob ich den 74AC125 richtig eingesetzt habe. Könnt Ihr euch bitte mal die Schaltung duchsehen. Wenn's passt route ich das ganze in DIL auf eine 1/2 Europlatine
-
Thread
Atmega via Ethernet flashen
enc28j60ReadBuffer end No funktion for this packet found - discarded TFTP timeout TFTP timeout TFTP timeout TFTP timeout TFTP timeout TFTP timeout TFTP timeout TFTP timeout enc28j60ReadBuffer start
sind im ENC*** nicht nur rückwärts sondern völlig verdreht. Kann man aber umgehen, indem man ein: enc28j60Write(ERXFCON, 0); im enc28j60Init einbaut. Dann lässt der alles durch. Gruss Axel
-
Thread
ENC28J60 Protokolle
>Wir haben einen Atmega64 und den Ethernet-Controller ENC28J60 >ausgewählt. Schlechte Wahl,bei dieser Applikation wird, wenn überhaupt ,dem MC nur wenig Luft bleiben. Ein W5300 oder W5100 (Wiznet)würde einem die ganze Stack-Geschichte abnehmen und man könnte
Aber 100KHz Abtastung mit 16 Bits, also summarum etwa 2MB/s, das überfordert sowohl AVR, den ENC28J60 wie auch seriell angebundene Wiznets und schreit nach einem 32-Bit Controller mit integriertem Fast-Ethernet Controller.
-
Thread
ENC28J60
Hallo, Was haltet ihr von der neuen Platine mit dem ENC28J60 controller von olimex (http://www.olimex.com/dev/index.html und dort die Rubrik 'OTHER'). Ich denke ich werde mir eine ARM Platine aus dem hiesigen Shop zulegen, vermutlich Atmel (ca 60 Euro) und
-
Thread
ENC28J60 - sendet nichts
ENC28J60_SPI_PORT |= (1 << ENC28J60_SPI_SCK); // clock low ENC28J60_SPI_PORT &= ~(1 << ENC28J60_SPI_SCK); } return data; } [/c] [c] void enc28j60WriteBuffer(unsigned int len, unsigned
(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(EWRPTL, TXSTART_INIT
-
Thread
Webpage Webserver
.\USER\NET\enc28j60.h(556): error: #20: identifier "u8" is undefined ..\USER\NET\enc28j60.h(556): error: #20: identifier "u8" is undefined ..\USER\NET\enc28j60.h(556): error: #20: identifier "u8" is undefined .
.\USER\NET\enc28j60.h(560): error: #20: identifier "u8" is undefined ..\USER\NET\enc28j60.h(561): error: #20: identifier "u8" is undefined ..\USER\NET\enc28j60.h(561): error: #20: identifier "u8" is undefined .
-
Thread
SPI-Problem mit ENC28J60
enc28j60::init(){ SPIInit(); disableChip(); writeOp(ENC28J60_SOFT_RESET, 0, ENC28J60_SOFT_RESET); _delay_ms(2); // errata B7/2 while (!readOp(ENC28J60_READ_CTRL_REG, ESTAT) & ESTAT_CLKRDY
(ENC28J60_BIT_FIELD_SET, ECON1, Enc28j60Bank>>5); } } char enc28j60::readRegByte (char address) { SetBank(address); return readOp(ENC28J60_READ_CTRL_REG, address); } uint16_t enc28j60::readReg
-
Thread
enc28j60 Headerboard
Hallo, ich habe ein kleines Headerboard z.B. für ein Steckbrett für den enc28j60 entworfen. Ein Übertrager ist in dem Magjack von Erni integriert. Ist einseitig und somit leicht herzustellen. Viel Spaß damit, Pete
-
Thread
Konnektivitätsproblem ENC28J60
Webserver mit Uli Radigs Stack realisiert mit einem Xmega. Die Kommunikation zwischen Xmega und dem ENC28J60 scheint zu funktionieren und auch das Programm läuft ohne Hängen zu bleiben. So gibt es ein Lebenszeichen im Programm mit einer Displayausgabe und um die SPI-Kommunikation zu testen, habe ich den
-
Thread
Arduino Nano und ENC28J60 Ethernet Shield
= 10 ENC28J60::init DEBUG:miso = 12 ENC28J60::init DEBUG:mosi = 11 ENC28J60::init DEBUG:sck = 13 ENC28J60::init DEBUG:Use Native hardware SPI Enc28J60Network::phyWrite ERROR:TIMEOUT !! Enc28J60Network::phyWrite
) ERROR:EREVID=0 -> Not found ENC28j60 device !! Function ended !! UIPEthernetClass::tick() ERROR:EREVID=0 -> Not found ENC28j60 device !! Function ended !! UIPEthernetClass::tick() ERROR:EREVID=0 -> Not found ENC28j60 device !! Function
-
Thread
[V] ENC28J60
Verkaufe: 2 x ENC28J60, DIP 2 x ENC28J60, SOIC jeweils 4 EUR
Hallo, MagJacks hab ich leider leider keine... Trotzdem die beiden ENC28J60 ? michael
-
Thread
SPI des ENC28J60
via the SI pin, with data being clocked in on the rising edge of SCK. Data is driven out by the ENC28J60 on the SO line, on the falling edge of SCK.
-
Thread
ENC28J60 Einstieg
Hallo! Seit ein paar Tagen spiele ich mich schon mit einem ENC28J60 in Verbindung mit dem ATmega324a und es macht mir richtig Spass. Nach studieren des Datenblattes und den ersten Programmversuchen kann ich auch schon Pakete empfangen. Mein Ziel ist Daten mit einem
uploads/images/Daten_Infos_Anleitungen/Netzwerk.pdf PS.: Da ich auch stolzer Besitzer einiger enc28j60 bin, mich jedoch bislang nicht überwinden konnte damit rum zu experimentieren würd mich interessieren wie deine ersten Gehversuche mit dem enc28j60 ausgeschaut haben.
-
Thread
Wie startet man mit dem ENC28J60
Alex A. schrieb im Beitrag #6151843: > ENC28j60 Der ENC28j60 ist im Gegensatz zum W5100 oder W5500, von WIZnet, stockendoof. Was bedeutet, dass beim ENC28j60 nahezu der gesamte TCP/IP Stack in Software abgehandelt werden will, während die beiden
> das Ethernet-Modul ENC28j60 kannst du in die Vitrine deines Computermuseums legen.
-
Thread
ENC28J60 nicht ansprechbar
Hallo! Habe hier einen ENC28J60. Möchte ihn mit einem ATmega32 ansprechen. Doch ich kann nicht einmal die ID (Revisionsnummer) auslesen. SPI-Takt > 8 MHz Habt ihr eine Ahnung woran das liegen könnte? Habe zwar das Forum
Stützkondensatoren Code von dieser Seite: http://hubbard.engr.scu.edu/avr/avrlib/docs/html/group__enc28j60.html Werd mich jetzt mal dran machen die Leds blinken zu lassen MFG
-
Thread
C-Code von AVR-NET-IO zu bekommen?
Arduinoquäler schrieb im Beitrag #4763287: > Ich verstehe diejenigen nicht die sich jetzt ein nacktes ENC28J60- > Modul nehmen, einen Mikrokontroller anschliessen und dann schauen > wie sie in die Puschen kommen. 1. ENC28J60 erlaubt IPv6, W5100 nicht 2. ENC28J60-Modul ab €2.20, W5100-Modul ab €5.39 (
/ENC28J60-H/ "ATMega32 example - ATMega32 and ENC28J60-H - written by Erik Rasmussen"
-
Thread
Minimalbeschaltung ENC28J60
Hallo, mal ne Frage zur Minimalbeschaltung: http://www.olimex.com/dev/images/enc28j60-sch.gif Was soll den das für ein Signal an Pin 5 des ENC28J60 sein? Laut Datenblatt ist Pin 5 NC mit dem Vermerk "Reserved pin; always leave disconnected". MfG Thorsten
Laut meinen Datenblatt ist der Pin 5 des ENC28j60 mit "wake-up on LAN interrupt out pin" beschaltet. Gruß Elektrikser
-
Thread
Wieder mal ENC28J60
@jesper: how do you fix #6 ? if i try to use: [c]if (enc28j60_read_address(ENC28J60_REG_EPKTCNT) == 0) return; [/c] instead of [c]if ((enc28j60_read_address(ENC28J60_REG_EIR) & (1<<ENC28J60_BIT_PKTIF)) == 0) return 0;[/c] it receives some packets ~10
re) { enc28j60Write(ERXRDPTL, (re)); enc28j60Write(ERXRDPTH, (re)>>8); } else { enc28j60Write(ERXRDPTL, (NextPacketPtr-1)); enc28j60Write(ERXRDPTH, (NextPacketPtr-1)>>8);
-
Thread
Welche Lastkapazität bei ENC28J60
Und falls der ENC trotzdem nicht richtig antwortet: Frage: Mein ENC28J60 baut einen Link auf und empfängt laut RX Activity LED auch Pakete. Allerdings sind PKTIF und EPKTCNT 0x00. Die SPI Kommunikation arbeitet einwandfrei Antwort: Die Kondensatoren am Quarz des ENC28J60
angegeben. Die Quarze haben dan auch noch eine vorgeschriebene Lastkapazität. Aber im Datenblatt des ENC28J60 steht nichts. Wie kommt man also auf die Kapazität?? Wenn ich die Kapazität nicht kenne kann ich ja auch den Quarz nicht auswählen...und dan läuft die ganze sache nicht reibungslos. Danke
-
Thread
ENC28J60 defekt?
Steckverbinder_Klemmen/RJ45_Einbaubuchse_ERNI_203199.html Ich weiß nun echt nicht mehr weiter. Der ENC28J60 stellt einen Link her (grüne LED leuchtet). Falls ich den Receive Filter komplett deaktiviere, wird auch der Interrupt ausgelöst (Receive Packet Pending Interrupt). Nur leider sind die empfangen
nachträglich quick und dirty entfernt damit die SChaltung so ist wie im vorgeschlagenen Stromlaufplan vom ENC28J60 (FIGURE 2-4) http://ww1.microchip.com/downloads/en/DeviceDoc/39662c.pdf
-
Thread
ENC28J60 Induktivität
Hallo Ich verwende das "Referenzdesign" von pollin und co für eine schaltung eines ATMEL mit dem ENC28J60, und da ist eine relativ große Spule L1/L2 verbaut mit jeweils 10µH. Die was an dem ENC28J60 dran hängt für die EMV, möchte ich gerne in Form von SMD realisieren ... doch welchen nehmen? Es gibt
Ich verwende das "Referenzdesign" von pollin und co für eine schaltung > > eines ATMEL mit dem ENC28J60, btw. "Referenzdesign"?, sollte nen Witz werden oder?
-
Thread
Einige Fragen zu ENC28J60
Ecken nicht selber weiter und brauch mal Hilfe :D Also grade versuch ich mit nem Arduino und ENC28J60 eine Netzwerkverbindung zu basteln... da kamen ein paar Fragen auf... 1. Ich hab einige Teile aus ner RealTek Netzwerkkarte ausgelötet. Wegen dem Übertrager: Ich glaube die Pinbelegung richtig
vom Schaltbild des H16101DF (Seite 2, oben links) aus. Kann ich den genauso verwenden, wie im ENC28J60 Datenblatt angegeben? Welchen Sinn genau haben diese zusätzlichen Übertragertrafos zwischen den parallelen Leitungen? 2. Der Rj45 Stecker ist wie üblich nur mit 4 Pins belegt. Im ENC-Datenblatt
-
Thread
probleme mit dem enc28j60
Hallo, ich habe hier vor mir das Board von Ulrich Radig mit dem Webserver zu liegen. Dieses Eth 32 EX. Es ist nun fertig bestückt, aber ich kriege einfach keinen Link mit dem Netzwerk zu stande. Die beiden LEDs bleiben gnadenlos aus. Hch habe gehört, dass sobald man das Netzwerkkabel einsteckt und es an der anderen Seite verbunden ist, müsste die Link LED leuchten, egal ob auf dem Mikrocontroller schon ein Programm ist oder nicht. Ich habe bereits folgendes versucht: Patchkabel mit Switch/Computer, dort kein Link auf dem Board und kein Link auf dem Switch/Computer Dann hab ich ein Crossover
-
Thread
ENC28J60 Schaltungsprobleme
Hallo ich habe eine Schaltung (im Anhang) mit dem ENC28J60 + MagJack aufgebaut um einen ATMega ans Ethernet zu bringen. Der MAX3002 ist zur Pegelanpassung da, ist aber aktuell nicht bestückt, da die benötigten PIN's des ENC28J60 auch 5V kompatibel sind.
www.mikrocontroller.net/forum/read-1-367360.html#367441 Hast Du die Threads betreffs MagJack und ENC28J60 überhaupt gelesen? Suche verwenden!
-
Thread
ENC28J60 Betriebstemperatur
Hallo Leute, ich habe heute meinen ersten ENC28J60 in Betrieb genommen. Dieser wird mit 3,3 - 3,4V betrieben (mit Oszi gemessen und schön ruhig). Wenn ich das Netzwerkkabel einstecke, leutet sowohl die eine LED vom ENC als auch die vom Switch. Den
ja, ist ok, wir verwenden einen PIC18F67J60, der hat auch den ENC28J60 intern und der wird auch so um die 45 Grad warm. Hab mich zuerst auch gewundert, läuft aber seit Monaten problemlos.
-
Thread
ENC28J60 antwortet nicht
Woran könnte das liegen? Hier noch die while-Schleife: [c] while (1) { uip_len = Enc28j60Receive(uip_buf); //Process an incomming packet. (uIP Documentation S.47) if (uip_len > 0) { rs232_puts_P(eth_message_rcv); if (((struct uip_eth_hdr *)&uip_buf[0])->type
ich noch nicht so ganz: Einerseits sagst du, dass du Pakete empfängst, aber andererseits hat dein ENC28J60 keine "Verbindung" zum Mikrocontroller?
-
Thread
enc 28 j 60 bankwechsel geht nicht
ENC28J60_REG_ETXSTH, hi8(ENC28J60_TX_BUFFER_START), //start hi ENC28J60_REG_ETXNDL, lo8(ENC28J60_TX_BUFFER_END ), //end lo ENC28J60_REG_ETXNDH, hi8(ENC28J60_TX_BUFFER_END ), //end hi //rx buffer ENC28J60_REG_ERXSTL, lo8(ENC28J60_RX_BUFFER_START), //start lo ENC28J60_REG_ERXSTH, hi8(ENC28J60_RX_BUFFER_START), //start hi ENC28J60_REG_ERXNDL, lo8(ENC28J60_RX_BUFFER_END ), //end lo ENC28J60
-
Thread
Welche Spule an ENC28J60?
Hallo, das Datenblat zum ENC28J60 sagt ich soll eine Spule (L1) zu Vcc einbauen. Es sagt aber weiter nur: Ferrite Bead should be rated for at least 80 mA. Hm. Ich steh auf dem Schlauch. Ich denke ich bin schon auf der richtigen
es so viel auf dem Markt. Wo liegen die Unterschiede, was brauche ich wann, und vokalem für den ENC28J60. Kann mir jemand einen Abriss geben, ich fühle mich gerade ein wenig verloren. Danke! peter
-
Thread
Prozessorauslastung bei SPI
Stack der übertragen wird. Die Funktion zum Schreiben des Stack ist die folgende: [c] void enc28j60WriteBuffer(uint16_t len, uint8_t* data) // Länge (Byte), Startadresse Data { // assert CS ENC28J60_CONTROL_PORT &= ~(1<<ENC28J60_CONTROL_CS); // issue write command SPDR = ENC28J60_WRITE_BUF_MEM
Vorgang aufgenommen. >Es ist also deutlich zu sehen: Lücken zwischen den Bytes. Yep. >void enc28j60WriteBuffer(uint16_t len, uint8_t* data) // Länge (Byte), Startadresse Data >{ > // assert CS > ENC28J60_CONTROL_PORT &= ~(1<<ENC28J60_CONTROL_CS); > // issue write command > SPDR = ENC28J60
-
Thread
UART und ENC28J60
Hallo, ich habe ein Ethernet-Board mit ENC28J60 und einem ATMEGA1284, von dem aus ich gerne per UART Zeichen über TX0 senden würde. Ich sende aber nur Müll und fürchte, dass ich die Baud-Rate nicht richtig eingestellt habe oder der UART irgendwie
-
Thread
ENC28J60 Resetpin
Hallo, es geht schon wieder um den beliebten Ethernetcontroller ENC28J60. Den will ich einsetzen und sitze zur Zeit am Schaltplan bzw. Layout. Nun kam bei mir die Frage, ob man den RESET-Pin überhaupt beschalten muss, denn im Datenblatt steht zum RESET-Pin "has an internal
-
Thread
ENC28J60 reagiert nicht
Hey Leute! Ich versuche den ENC28J60 mit einem ATMega128 und der Procycon AVRLib zum laufen zu bekommen. Soweit ich das verstanden habe, funktioniert die SPI schnittstelle 1A! Hab auf dem Oscar geguckt ob was geschickt wird. Der Takt
Lasst ihr ihm genug Zeit zum aufwachen? Datenblatt 2.2: Note: After a Power-on Reset, or the ENC28J60 is removed from Power-Down mode, the CLKRDY bit must be polled before transmitting packets, enabling packet reception or accessing any MAC, MII or PHY registers.
-
Thread
ENC28J60 und Atmega
Hallo, ich möchte mit dem enc28j60 und einem atmega (8,16,32?) eine Verbindung zu einem anderen µC bzw. PC aufbauen, dabei möchte ich nur einzelne, simple Befehle senden, wie z.B. "der AD-Wandler hat den Wert ..., oder der PINC.x ist high ...". Dazu habe ich mir hier aus dem Shop zu Testzwecken den ENC28J60 Ethernetadapter (ENC28J60-H) bestellt um mit der Hardware erstmal keine Probleme zu haben. Desweiteren habe ich mir hier schon diverse Beiträge zu dem enc28j60 druchgelesen, leider befassen sich fast
-
Thread
ENC28J60 Stromverbrauch
irgendwie werde ich nicht ganz schlau aus dem Datenblatt. Wie hoch ist der Stromverbrauch von dem ENC28J60? Ich möchte nämlich meinen µC und den ENC28J60 über einen Akku betreiben und da wäre es schon von Vorteil, wenn ich so die ungefähren Verbrauchswerte kennen würde. http://www.alliedelec.com/Images
-
Thread
enc28j60 Initialisierung
Ich versuche hier seit einigen Tagen einen enc28j60 zusammen mit einem Atmega16L (3,3V, 8MHz) zum Laufen zu bringen. Die Verdrahtung sieht dabei so aus: (ENC/AVR) SO ->MISO SI ->MOSI SCK ->SCK CS ->SS INT ->INT0 WOL ->INT1 Ich versuche das Ganze mittels dem Avrlib netstack example und dem Avrlib enc28j60 Treiber zu initialisieren. Allerdings bleibt mir der Controller schon beim ersten enc28j60Write() stehen. Da ich nun schon länger an der Sache arbeite, wollte ich fragen, ob von euch vielleicht
-
Thread
ENC28J60 problem
Hallo liebe leute, Ich habe ein großes Problem mit meinem ENC28J60, ich habe den chip in meinem Projekt verwendet und ihn nach der Vorlage in der AVR NETIO Platine und dem Datenblatt eingebaut. Der einzige unterschied ist dass ich angewießen wurde es in SMD Bauweise
-
Thread
ENC28j60 schickt zwei identische Pakete
enc28j60_spi_write_word(ENC28J60_OP_BFS | ENC28J60_REG_ECON1, (1<<ENC28J60_BIT_TXRST)); enc28j60_spi_write_word(ENC28J60_OP_BFC | ENC28J60_REG_ECON1, (1<<ENC28J60_BIT_TXRST)); //activate transmission enc28j60_spi_write_word(ENC28J60_OP_BFS | ENC28J60_REG_ECON1,(1<<ENC28J60_BIT_TXRTS)|(1<<ENC28J60_BIT_RXEN)); [/C]
-
Thread
SPI Antwortet beim ENC28J60 nicht. Hilfe
Nachrichten an: SPCR = (1<<SPE)|(1<<MSTR); SPSR |= (1<<SPI2X); Danach wird ein Soft Reset am ENC28J60 ausgeführt. Danach kommen keine Debug Nachrichten an. Dieser Befehl wird ausgeführt: enc28j60WriteOp(ENC28J60_SOFT_RESET, 0, ENC28J60_SOFT_RESET); Ich habe dort in der Funktion WriteOp auch mal
verwende ein Gigabyte Switch um mein Rechner mit dem Internet und Drucker zu verbinden. Ich habe mein ENC28J60 damit angeklemmt. Dann leuchte dort bei mir die dritte LED am Switch(Das ist der ENC28J60), dann leuchtet auch die Grüne LED am Jack des ENC28J60 und ab und zu blinkt auch mal, die gelbe. Wenn ich
-
Thread
Problem mit ENC28J60
Hallo Leute! Ich arbeite mit einen Atmega1280 und ENC28J60. Ich habe die Bibliothek von Iain Derrignton benutzt, aber es läuft nicht gut. Wenn ich ein ARP-Packet (42 Bytes) vom µC sende, dann übertragt dieser das Paket zwar, aber leider mit einen Trailer
-
Thread
[V] ENC28J60
Zu Verkaufen: 3 x ENC28J60, DIP Preisvorstellung: 4,- EUR pro Stück. Bei Abnahme von allen drei inkl. Porto!