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?
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.