Re: Installation aktuelles os Kategorie: CC2-Unit & Appl.Board / CC2-Station (von Arnold - 26.07.2003 9:11) | |
Als Antwort auf Re: Installation aktuelles os von André H. - 26.07.2003 8:56
| |
Hey, jetzt funktionierts. - jetzt erklärs nochmal für Dumme, d.H die alten Funktionen z.B. lcdext.print("CC2-Station"); lcdext.line(2); lcdext.print("Testproggie"); funktionieren nicht mehr ? Danke Arnold > Hallo Arnold, > > Jetzt einmal ganz von vorne: > > 1. CC2-station in den Bootmode versetzen > 2. OSOPT V2 laden > 3. Nach dem Laden, Station in den Hostmode versetzen. > 4. sys0001.hex mit vorherigem Flash-Löschen laden. (ohne Programmstart nach Download) > 5. Die Module lcdext.c2, stports.c2 & stkeyb.c2 in die entsprechenden > Ordner kopieren und ggf. Einträge in den modules.txt machen. (siehe htmls zu den Modulen) > > Hier ein kleines Testprogramm für die Alternativtreiber (lcdext.c2, stports.c2, stkeyb.c2): > > byte i; > thread main > { > lcdext.init(); > stports.init(); > stports.LCDlight(1); > lcdext.print("CC2-Station"); > lcdext.line(2); > lcdext.print("Testproggie"); > sleep 1500; > lcdext.clear(); > loop > { > for i=1 ... 8 > { > lcdext.delline(1); > lcdext.line(1); > lcdext.print("LED "); > lcdext.zahl2(i); > stports.togLED(i); > > lcdext.line(2); > lcdext.date(3); > lcdext.put(0x20); > lcdext.time(0); > sleep 500; > } > } > } > Auf dem LC-Display sollte jetz in der zweiten Zeile das Datum und die Uhrzeit erscheinen. > In der ersten Zeile steht, welche LED gerade umgeschalten wird. > Das Programm schaltet alle 8 LEDs nacheinaner ein und dann wieder aus. > Das Ganze mit einem 500ms Intervall. > > Beachte bitte, da� die Beispielprogramme mit den Alternativtreibern nicht funktionieren ! > Ich werde versuchen, diese irgendwann auf die neuen Treiber anzupassen. > > Wenn dies auch nicht funzt, dann stimmt etwas mit dem HEX-Load nicht. > Das kann dann mehrere Ursachen haben: > 1. Versetze die CC2 n den Hostmode und klicke beim Download-Tool auf "Info lesen". > Es mu� dann der String "C-Control II, 2001/08/19, CC2 V.2, by Eric Hospel" > erscheinen. Ansonsten befindet sich nicht OSOPT V2 in der CC2. > (Wenn nicht, OS neu laden) > 2. Wenn es dies nicht war, dann schau mal mit einem Texteditor(Notepad) in die > cc2netdl.ini des Download-Tools > Der Eintrag ReverseHexOffset mu� entweder auf -1 für automatische Erkennung > des OS oder auf 0 für OSOPT stehen. Standard: ReverseHexOffset=-1 > > 3. Wenn es dies auch nicht ist, dann stimmt etwas anderes nicht. > Allerdings, wenn das Programm nicht ausgeführt wird und das Display leer bleibt, dann > ist das ein Zeichen, da� der/die ASM-Treiber nicht bzw. an die falsche Stelle geladen wurden. > > MfG André H. > > > > Hallo André, > > > > > > folgende vorgehensweise wurde durchgefuert: > > > > Verwendetes Downloadtool: CC2Net.de - DownloadTool V2.1 > > > > *1. Versuch > > > > 1. Laden von stationdriver.hex, HEY-Load Segment 3 vorher löschen > > 2. Laden von adr_manager.hex , Proggrammstart nach Download > > 3. kopieren der SP Lib dateien (.c2) an die vorgesehenen Orte > > 4. Einspielen des Testprogrammes /station_c2_basics11/Station_basics_LCD/ZEIT_ANZEIGE > > > > Status: Erfolglos > > > > *2. Versuch > > > > 1. Laden von stationdriver.hex, HEY-Load Segment 3 vorher löschen > > 2. Laden von adr_manager.hex > > 3. Laden von sys0001.hex, Proggrammstart nach Download > > 4. kopieren der SP Lib dateien (.c2) an die vorgesehenen Orte > > 5. Kopieren von > > lcdext.c2 ab V2.2 - LCD-Treiber > > stport.c2 - Station Zusatzports (Relais, LEDs Port PO.0 - .4, LCD-Beleuchtung) > > stkeyb.c2 - Station-Tastatur > > > > 6. Einspielen des Testprogrammes /station_c2_basics11/Station_basics_LCD/ZEIT_ANZEIGE > > > > erfolglos. > > > > *3. Versuch (Komisch) > > > > 1. Test des Beispieles station_c2_basics11Station_basics_PORT_IOANSTEUERUNG_LED > > > > Status : erfolglos > > > > 2. Einspielen der Datei stationdriver.hex mit dem Tool: CC2Download.exe > > > > Status: Beispiel funktioniert. > > > > > > Ich habe alles möglichen Varianten versucht aber so richtig schlau werde ich nicht. > > > > Caio und Danke > > > > Mfg Arnold | |
Antwort schreiben Antworten: Re: Installation aktuelles os (von André H. - 26.07.2003 12:43) |