webserver atmega µC.com

#328438
Lesenswert?

Hallo

Ich muss für den AVR-Webserver von mikrocontroller.com eine
ISA-Netzwerkkarte (RTL8019AS) auf E/A 300, und RJ45 einstellen.
Dazu muss das EEPROM auf der Karte per PC umprogrammiert werden. Man
soll dazu wohl das rset8019 programm von realtek verwenden.
Das ganze klappt aber nicht so, wie es soll, d.h. das Programm findet
die Karte nicht.
Ich denke, unter WinXp wird das nicht laufen, da hier PlugAndPlay alles
vermasselt; unter DOS bekomme ich keinen passenden Treiber für die
Karte.

Würde jemand so nett sein, und eine kleine Anleitung posten, wie ich
das EEPROM umprogrammiere?
#328441
Lesenswert?

Hallo Wolfgang,

den TReiber brauchst DU nur, wenn Du eine Netzwerkanbindung haben
möchtest.
Wenn die Karte nur eingestellt (programmiert) werden soll, brauchst Du
das Initialisierungsprogramm, daß unter DOS ausgeführt werden muß.
Das Programm findet dann schon die RTL8019AS-Karte.

Gruß
Joachim
Gast #328442
Lesenswert?

hm, also ich habe von einer Windows ME Startdiskette gebootet und dann
von der Diskette das Programm rset8019 von der Realtek homepage
ausgeführt.
Das Programm meldet mir, dass es keine Netzwerkkarte finden kann. Diese
funktioniert jedoch unter WinXP als NE2000 kompatible Netzwerkkarte.

Unter WinXP konnte ich die E/A-Adresse auf 0x300-0x?? einstellen. Der
Interupt ist soweit egal, es sind alle Interupts auf dem Board
miteinander verbunden.
Beide Leds leuchten auf der Karte, RJ45 ist also aktiviert.
Ich denke, es fehlt noch die PnP-Deaktivierung.
Aber wie gesagt, DOS mit WinME findet die Karte nicht.
Auf die Festplatten kann ich unter DOS nicht zugreifen, da NTFS
vorliegt, aber das dürfte ja egal sein.
Gast #328444
Lesenswert?

Sicher habe ich den RTL8019AS.

Warum könnte DOS die karte denn nicht kennen?
Was wird benötigt, um das EEPROM anzusteuern seitens des Boards?
Muss vielleicht die E/A-Adresse in einem bestimmten Bereich sein, damit
sie von DOS aus angesteuert werden kann?
mit interupts dürfte das eeprom beschreiben nichts zu tun haben.
also kommt nur die e/a-adresse in frage. evtl. ist mein board anders
beschaltet als normalerweise.
Gast #328446
Lesenswert?

Hm, tja, ich wollte noch einen alten Pentium2 mit notwendigen
Komponenten zusammenbasteln, um die karte damit zu programmieren.
dummerweise läuft der nicht mehr so, wie er soll.

eeprom auslöten möchte ich vorerst auch nicht. das herumlöten mit den
kabeln an wackeligen pins möchte ich umgehen.


würde mir vielleicht jemand die karte umprogrammieren?
Gast #328448
Lesenswert?

@ Ludwig Wagner (lordludwig):
Bin gerade leider nicht zu Hause, kann daher kein Photo machen. Hier
ist aber der Ebay-Link
http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&item=9713668212&ssPageName=ADME:B:EOIBSA:DE:31
An der karte ist nichts besondere dran. Ein RTL8019AS, ein Atmel
EEPROM, eine Menge Schnittstellenkonverter und zwei Leds. Also schon
die etwas bessere Ausführung.
schickst du mir deine Adresse an wolfi-home@lycos.de?
Danke !!
Gast #328449
Lesenswert?

ein Besuch auf der 3Com Website war ganz interessant. Auf der Suche nach
DOS Treibern für die 3C509 TPO Karten bin ich auf einen Dos Treiber
gestoßen, der speziell für Pentium Prozessoren geschrieben wurde, bei
denen "divide overflow" Fehler auftreten.
Die Programme melden mir beim einstellen der Karte öfters Division
durch Null. Das System ist ein 800Mhz Athlon, ist also vergleichsweise
recht schnell, obwohl aber sicher nur die andere Chiparchitektur die
Berechnungsfehler hervorruft.
Meine Probleme mit der Konfiguration könnten damit dann zu tun haben.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren