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

Wichtig: Bevor Du wegen einem Problem mit der CC2 postest, stelle sicher, daß Du
die neueste OS-Version, die neuseste Compiler-DLL und die neuesten Modulversionen benutzt!
Beachte, daß sich auf der CD zur CC2-Unit/Station auch jetzt noch die ältesten Dateien befinden!
Es gelten folgende Anleitung und Regeln: Regeln CC2Net.de-Forum
Zurück zum Artikel  (Blaue Felder sind Pflichtfelder)


Name:   UserID: 
 E-Mail:
Kategorie
Betreff
Homepage:
Link-Titel:
Link-URL:
Cookie für Name, UserID, E-Mail, Homepage-URL setzen
(Erspart die Neueingabe bei Beiträgen und Antworten)
(Zum Löschen des Cookies hier klicken)
Ich nutze:
C-Control II Unit
C164CI-Controllerboard
C-Control II Station
CCRP5 mit CC2-Unit (Conrad Roboter)
CC2-Application-Board
CC2-StarterBoard
CC2-ReglerBoard
eigenes Board
original OS     OSOPT_V2     OSOPT V3.0 OSOPT V3.1

Kommentar:
Einfügen von HTML im Kommentar:

Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a>
Bild einfügen: <img src="BILDURL">
Text formatieren: <b>fetter Text</b>  <i>kursiver Text</i> <u>unterstrichener Text</u>
Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b>
C2 Quellcode formatieren: <code>Quellcode</code>
ASM Quellcode formatieren: <asm>Quellcode</asm>
(Innerhalb eines Quellcodeabschnitts ist kein html möglich.)
Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst !  

> 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): > > <font face="Courier New" size=2>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; > } > } > }</font> > 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 <u>nicht</u> 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_basics11\Station_basics_PORT_IO\ANSTEUERUNG_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
Dateianhang: (.gif, .png., .jpg, .zip, .rar)
max. 256kB
max. 256kB