www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik CS8900 - Nach 'x' bytes senden


Autor: Wolf P. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

schreibe gerade einen Treiber für den CS8900 Ehternet-Controller.
Funktioniert soweit alles ganz gut, nur wenn ich ihm sage, dass er
schon nach 5, 381 oder 1081 bytes zum senden anfangen soll, macht er
nichts.
Bzw. wenn er nach z.B. 381 bytes anfangen soll und ich ihm nur 200 geb,
dann sendet er schon. Nur das ist ja nicht der Sinn.
Mit der Option "Entire Frame" funktioniert alles, so wie es soll.

Muss man da noch zusätzlich was einstellen, oder beachten?
Bis jetzt setze ich lediglich das entsprechende bit im TxCMD-Register.

Vielen Dank für Eure Antworten,
Wolfgang

P.S.: Wird im IO-Mode betrieben, dürfte aber egal sein.

Autor: Alex (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Was hast du alles beschalten am CS8900A?????
Ich habe Probleme mit der Kommunikation!

Autor: KoF (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hmm... du kannst dir vielleicht mal die quellen vom olimex EASYWEB
ansehen! da wird der chip auch verwendet. eventuell findest du dort ja
den denkanstoß

http://olimex.com/dev/soft/msp430/easyweb_test.zip

Autor: Wolf P. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Alex:
Da kann ich dir leider auch nicht genauer helfen. Hardware-seitig war
schon alles auf dem Development-Board von Phytec (phyCore-MPC565).

@KoF:
Hab ich mir mal angeschaut, aber dort ist auch nur die Option
"Tx_ENTIRE_FRAME" implementiert. Und das funktioniert ja auch bei
mir.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.