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

Re: Programm startet nicht (richtig) Kategorie: CC2-Unit & Appl.Board / CC2-Station (von André H. - 15.06.2004 12:23)
Als Antwort auf Re: Programm startet nicht (richtig) von Sven - 12.06.2004 21:59
Ich nutze:
C-Control II Unit, C164CI-ControllerBoard, CC2-Application-Board, CC2-StarterBoard, CC2-ReglerBoard, OSOPT_V2, OSOPT V3.0
Hallo Sven,
 
> Ich hatte eine Endlosschleife eingebaut.
> Hab das aktuelle SP getestet, der gleiche Fehler.

Ich vermute, daÃ? Du Fehler in der Handhabung der Software machst.

Mache jetzt genau folgendes:

- Deinstalliere die IDE
- Starte Deinen Rechner neu
- Installiere die IDE erneut
- Installiere das ServicePack 2.1
  Die Installation des ServicePacks geht folgendermaÃ?en:
  Ã?ffne die ZIP am besten mit WinZIP oder WinRAR.
  In der ZIP befindet sich eine weitere ZIP. Diese ZIP entpackst Du in
  das Verzeichis der IDE. Die Verzeichnisstruktur ist in der ZIP abgelegt.
  Offne nun die IDE und drücke auf "F1". Hier sollte jetzt die erweiterte Hilfe kommen.
  Kommt hier noch die Standardhilfe, dann wurde das ServicePack nicht korrekt entpackt.
- Starte nun das CC2Net.de-DL-Tool und versetze die CC2 in den Bootmodus.
- Wähle beim DL-Tool OSOPT V3.0 aus (befindet sich nach der SP Installation im
  Unterverzeichnis ".CC2Tools" der IDE) und übertrage es.
  Achte darauf, ob es zu Fehlermeldungen während dem Ã?bertragen kommt !
- Versetze nach dem Laden von OSOPT V3.0 die CC2 in den Hostmodus.
- Wähle nun die Datei sys0002.hex unter ".Hexsys0002" aus, aktiviere
  "Bei Hex-Load Segment 3 vorher löschen" und klicke auf übertragen.
  Jetzt sollte Deine CC2 betriebsbereit sein.

- Kompiliere und lade nun folgendes Testprogramm in die CC2:

thread main
{string s;byte second;
 lcd.init()
 s="Test";
 lcd.print(s);
 sleep 100;
 loop
 {
  second=system.second();
  s="";
  str.putintf(s, system.second(),2);
  lcd.goto(1,0);
  lcd.print(s);
  wait system.second()!=second;
 }
}

Es müssen in der IDE die Module lcd.c2 und str.c2 aktiviert werden. (Standardmä�ig deaktiviert)

Wenn dies nicht funzt, obwohl es weder in der IDE noch im DL-Tool zu einer Fehlermeldung
kommt, kann man einen defekt an der CC2 nicht ausschlieÃ?en.

Wenn das erste Flashsegment für VM-Codes(Seg.4) defekt wäre, müsste es normalerweise
zu einer Fehlermeldung kommen, da die Routinen beim Schreiben in den Flash
die Daten anschlieÃ?end verifizieren.

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: Programm startet nicht (richtig) (von Sven - 17.06.2004 14:47)
    Re: Programm startet nicht (richtig) (von André H. - 17.06.2004 22:16)