-
Thread
ATmega8 + ENC28J60
Hallo, ich bin im Moment dabei einen ENC28J60 an einem ATmega8 zum laufen zu bringen. Ich hab nun schon viele Stacks gefunden, aber die sind meistens schon einige Jahre alt und mein Compiler ist am meckern oder sie sind zu groß für den kleinen
ATmega8 ist ein toller MCU! *g* Guggst du hier: http://www.pocketmagic.net/2012/07/atmega8-and-enc28j60-for-ethernet-support/#.UZO6R9dCRhE Nach Anpassung der Makefile funktioniert das bei mir super toll.
-
Thread
Atemga2560 Webserver Starthilfe
Atmega2560 anzupassen. Einen Treiber für den W5100 zu schreiben, traue ich mir dagegen nicht zu. Den ENC28J60 & SD-Karte händisch an das Arduino Board bauen gefällt mir nicht so richtig. So richtig passt keine Lösung, daher würde mich Eure Meinung bzw. Vorgehensweise interessieren. Auf welches Pferd würdet
-
Thread
ethersex avr netio und ds1307
* ECMD_PARSER * ECMD_SCRIPT * ECMD_SENDER * ECMD_SERIAL_I2C * ECMD_TCP * ECMD_UDP * ENC28J60 * ETHERNET * FREQCOUNT * FREQCOUNT_DUTY * FREQCOUNT_MOVING_AVERAGE * FREQCOUNT_NOSLOW * HD44780 * HTTPD * HTTP_SD_DIR * I2C_24CXX * I2C_DETECT * I2C_DS13X7 * I2C_GENERIC
-
Thread
GCC: wie kompiliere ich ETH_M32EX von Ulrich Radig richtig?
Wstrict-prototypes -Wa,-adhlns=main.o -std=gnu99 mai n.o usart.o stack.o timer.o cmd.o base64.o networkcard/enc28j60.o networkcard/rt l8019.o httpd.o telnetd.o ntp.o lcd.o udp_lcd.o wol.o http_get.o analog.o sendma il.o camera/cam.o camera/servo.o dnsc.o dhcpc.o artnet.o --output Hexfiles/Web server_MEGA644
-
Thread
AVR Webserver und DMX
Es wird auf keine pings mehr geantwortet, die Webseite lässt sich nicht mehr darstellen und der ENC28J60 schmiert ab. Unten die DMX Routine zum Empfangen, obwohl ich nicht glaube, dass die einen Fehler hat. Vielleicht kommt ja wer von euch drauf, was da zwischen Webserver und USART nicht zusammenspielt
-
Thread
Webserver PIC18F67J60 Olimex Board
drauf. Ich weiß nur von Kunden dass er funktioniert.Inzwischen nehmen die meisten Entwickler den ENC28j60. Der hat eine 100MBit Schnittstelle und wird über SPI angebunden. Kleine Webserver findet man viele im Netz. Aber nun zu Deiner Frage. Beim Olimex Board ist doch ein Beispiel mit dabei. Wenn
gesehen. MPLAB und Compiler hab ich bereits, ich hab auch schon einiges mit PICs gemacht. Das ENC28J60 Modul habe ich mir auch gekauft bevor ich mir das Olimex Board gekauft hab. Mit dem ENC28J60 Modul hatte ich leider nur Probleme ich hab das Modul bisher nicht zu laufen gebracht. Zurück zu dem
-
Thread
Effekt RGB Wohnzimmer Beleuchtung
mabissl eingelesen aber im Tutorial steht nur was vom seriellen UART Kann ich das Projekt mit dem ENC28J60 realisieren?
-
Thread
Suche Bibliothek für ENC28J60 TCP/IP in C
Hallo Leute, ich experimentiere in letzerzeit mit den ENC28J60 und bin nun auf der Suche nach einer Beispielsbiliothek mit TCP/IP in der programmiersprache C. Ich würde mich freuen wenn mir jemand eine zu Verfügungstellen könnte und freue mich auf Rückantworten
Bei den Bibliotheken ist nichts dabei? http://www.mikrocontroller.net/articles/ENC28J60#Software
-
Thread
[V] ENC28j60-H Ethernet Board
Hallo, verkaufe ein ENC28j60-H Ethernet Board. Es war paar mal im Breadboard, lag aber sonst meistens unbenutzt rum. Preis: 13EUR inkl. Versand als Brieftasche --- Links -- IP-Stack: https://code.google.com/p/avr-uip/ Blog mit mehreren Einträgen über das Board: http://mostlyprog.wordpress.com/2012/02/01/msp430-enc28j60-ethernet-part-2/
-
Thread
SPI und ATmega128
Hallo, ich habe hier einen ATmega128 und bin dabei eine Verbindung zum einem ENC28j60 per SPI aufzubauen. Will ich nun Daten übertragen, verhalten sich das clocksignal und der chipselect wie gewollt, jedoch messe ich mit dem Oszi auf MOSI 5V und ein bisschen "zuckeln" zum gleichen
-
Thread
FTP Client (Dateien auf Webspace hochladen)
. > Auf den DP83848 warte ich zurzeit noch. Keine Ahnung, ich habe bisher nur einemal einen ENC28J60 verwendet, und da habe ich eintlich nichts selbst gemacht, war alles "geklaut" > Die Messdaten sollen dann irgendwie auf meinen Webspace bei einem > öffentl. Provider hochgeladen werden, damit
-
Thread
EPJ16 S. 5: Die GNUBLIN Distribution
Hintergrund der Fragen ist folgender. Ich habe ein bestehendes System mit ATMega2560, Ethernet (ENC28J60), USB-Host (VDIP1), Display(KS0107/KS0108 Controller) und einiger I2C-Hardware. Das System soll demnächst wahrscheinlich auf ein Embedded-Linux System umgestellt werden. Hier mache die Verarbeitung
-
Thread
Webserver ENC28J60 + PIC18F4620
arbeitet mit 3.3 Volt, Dein µC mit ??? Volt. Hast Du evtl. an > die Levelshifter gedacht? der ENC28J60 hat aber "5V Tolerant Inputs" laut Datenblatt
da hat sich ein Fehler eingeschlichen der SDO des µController geht direkt auf den ENC28J60 nur der SDI kommt vom AND Gatter
-
Thread
CoIDE STM32F4xx_Framework
each function it appears in [cc] C:\STM32\web_sd_st32F4xx\enc28j60.c:196:30: error: 'GPIO_Mode_Out_PP' undeclared (first use in this function) [cc] C:\STM32\web_sd_st32F4xx\enc28j60.c:182:30: error: 'GPIO_Mode_AF_PP' undeclared (first use in this function
for each function it appears > in > [cc] C:\STM32\web_sd_st32F4xx\enc28j60.c:196:30: error: > 'GPIO_Mode_Out_PP' undeclared (first use in this function) > [cc] C:\STM32\web_sd_st32F4xx\enc28j60.c:182:30: error: > 'GPIO_Mode_AF_PP' undeclared (first use in this
-
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
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
ich 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
[V]erschenke großes Bauteilepaket an Schüler
ATxMega 128A3 von chip45. Bei einem fehlen die Stiftleisten und der Quarz 1 x DIP Steckmodul mit ENC28J60 2 x Arduino Teesy 3.0 (ARM Cortex-M4) 3 x WIZ812MJ 1 x Stellaris Launchpad LM4F120XL 4 x AMB8420 Modul Radio 868 MHz 1 x Freescale i.MX53 Board (keine Unterlagen) 1 x ARM S3C6410 Board (keine
Teensy 3.0 1 x STM32F4 Discovery (wurde verlost) 1 x i.MX53 1 x SimpleCortex 1 x DIP Modul ENC28J60 1 x WIZ812MJ 2 x Atmega 644 20PU Werde euch heute Abend per Mail informieren. Jetzt haben wir noch: 1 x SimpleCortex 3 x WIZ812MJ 1 x Stellaris Launchpad (Cortex-M4) 4 x AMB8420 Funkmodul
-
Thread
Netzteildesign: Linear- oder Schaltregler?
ich einen Haufen bistabile Relais ein (die Grabbelkiste gab's halt her), einen Atmel und einen ENC28J60 zur Einbindung in die restliche Haussteuerung. Für die CPU und eine Menge Kleinkram drumherum brauche ich 5V / 300 mA. Für den ENC28J60 3,3V bei 250-300 mA. Für die Relais brauche ich nochmals
#3035539: > Für die CPU und eine Menge Kleinkram drumherum brauche ich 5V / 300 mA. > > Für den ENC28J60 3,3V bei 250-300 mA. > > Für die Relais brauche ich nochmals 3,3V / 350mA. Nimm ein fertigs Schaltnetzteil 5V ud leite daraus die nötigen 3,3V Spannugen ab. 3,3V LDO sollte es tun. Umstellung
-
Thread
AVR + ENC424J600
Freaks, Ich möchte einen AT Mega 2560 mit einem ENC424j600 verbinden. Das ist der Nachfolger des ENC28J60 der auch schon etliche Jahre auf dem Buckel hat. Hat das jemand schon einmal erfolgreich geschafft und läuft es auch stabil? Ich bräuchte zumindest eine funktionierende Library. Im Internet habe
der Netzwerk Chip nicht so oft mit dem AVR verwendet. Die meisten Projekte werden ja mit dem ENC28J60 realisiert, diesen möchte ich aus verschiedenen Gründen nicht verwenden. Im Großen und Ganzen möchte ich meinen AVR mit einer Website ausstatten über die ich dann verschiedene Ports steuern und
-
Thread
Arduino - bringt's das ? Gesperrt
Studiengang X gewählt haben. Wer sich nicht damit beschäftigen will solls eben lassen. Und nen ENC28J60 per SPI an einen µC häkeln nennste aufwändig? Oh mann...
-
Thread
SPI problem myEthernet ATmega644p ENC28J60
Seite 27 ENC28J60 user guide: if the 5 bit address is an ETH Register, then the data in the selected register will start shifting out immediately.
>Seite 27 ENC28J60 user guide: >if the 5 bit address is an ETH Register, then the data in the selected >register will start shifting out immediately. Ja, aber erst wenn der Opcode komplett übertragen wurde. Das
-
Thread
Problem mit Artnet via ENC28J60
jemand sagen wie ein ArtNet-Daten-Frame zusammengesetzt sein muß, damit, nach Initialisierung des ENC28J60, mein Node im Programm DMX-Workshop z.B. sichtbar wird? Das Datenblatt und die IEEE 802.3 haben mir nicht geholfen. Vielen Dank!
-
Thread
Microchip WLAN-Modul
reizt mich interessehalber selbst zu implementieren. Da ich es urspünglich geplant hatte, mit dem ENC28J60 einen Ethernet-Webserver zu bauen, bin ich davon ausgegangen, dass ein WLAN-Modul nichts anderes als ein MAC/PHY wie der ENC28J60 ist. Bei der Recherche nach WLAN-Modulen habe ich aber teilweise
-
Thread
Ethernet Chips und die Geschwindigkeit
ein Auszug aus einem älteren Forenbeitrag: PIC18F97J60+interner MAC/PHY(*): 113 PIC18F8722+ENC28J60: 63 PIC32MX795F512L+ENC28J60 (SPI, 10 MBit/s): 456 PIC32MX795F512L+ENC624J600 (SPI, 100 MBit/s): 784 PIC32MX795F512L+ENC624J600 (16 Bit Parallel PMP, 100 MBit/s): 2071 PIC32MX795F512L+interner
-
Thread
Home Automation mittels Arduino & Raspberry Pi
Zudem wäre da ja noch der Ethernet-Port als Alternative am Raspi > vorhanden. Dafür gibts den ENC28j60. 40€ vs 3€.
-
Thread
TS1117 - Tantal-Elkos für Beschaltung wichtig?
Ich möchte für die Versorgung eines ENC28J60 den Spannungsregler TS1117 verwenden. Laut Datenblatt soll dieser ein- und ausgangsseitig mit je einem 10µF Tantal-Kondensator beschaltet werden. Mangels Verfügbarkeit würde ich die durch ordinäre
Falls du Keramikkondenstoren hast, nimm die. Abgesehen davon will der ENC28J60 an dem VCAP-Pin auch einen Low-ESR Typ mit 1-10uF..
-
Thread
Wieder einmal Wlan
Eine möglichkeit ist, dass der µC nur normales Ethernet ansteuert (z.B. mit einem ENC28J60). Für das WLAN kann man dann einen fertigen Access Point anschließen.
-
Thread
Inbetriebnahme AVR net io
Netz gibts die leider nicht..) Und natürlich muss etwas auf dem Controller sein, sonst weiß der ENC28j60 doch gar nicht welche IP usw. er hat.
oder? Für die Kommunikation zwischen PC und Board ist > doch der Stand-Alone Ethernet Controller enc28j60 zuständig. Oder hab > ich da was falsch verstanden? Jein. Der Atmega muss den enc28j60 entsprechend programmieren, sonst sitzt der Ethernet Controller einfach untätig rum. > Falls ja wo bekomm
-
Thread
IEEE 1901 Modul
es ja mittlerweile genug. Vielleicht ist sowas ja auch durch eine Kombination beispielsweise ENC28J60+speziellen PHY möglich? Ich würde mich über ein paar Erfahrungsberichte oder Tipps sehr freuen. Gruß meinereiner
-
Thread
Gesamter Controller (Atmega324) stürtzt ab, wegen ENC28J60
herausgefunden. 1. Ich habe diese CodeZeilen: [c] // read the packet length len = enc28j60ReadOp(ENC28J60_READ_BUF_MEM, 0); len |= enc28j60ReadOp(ENC28J60_READ_BUF_MEM, 0)<<8; // read the receive status rxstat = enc28j60ReadOp(ENC28J60_READ_BUF_MEM, 0); rxstat |= enc28j60ReadOp
! // read the receive status rxstat = enc28j60ReadOp(ENC28J60_READ_BUF_MEM, 0); rxstat |= enc28j60ReadOp(ENC28J60_READ_BUF_MEM, 0)<<8; // limit retrieve length // (we reduce the MAC-reported length by 4 to remove the CRC) len = MIN
-
Thread
ATxMegaBoard 5 mit ATxMega128A1U
Kann es sein, das bei der Beschaltung der Ethernet-Buchse ein Pin, der im Datenblatt des ENC28J60 beschaltet ist, unbeschaltet ist? Konkret geht es um den Pin 4. Gruß Jannis
Achso, selbiges über SPI gesagte, gilt natürlich für das SPI Interface des ENC28J60 ebenso ... =)
-
Thread
Guenstige Ethernet Loesung
kostenguenstige Loesung dies Umzusetzen. Eine Variante die wir gesehen haben waere ein ATMEGA32-16PU mit ENC28J60 ist ein Ethernet-Controller. Dies Bezueglich habe ich hier auch schon einige Projekte gesehen. Wuerde als Entwicklerboard http://octopart.com/atmega32-16pu-atmel-477264 gehen und koennte ich dort
-
Thread
ARM-Webserver auf uIP-Basis
du denn kein STM32F103 mit eingebautem Ethernet verwendet? Der ist vermutlich bugfreier als der ENC28J60.
ich auch noch eine kleine Platine für den Webserver zu entwerfen worauf sich nur der µC und der ENC28J60+Buchse befinden. Weiters wird die fertige Platine dann noch Stifleisten besitzen, damit das ganze auch auf anderen Platinen oder am Steckbrett verwendbar ist.
-
Thread
Valued on Reset
um wenn der richtige Wert dieser Zelle für den ENC28J60 entscheident ist. In dieser Speicherzelle soll die Framelänge (hier High-Byte) eingtragen werden. Danke euch, Bernd
für die Banknummer vergleichst, dann solltest du hier beim Aufruf [avrasm] LDI temp_1, (1<<ENC28J60_BIT_ECON1_BSEL_1)|(0<<ENC28J60_BIT_ECON1_BSEL_0) //Bank 0x02 STS (SRAM_BANK_NUMBER_NEW), temp_1 RCALL CHANGE_BANK [/avrasm] dann auch diese Konstanten benutzen und nicht die Bitdefinitionen
-
Thread
Wofür die dicken Logic Analyzer als Hobbyist nehmen?
Kommunikation ZUM Baustein, aber nicht was auf der Ethernetleitung selbst abgeht, wie beim Net-IO der ENC28J60. Und vielleicht auch Speicherinterface, z.B. bei FPGA-Programmierung oder so. Wenn ich jetzt aber auf USB/Ethernet/Memory verzichte, fahre ich doch mit einem 24MHz USBee/Saleae/PoScope oder sonstwie
-
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
Webserver: ENC28J60 und Atmega
bleiben ;) Ich habe hier ein SEHR preiswertes Ethernet-Modul grfunden: http://www.ebay.de/itm/ENC28J60-Ethernet-Network-LAN-Module-Modul-for-Arduino-AVR-LPC-STM32-HR911105A-/290716938070?pt=DE_Computer_Sonstige&hash=item43b0146f56 Ich frage mich nun, ob dieses Modul für ein solches Vorhaben geeignet
guggstu hier: http://members.home.nl/bzijlstra/software/examples/enc28j60.htm n8
-
Thread
ARM-Webserver auf uIP-Basis
Diplomarbeit und ein Teil dieser Arbeit war es einen Webserver mit einem ARM Cortex-M3 Controller + ENC28J60 Ethernetchip zu realisieren. In unserer Schule bauen wir ein eigenes µC-Übungsboard mit einem STM32F103RBT6 und mit Hilfe einer kleinen Zusatzplatine mit dem ENC28J60 brachte ich den µC ins Netz.
werde auch noch eine Miniwebserver-Platine entwerfen wo nur der µC mit einer Minimalschaltung + ENC28J60 oben sitzt und den dann mit Stiftleisten versehen. Danach hat man einen kleinen Minwebserver den man auch auf anderen Platinen einsetzen kann. Diese Schaltpläne werde ich dann auch veröffentlichen
-
Thread
Diode für 3,3V --> 3V (ELV Funkmodul)
Funkventile ansteuern). Meine Schaltung arbeitet bislang ausschließlich mit 3,3V (AVR, SD-Karte, ENC28J60, RFM12) In den Beschreibungen der Module ist vermerkt: TX868-75 Spannungsbereich "2V bis 3V" RX868-3V Spannung "3,0V, stabilisiert" Hat jemand Erfahrung, ob 3,3V nicht aus "zulässig" sein
-
Thread
AtxMega oder doch lieber Atmel ARM
Microchip TCP/IP-Stack: UDP-Durchsatz in kBytes/s PIC18F97J60+interner MAC/PHY(*): 113 PIC18F8722+ENC28J60: 63 PIC32MX795F512L+ENC28J60 (SPI, 10 MBit/s): 456 PIC32MX795F512L+ENC624J600 (SPI, 100 MBit/s): 784 PIC32MX795F512L+ENC624J600 (16 Bit Parallel PMP, 100 MBit/s): 2071 PIC32MX795F512L+interner
mussten aufgrund hoher Stromaufnahme, EMV-Problemen und immer neuer/anderer Bugs per Revision des ENC28J60 ein Design kippen. Haben es gegen XMEGA und KSZ8851 ausgetauscht und waren entschieden glücklicher damit.
-
Thread
ENC28J60 kein Link in DMX Workshop
Liebe Leute, habe einen ENC28J60 gemäß Schaltplan angeschlossen. Meiner Meinung nach habe ich den MacJack richtig angeschlossen. Nach Anschluß der Versorgung und eines HUB's geht LED2 permanent an und LED1 meldet Traffic. So
-
Thread
ucLinux Treiberentwicklung
drivers/net/can/mcp251x.c drivers/net/ethernet/micrel/ks8851.c drivers/net/ethernet/microchip/enc28j60.c drivers/net/phy/spi_ks8995.c drivers/net/wireless/libertas/if_spi.c drivers/net/wireless/p54/p54spi.c drivers/net/wireless/wl1251/spi.c drivers/net/wireless/wl12xx/acx.c drivers/net/wireless
-
Thread
Preis für Atmega2560 auf Platine ok?
WIZ-Zeugs fürs LAN. Das ist ne BlackBox und kann nicht mal die Hälfte von dem was man mit einem ENC28J60 machen könnte mit mit externem RAM. Glaub mir - die internen 8kB reichen hinten und vorne nicht für was sinnvolles. Das nackte 2560Board hat den Vorteil das Du alles dranpappen kannst was Du
-
Thread
ENC28J60 Interrupt hängt sich auf nach zu vielen Paketen
ENC28J60 keinen INT Impuls mehr ausgibt bei einem neuen Paket) Ich habe den ENC wie folgt konfiguriert: [c] // perform system reset enc28j60WriteOp(ENC28J60_SOFT_RESET, 0, ENC28J60_SOFT_RESET)
MAADR5, ENC28J60_MAC0); enc28j60Write(MAADR4, ENC28J60_MAC1); enc28j60Write(MAADR3, ENC28J60_MAC2); enc28j60Write(MAADR2, ENC28J60_MAC3); enc28j60Write(MAADR1, ENC28J60_MAC4); enc28j60Write(MAADR0,
-
Thread
ENC28J60 teilweise kein Link
Hallo zusammen, ich habe mir eigentlich vorgenommen hier nicht nach einer Lösung meines Problems zu betteln, jedoch verstehe ich den ENC nicht mehr. Und zwar wollte ich nach einiger Zeit meinen ENC wieder in BEtrieb nehmen und bekomme es einfach nicht ordentlich hin. Erstes komisches Verhalten ist, dass wenn ich den ENC über eine MagJAck SI-60024 und meinem alten Hub verbinde einfach keinen Link bekomme. Jedoch wenn ich ihn mit meinem Router verbinde schon ?!? Ich meine dies ist doch erstml unabhängig vom ATMega der in der Schlatung hängt. Sprich SPI ist dabei bgekoppelt. Mir ist nicht