Forum: Mikrocontroller und Digitale Elektronik Wiznet5100 macht mich irre


von FHIng (Gast)


Lesenswert?

Hallo,
folgendes Problem mit dem Wiz5100.
- ich kann nicht vom Socket-Space zb. Register 0x0424  S0_TX_WR0
vernünftig lesen/schreiben, schreiben zeigt zwar eine Aenderung im 
Programmverhalten aber ich bekomme beim lesen zb. nur 00 (obwohl ich 
vorher FF reingeschrieben habe!). Laut Datasheet muss das Register R/W 
sein!
http://hackable-devices.org/media/products_data/documents/documents/2010/05/19/W5100_Datasheet.pdf

Andere Adressen zb. 0x40b 0x414 klappt alles super.

Warum Probleme mit dem speziellen Register? :-(

Achja, das ganze mit AVR-GCC und ATMEGA16 über SPI.

Danke danke!

von Felix P. (decimus)


Lesenswert?

Hallo,

falls du dein Problem noch nicht gelöst hast:

Lad dir das aktuelle Datenblatt runter (1.2.3). Dort steht drin, daß der 
Wert erst geschrieben wird, wenn das Sn_CR mit dem SEND Kommando 
beschrieben wurde, oder so ähnlich. Der Satz im Datenblatt ist ein wenig 
wirr.

Die Beschreibung von Sn_TX_WR0 wurde im Datenblatt 1.2.1 geändert, 
deswegen der Hinweis aufs Datenblatt. Grundsätzlich empfiehlt es sich 
immer, bei einem solchen Bauteil das aktuelle Datenblatt direkt beim 
Hersteller runterzuladen.

Viel Erfolg weiterhin,
Decimus.

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.