Re: Programm startet nicht (richtig) Kategorie: CC2-Unit & Appl.Board / CC2-Station (von Sven - 17.06.2004 14:47) | |
Als Antwort auf Re: Programm startet nicht (richtig) von André H. - 15.06.2004 12:23
| |
> 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. > Danke für die ausführliche Anleitung, aber das habe ich alles schon längst gemacht. Warte z.Z. auf die Antwort von Conrad, zum Glück ist die CC noch nicht so alt, so das noch Garantie drauf ist. Aber trotzdem Danke. | |
Antwort schreiben Antworten: Re: Programm startet nicht (richtig) (von André H. - 17.06.2004 22:16) |