Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Bus versagt nach ca. 3 Tagen Kategorie: I²C-Bus (von Martin Binder - 8.03.2004 15:39)
Als Antwort auf Bus versagt nach ca. 3 Tagen von Heribert Schutzeichel - 6.03.2004 11:32
Ich nutze:
C-Control II Unit, CC2-Application-Board, eigenes Board, OSOPT V3.0
Hallo,

Habe dasselbe Problem und bin noch nicht viel weiter gekommen.
Siehe auch älteren Thread "Langzeitstabilität...."
Die CC-2 bleibt einfach "stehen" ohne irgendeinen Fehlerhinweis.
Der Thread der die I²C-Bus Devices betreut verendet zuerst, etliche Sekunden
später dann der Thread für den 2W-Bus, und dann folgen der Thread mit der
seriellen Schnittstelle und zuletzt stirbt der Thread, der nur Berechnungen macht.
Ich habe "Timestamps" in Variablen abgelegt, die ich nach dem Reset auslese,
daher weiss ich das mit Bestimmtheit, es ist auch immer die gleiche Reihenfolge.
Jetzt bin ich am Weg, den I²C-Bus -Thread genauer zu analysieren, aber das ist
recht mühsam.
Der Fehler tritt bei mir unreglemä�ig auf, zwischen 25 Minuten und 4 Tage nach
dem Programmstart. Auch habe ich 2 Systeme zum Testen, alles ist gleich.

Der Umstieg auf OS_OPTv3 hat nichts verbessert, alles blieb wie vorher.
Wenn ich die alten Treiber vor dem Datum 01. 01. 2002 und OS_OPTv2 verwende,
und auf die ganzen neuen Funktionen verzichte, dann läuft alles bestens, auch
auf beiden Systemen. Deshalb weiÃ? ich, es muss ein Programmfehler sein....

Ich wünsche allen Leidensgenossen viel Glück beim Suchen !

Vielleicht hilft es uns, wenn jemand die Probleme NICHT hat, und uns die von ihm
verwendeten I²C- Module samt Versionsnummer + Datum hier im Forum angibt.

Martin

PS: derzeit behelfe ich mir mit einem Stück Hardware: WD-#1083 von Andrè.
   Dieser Watchdog Chip erledigt die Arbeit des Reset - Drückens elegant.
   Kostet auch nicht die Welt, allerdings ist der Treiber etwas komplex, nicht
   ganz leich nachzuvollziehen, also nichts für Programmier-Neulinge.

> Hallo,
>
> nachdem ich nun meinen Regler ca. 1 Woche in Betrieb habe ist ein Problem aufgetreten. Der I2C-Bus
> verweigert nach ca. 3 Tagen seinen Dienst. Es lassen sich keine Werte mehr aus dem Eprom lesen
> und die externen Relais schalten nicht mehr. Nach einem Neustart funktioniert wieder alles. Hat jemand eine
> einen Tip für mich.
>
>
> Mfg
>
> Heribert


    Antwort schreiben


Antworten: