-
Thread
too many arguments to function `fdevopen'
obsolete. Use <avr/interrupt.h>." In file included from main.h:23, from uart.c:8: rtl8019.h:84:1: warning: "ISR" redefined In file included from main.h:16, from uart.c:8: C:/Programme/WinAVR/avr/include/avr/interrupt.h:96:1: warning: this is the location of the previous
-
Thread
RTL8019AS an ATMega128, 9346 Interface
Hallo Peterle, der 9346 ist ein serielles EEPROM, dass der RTL8019 nach einem Reset einlesen kann, um sich zu konfigurieren. Das EEPROM kann aber auch vom ATmega über bestimmte Register des RTL8019 gelesen und beschrieben werden. Gruß Joachim
Das Interface ist aber nicht notwendigerweise zu beschalten. Ich hab auch selbst einen Webserver mit RTL8019AS Chip gebaut und habe das EEPROM Interface nicht benutzt. Ich habe auch ein kleines Ethernet Modul auf dem nur der RTL8019AS Chip fertig beschalten und eine RJ45 Buchse sitzt. Falls nähere Details
-
Thread
ENC28J60 oder RTL8019AS?
Sachte. Wozu war so ein RTL8019 wohl ursprünglich mal vorgesehen? Wozu hat er soviel Adress- und Datenpins? Noch dazu genau jene des guten alten ISA-Busses.
keine Netzwerkkarten via ebay schlachten muss, um an stromsparende ISA-Bus-Chips ranzukommen, denn der RTL8019 ist so einer. Die 40-60mA bezogen sich allerdings auf DM9008 und 3COM, wieviel der RTL braucht weiss ich nicht. Der ENC wird nicht 85° warm, sondern kann laut Datasheet bis 85° Umgebungstemperatur
-
Thread
Hardwarefehler finden
Ich habe an meinen ATmega einen RTL8019AS und ein externes SRAM mit dem benötigten Latch angeschlossen. In das SRAM kann ich schreiben und auslesen. Meine Hardware ist zweifach vorhanden und einmal funktioniert die Hardware -> es ist
Die Software funktioniert auch. Ich habe mit einem Multimeter die Verbindungen vom ATmega zum RTL8019AS nachgemessen und erkenne keine Fehler. Nun wollte ich mit folgendem Testprogramm an jedem zweiten Ausgang zum RTL8019AS "5V" rausschicken und diese mit einem Oszi nachmessen: {... PORTA
-
Thread
CAM-Problem mit AVR-Webserver-Boart
Ok. reading 'server.cfg'...Ok ......... NIC : Init RTL8019: Ok MAC : 00 00 E8 5C 7D 9Cefunden! ** IP : 192.168.178.40 --- ROUT: 192.168.178.1 NTP : 192.168.178.30 FTP : 192.168.178.30 SMTP: 192.168.178.30 ---
Ok. reading 'server.cfg'...Ok ......... NIC : Init RTL8019: Ok MAC : 00 00 E8 5C 7D 9Ce IP : 192.168.178.40 --- ROUT: 192.168.178.1 NTP : 192.168.178.30 FTP : 192.168.178.30 SMTP: 192.168.178.30 --- NTP Enabled
-
Thread
Wie kann ich am Besten einen Fehler finden?
Sorry, wenn ich mich so undeutlich ausgedrückt habe. Ich habe einen RTL8019 als NIC. Auf genau der gleichen Hardware lief schon mein Programm -> Code ist funktionsfähig Dann wurde der NIC nicht mehr erkannt und nun habe ich ihn ausgetauscht. Leider funktioniert die
-
Thread
Blinkenlights Magdeburg mit Mega128 und RTL8019
bluebox.blinkenarea.org/downloads/bilder/BlueDataDistributor/BlueDataDistributorHor.jpg Mit Atmega128, RTL8019 (vielleicht von Radig? Dann müsste es ja unter GPL stehen). Wie die Ansteuerung der Leistungselektronik wohl gemacht wird, leider gibts da keine Bilder. Auf dem Bild bei tp kann man aber auch noch
-
Thread
RTL8019AS und Frameformat
einen Ethernet II Frame und schickt es auf die Reise, oder? Was genau macht denn überhaupt der RTL8019?
dem Datenblatt kann ich nicht so recht was anfangen :-( Die Präample und das SOF macht das der RTL9019AS? Die Zieladresse hab ich ja vom ARP, die Quelladresse wird doch schon fest im RTL gespeichert, oder? Der Reset ist klar. Ach ja, was macht eigentlich der Übertrager genau?
-
Thread
RTL8019AS
Hallo, habe mal eine Frage, wißt ihr auf welchen Netzwerkkarten der Chip RTL8019AS zu finden ist, oder wo ich den schip sonst günstig beziehen kann ? Ich habe zwar schon gegoogled und bei ebay gesucht, aber da habe ich nur Karten mit einem 8029AS gefunden... eventuelle guck
ist das zu 99,9% ein RTL8019AS (mir ist kein anderer netzwerkchip für ISA-Karten von realtek bekannt) PCI-Karten haben den RTL8019AS allerdings NIE!!! Edit: das kann auch gut einer sein... 170061506146 Edit2: und was hälst
-
Thread
isa - ctrl webserver problem
Das liegt wohl am Chip deiner ISA-LAN-Karte. Es sollte schon ein RTL8019 Chip oder eine der 3Com Karten sein...
Karten, wenn man den AVR-Treiber anpassen würde. Es gibt aber bisher nur Treiber für den Realtek 8019 und die 3com 3c5x9 Serie. Gruß aus Berlin Michael
-
Thread
AVR Webserver 3C5x9 I/O-Adresse
aber nicht viel, da dann eigentlich nur der mega32 defekt sein könnte. Ich habe hier noch eine RTL8019AS Karte mit EEPROM herumliegen. Aber der Duron findet die Karte mal wieder nicht. Ich habe bisher 5 Netzwerkkarten gekauft. Ist die RTL8019AS unproblematischer?
-
Thread
Webserver Radig
Hallo, "-Netzwerkkarte no name mit BNC/RJ45" meines Wissens werden nur RTL8019 und 3-Com mit den Treibern üntrstützt, welcher Chip wohnt auf Deiner Karte? "2)wie schalte ich um BNC/RJ45 ? (kann nur INTERRUPT zB:9 und BASE zB:300 auswählen)" Wie dort beschrieben bei
: naja, es gab vor Jahren einen Linux-bsierten Amiga-Emulator (Amithlon). Zu diesem gab es einen 8019 Treiber. Die Chancen, daß andere Karten mit anderen ICs damit liefen, war bestenfalls 50:50. So schätze ich es auch bei der AVR-Seite ein, wenn nichts an den 8019-Routinen verändert werden soll. NE2000
-
Thread
Web Server mit Mikrocontroller
! Ohne TCP/IP geht erstmal gar nix!! Als Ethernet Controllr für Embedded Systeme wäre da der RTL8019AS für ParallelBus oder der ENC28J60 für den SPI-Bus <-- den gibts auch im DIL. Wenn du auch HTML-Dateien ablegen willst evtl auch noch Bilder oder sowas kommst um eine SD-Karte nicht herum...
-
Thread
Beispielprogramm BASCOM Ethernet gesucht...
BASCOM ist zwar nicht mein Ding, aber vielleicht hilft Dir das etwas weiter. Ist zwar mit einem RTL8019, aber letztlich musst Du Dich eben nur durch die Treiber-Routinen durchkämpfen... http://members.home.nl/bzijlstra/software/examples/WebTiger_RTL8019as.htm Gruß aus Berlin Michael
-
Thread
Elektr. Rolläden automatisieren
lediglich einen Webbrowser benötigt. Unsere Platine basiert auf einem ATMEGA128 mit 32K SRAM und RTL8019AS. Ich denke in diesem Forum gibt es genügend Leser, die darauf auch eigene Software programmieren können. Wer will kann das natürlich tun.
-
Thread
Mal was anderes :-)
Entwicklungsumgebung von meinem Embedded Betriebssystem getrennt! Ich verwende einen Atmega128 und einen RTL8019 als Ethernetchip. Ich glaube ich brauche ein 8 Bit Latch für mein SRAM (wie im Atmega Datenblatt gezeigt) und das SRAM brauche ich das für den RTL8019 (sieht nach dem Schaltplan so aus). D.h. ich
Ist der RTL8019 vorgegeben?
-
Thread
WinAvr Makefile Frage
automatically generated.) SRC = main.c ../can/mcp2515.c ../avr/spi.c arp.c icmp.c ip.c net.c netstack.c rtl8019.c
-
Thread
Immernoch Probleme mit RTL8019
der Beschreibung vom Ulrich das EPROM und alle daran hängenden Widerstände entfernt und Pin 64 des RTL8019 auf GND angeschlossen und Pin65 auf Vcc.
Hmpf, ich werde einfach mal auf meine neue RTL8019 Karte warten. Außerdem auf das PCB was ich zum Ätzen eingereicht habe... Lochraster ist sowieso nicht so ganz das Wahre.
-
Thread
Ethernet rs485 oder 232 ethernet Konveter
mit ein bischen basteln und etwas C könnte man aus den Projekten mit den Ethernet ICs ENC28j60 oder RTL8019 einen COM-server bauen. Denke mal das das nicht schwer sein Sollte. MfG Dirk
-
Thread
Anfänger-Set (ARM)
gehen? Vielleicht? Später erweitern? * Ich hab noch ein paar olle ISA-Netzwerkkarten (10 MBit, RTL8019AS) - evtl läßt sich damit was machen? zB ein stark eingeschränkter BootP/DHCP/etc-Server? MAC-Sniffer? Statistiken anlegen über Netzauslastung/Anzahl Pakete je Protokoll? Muss ja gottseidank kein
-
Thread
Neue uC mit integriertem Ethernet-Interface
interessant, dann kann ich ja meine realtek karten mit RTL8019 wegschmeißen :-) maddin
-
Thread
Eagle Library
Hallo! Ich suche nun schon ewig im Internet doch ich finde keine Library in der der RTL8019AS von Realtek enthalten ist. Der Libraryname wird wahrscheinlich "Realtek" sein, doch so hab ich auch keine gefunden. Könnte mir vielleicht wer von euch weiterhelfen?
-
Thread
Modded Hardware vs Eigenes Board
/IP i/o ports zu steuern". Diese Möglichkeiten habe ich bisher gefunden: - Selbstbau AVR mit RTL8019AS chip (relativ günstig, aber nicht sehr "erweiterbar" und doch recht eingeschränkt) - Selbstbau mit diesen IPC-Chip (mit fast 100 Euro relativ teuer, aber viele dinge werden einem durch das
Um ein paar LEDs,Relais,etc zu schalten und ein paar Taster/Sensoren abzufragen ist die AVR/RTL8019AS sicher eine einfache und preiswerte Lösung.Das wäre (meiner Meinung nach) für Hobby-Bereich und kleinere Kommerzielle Projekte gut geeignet. Soll der Chip Multitasking und grössere Berechnungen
-
Thread
WebServer - TCPIP - RTL8019
Hi die Seiten kenne ich. Webserver mit ISA-Karte, oder selbstbau RTL8019-Karte. Jedoch gehen die Seiten nicht auf die Grundlagen ein :-(
weiter. Hierzu gibt es einiges zu sagen. So einfach wie du dir das vorstellst geht das nicht, spricht RTL8019 enklemmen -> fertig. Der RTL8019 ist nur eine komponente des Webserver. Der RTL8019 an sich bildet nur die verbindung vom Ethernet zum Controller. Sprich er sendet und empfängt Netzwerkpackete,
-
Thread
Zwei Ethernetports ohne Übertrager verbinden
Ich hab mal irgendwo gesehn, dass einer nen RTL8019 einfach mit Widerständen ans Netz gehängt hat. Konnte es aber nicht mehr finden. Die ENC untereinander kann man so aber bestimmt anschließen. Fragt sich, wie der AP dazu kommt..
-
Thread
ISA Netzwerkkarten?
Hallo, kann mir einer sagen wo man ISA-Netzwerkarten noch kriegt? Und zwar mit RTL8019 oder 3C5x9 Chip für den Webserver von mikrocontroller.com? Danke
An Stelle von RTL8019 sind mit einer kleinen Modifikation im Interface auch andere NE2000-Clone einsetzbar, beispielsweise mit BC912 oder UMC9006 Chip.
-
Thread
ISA-Ctrl Webserver wird heiß
den Schaltplänen, die ich unter "Reference Design" gefunden habe, ist zu sehen, dass an PIN60 des RTL8019AS, der mit LEDBNC bezeichnet ist, ein Transistor mit Vorwiderstand hängt. Dieser dient lediglich der Zuschaltung der Versorgungsspannung für den BNC-Anschluß. Lötet man diesen Transistor, der mit
-
Thread
Webserver
funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=rtl8019.lst -std=gnu99 rtl8019.c \ | sed 's,\(.*\)\.o[ :]*,\1.o \1.d : ,g' > rtl8019.d; \ [ -s rtl8019.d ] || rm -f rtl8019.d set -e; avr-gcc -MM -mmcu=atmega32 -I. -g -Os -funsigned-char -funsigned-bitfields
obsolete. Use <avr/interrupt.h>." 3c5x9.c:730:7: warning: no newline at end of file Compiling: rtl8019.c avr-gcc -c -mmcu=atmega32 -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=rtl8019.lst -std=gnu99 rtl8019.c -o rtl8019.o In
-
Thread
ENC28J60 Basics[Beispielprogramm in AVRGCC für atmega8]
weit ich weiß habt ihr anfangs eine modifizierte software version von ulrich r. benutzt, die ja auf rtl8019 und ne2000 ausgelegt war,... gibt es jetzt große unterschiede wie man die register anspricht???
naja, da ist nicht wirklich software benutzten was rtl8019 und ne2000 angeht :-) die Checksummenberechnung benutzte ich auch in abgeänderter Form. aber der rest ist selber gemacht. :-)
-
Thread
webserver atmega µC.com
fertig wenn du es so machst und die karte wird nicht erkannt dann is die karte hin oder es is keine RTL8019AS
NE2000 kompatibel bedeutet nicht zwingend, daß ein RTL8019AS verbaut wurde. Das Programm rset8019 sucht jedoch nur nach RTL8019AS-Bausteinen. Du müßtest noch einmal prüfen, ob wirklich ein 8019 auf der Netzwerkkarte sitzt. Gruß Joachim
-
Thread
Lan Controller
für 6-7 . Mit externen Bauteilen dürfte man so auf max. 15 kommen. Ansonsten sind auch noch der RTL8019AS und cs8900 im Umlauf. Werden parallel angesteuert (mit Daten- & Adressbus), haben dementsprechend mehr Beinchen und sind nicht einfach zu löten. Sind aber auch recht verbreitet, d.h. Infos wirst
-
Thread
aus Tabelle einen Chart programmieren
über die Zeit in einem Chart anzeigen lassen. Mein Webboard besteht aus einem ATmega 128 und einem RTL8019AS. Bis jetzt hab ich in C und HTML programmiert. Ich möchte, dass man die Internetseite von jedem Rechner aus aufrufen kann und am Besten keine zusätzliche Software installieren muss. Wie
-
Thread
Webserver mit ATmega128 und ISA Netzwerkkarte Davicom dm9008
werds mal umsetzen. Mit Macros hab ich noch nichts gemacht, gehen folgende Codezeilen in der rtl8019.h : #define DDRC &= ~(1<<DDC0); //PINC 0 als Eingang #define PORTC |= (1<<PC0); // interner Pull-Up an PC0 aktivieren #define RTL_READY() PINC & 1<<PC0 Grüße Thomas t. PS: Wenn
1<<DDB6); //PINB 6 als Eingang PORTB |= (1<<PB6); // interner Pull-Up an PB6 aktivieren in rtl8019.h #define RTL_READY() PINB & 1<<PB6 und die Karte blinkt schon mal heftigst. :-) Danke für deine Sourcen. Grüße thomas t.
-
Thread
Internet
die Platine von U. Radig bauen mit ATmega128 und der NIC auf einer Platte. Wo bekomm ich den Realtek RTL8019 her?? Gruß
.. gebraucht sollte er aber auch problemlos zu bekommen sein --> NE2000 ISA Netzwerkkarten mit dem RTL schlachten, wo dann auch gleich einige der anderen nötigen Teile bei abfallen ;-)
-
Thread
winziger Webserver mit enc28j60+mega32
würd' mich schon interessieren. Wollte auch erst Ulrich Radigs Webserver nachbauen - kriege keinen RTL8019 mehr. Selbst ein befreundeter Computerhändler hat schon seine alten Kramkisten durchsucht.... Gruss Holger
@Holger: Ok, dann gebe ich dir recht, daß ein nachbau einfacher ist. Wenn du noch einen RTL8019 mehr kriegst, kannst du dich gerne nochmal bei mir melden. Ich hab hier noch 2 oder drei Karten davon rumliegen. Wollte auch erst den Webserver damit bauen, habe dann aber den enc28j60 entdeckt
-
Thread
Änderungen auf dem Ulrich server zum 32 und einen Button ?
Makefile: Prozessortyp anpassen 2. main.h: SYSCLK kontrollieren, ggf. IP-Adresse korrigieren 3. RTL8019.h: ISP_CTRL auf 1 setzen, wenn Du mit Holgers oder vergleichbarer Hardware arbeitest. Ausschlaggebend ist dabei die Belegung der Ports. 4. mmc.h: USEMMC auf 0 setzen 5. uart.h: Baudrate kontrollieren
-
Thread
ARM - µC
Phy-Baustein, um das Netzwerkinterface nach außen zu führen. Es wird kein kompletter Ethernet-Chip (wie der RTL8019) gebraucht, aber den PHY brauchts, sonst funkioniert das nicht.
-
Thread
EEPROM 93C86 ansteuern
ich habe das für meinen "Webserver zur Temperaturmessung" in C geschrieben. Steht in der Datei rtl8019.c. Das Programm steuert das (kompatible) 93LC46 über den RTL8019 an. Die Kommentare sollten verständlich sein. Gruß Jaochim
Ansteuerung allerdings eine wesentlich niedrigere Frequenz. Das EEPROM hängt nicht am AVR sondern am RTL8019. Eine EEPROM-Leitung schalten, z.B. Clock-Pin auf "1" setzen bedeutet: Das Register des RTL8019 adressieren und eine "1" an die richtige Stelle schreiben. Der RTL8019 setzt dann seine Ausgangsleitung
-
Thread
Stückliste für Webserver
Und wenn man keine passende Netzwerkkarte hat gibts den RTL8019 bei CSD wobei die grad lieferschwierigkeiten damit haben, aber ich glaub ab nächster woche sind die wieder lieferbar
-
Thread
AVR ans Netzwerk
möglichkeit keine ISA karte^^ Dieser RS232 zu Netzwerk is definitiv zu teuer. Also was haltet ihr von RTL8019AS (die gibts ja auch einzeln)und das ganze per UDP zu machen? Hierbei fragt sich wie lange es den 8019AS noch geben wird. Außerdem habe ich gehört das pakete im UDP paket evtl. nicht in der richtigen