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

Re: Nachtrag Kategorie: CC2-Unit & Appl.Board / CC2-Station (von André H. - 14.06.2006 8:29)
Als Antwort auf Nachtrag von Erich - 12.06.2006 18:06
Ich nutze:
C-Control II Unit, C164CI-ControllerBoard, CC2-Application-Board, CC2-StarterBoard, CC2-ReglerBoard, OSOPT V3.0, OSOPT V3.1
Hallo Erich,

> Also wenn ich den HostMode nicht extra einleiten lasse, bricht er im Beispielprogramm bei 0,1 von
> 1,6 kB ab und meint im erscheinenden Fenster "TimeOut-Error" und eine Zeile darunter
> "VM-Constants". Statt der letzteren Aussage bietet er mir aber auch "VM-Code"
>
> Das Fenster lässt sich nur per OK quittieren und schlie�en - im letzteren Fall erscheint
> ein weiteres Fenster mit "32 <> 31", das ich eben so schlieÃ?en kann. Hoffentlich ist nichts kaputt... :-/
>
> Der Nachtrag kam deshalb so spät, weil ichs jetzt erst reproduzieren konnte. Wenn ich den HostMode
> nämlich nicht per Software einleiten lasse, sondern per reset+host einleite,
> versucht das Tool immerhin noch zu übertragen (bricht aber wie gesagt sehr bald ab).

Den Hostmode kannst Du nur per Software einleiten lassen, wenn sich
auf der CC2 bereits ein laufendes Programm befindet, welches die Hostmode-Anforderung
entsprechend umsetzt.

Die Fehlermeldung "TimeOutError" hei�t, da� das Datenecho nicht vollständig
zurückgeliefert wurde.
Die zweite Angabe zeigt, ob es beim Laden der Konstanten oder des VM-Codes passiert.
Das zweite Fenster gibt an, daÃ? von 32 gesendeten Bytes nur 31
als Echo zurückgesendet wurden.
Eine Möglichkeit wäre eine Falsche Timeout-Einstellung im Download-Tool.
Gehe dort mal unter Optionen > Einstellungen zum Punkt "VMC/HEX"
und prüfe den Parameter Timeout. Dieser sollte auf 250 stehen.
Wenn nicht, setze ihn entsprechend.
Andernfalls kannst Du den Wert testhalber leicht erhöhen. (z.B. auf 300)

Wenn es dann immernoch nicht gehe, dann lade bitte das OS erneut.
Drücke, kurz bevor das Laden zu Ende ist, die Hosttaste solange,
bis die Unit den Reset durchgeführt hat und so direkt in den Hostmode gelangt.
Lade nun sys0002.hex mit vorherigen Löschen von Segment 3.
Stelle sicher, da� das Häkchen "Programmstart nach Download" nicht gesetzt ist!
Versuche nun das Programm zu laden. (Die Unit sollte sich noch im Hostmode befinden.)

Sollte es hier immernoch zu Fehlermeldungen kommen, versuche das Laden
aller Dateien über einen anderen PC, falls möglich.

Ansonsten wäre es auch denkbar, da� der Flash eine Macke hat und sich
eine Speicherzelle nichtmehr löschen lä�t.
Denn, wenn eine Speicherzelle nicht gelöscht ist, aber ein Wert dort hingeschrieben
wird, der sich von dem vorhandenen Wert unterscheidet, gibt es in den Schreibroutinen
des OS einen Abbruch, welcher sich ebenso mit einem Timout-Fehler am DL-Tool äu�ert.

MfG André H.



Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten:

Re: Nachtrag (von Erich - 19.06.2006 15:07)
Re: Nachtrag (von Erich - 14.06.2006 17:00)