Forum: Mikrocontroller und Digitale Elektronik Seltsames Verhalten des CS8900a LineCTL-Registers


von Anton S. (gion_toji)


Lesenswert?

Hallo,
ich versuche den Ethernet-Controller CS8900a in Betrieb zu nehmen.
Hardwaremässig ist er so verkabelt, wie unter 
http://www.cirrus.com/en/pubs/appNote/an181.pdf beschrieben. Ich kann 
wunderbar alle PacketPage-Register schreiben und lesen mit Ausnahme von 
LineCTL-Register (0x0112): da kann ich die Bits SerRxOn und SerTxOn 
nicht setzen. Dummerweise braucht man sie, um Daten zu senden und zu 
empfangen. Wenn ich die beiden Bits setze und das Register danach 
auslese, sind die immernoch gelöscht :[
Andere Bits des Registers und, wie gesagt, auch der anderen Register, 
kann ich problemlos setzen und löschen.
Im Datenblatt habe ich bisher nichts gefunden.
Hat jemand eine Idee, woran das liegen könnte?

von Anton S. (gion_toji)


Lesenswert?

hat sich erledigt

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
Noch kein Account? Hier anmelden.