hat zufällig jemand mal eine einfache routine zum initalisieren des NIC und evtl. ein Loopback(intern) oder halt ne routine zum senden von packeten . baue jetzt schon ewig rum und krieg einfach kein Packet raus bzw. funktionieren loopback hin. der IC ist übers externe Mem-Interface (8Bit DataBUS ) an einem ATMega2561 angeschlossen. register lassen sich richtig auslesen / also Latch usw. müssten funktionieren. Pakete empfangen ist mir auch gelungen - inhalt stimmte auch . aber versenden geht nicht ! (physikalischer Adressbereich des NIC 0x8000 bis 0xBFFF ) zum beispiel finde ich auch im datasheet nicht wo der NICinterne BUFFEr_RAM vorhaden ist (adresse) . bzw. ist durch die Jumpermode ein fester adressOffset von 0x300 eingestellt . bezieht sich das nur auf die funktionsregister oder auch auf den Buffer. würde mich sehr über eure Hilfe freuen. übrigens ein > RTL 8019 AS < - Typ!
Hallo, dann schau dich doch mal in den Webserverprojekten von Holger Buss oder Ulrich Radig um die haben das Teil auch zum senden gebracht :-) Sascha
jo hab ich gelesen, aber beide benutzen eine ISA-Card, denk mal da ist einiges anders ... aber ich werd mir nochmal ansehen. Hab den Controller so bentzut wie auf diesen ETHERNUT-Boards da liegts natürlich nahe mal im code des NUT-OS´s zu suchen .. aber habs aufgegeben, mir zu kompliziert und verzweigt . trotzdem danke
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.