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

Re: Nachtrag: Neue C-Control Station, läuft nicht richtig.. Kategorie: CC2-Unit & Appl.Board / CC2-Station (von André H. - 19.09.2003 11:35)
Als Antwort auf Re: Nachtrag: Neue C-Control Station, läuft nicht richtig.. von Uwe - 7.09.2003 12:05

Hallo Uwe,

> Aber mal eine Frage ganz am Rande:
>
> Wie stellen die bei Conrad sich das eigentlich vor ?

Das würde ich auch gerne wissen. :-)

> Ohne dieses Forum und die enstsprechenden Tolls ginge mit der Station ja wohl garnix ???

Das kommt der Wirklichkeit sehr nahe. :-)
Fakt ist mittlerweile, daÃ? Conrad bei weitem nicht so viele CC2s verkaufen
würde, wenn es CC2Net.de nicht geben würde.
(Das wird offiziell natürlich von C. bestritten.)

> Ich habe beruflich einiges an Erfahrung mit Elektronik/Software...
> Ich finde Conrad mach es sich hier deutlich zu einfach.
> Unsere Kunden würden uns sowas um die Ohren hauen, au weia...

Tja. So ist das eben beim groÃ?en Konzern C. . Solange der Umsatz stimmt,
ist dort der echte Support egal.
Die TKB (Technische Kundenberatung) erzählt auch nur Mist, wenn es um
C-Control II geht. Fakt ist, daÃ? keiner von der TKB jemals eine CC2 in der Hand
hatte, und deshalb sich auch Null-Komma-Nichts mit der CC2 auskennt.
(Hab's einmal selbst ausprobiert. Ich musste mir das Lachen am Telefon
verkneifen :-) )

> Btw:
> wo war jetzt das eigenlich Problem:
> Dass ich die treiber für die Station nicht drauf hatte ??
> Das heisst ja das Betriebsystem weiss NIX von der Hardware für die es zuständig sein solle ??
> Echt haarsträubend.
> Auch das die Station nach dem Reste keinen definierten Hardwarezustand (stichwort Relais angezogen) einnimmt...
> Hmmmm
> Was meine die Gurus hier dazu ???

Das erste Problem(mit der ersten Version der Treiber) war, daÃ?
es dort keinerlei Captures zwecks Multithreading gab. Dann gab's
Treiber mit Capture. Diese liefen dann einigermaÃ?en. Danach kamen
noch ASM-Routien dazu, welche als HEX-Treiber einmalig in Segment 3 geladen
werden müssen.

Das OS kennt die Station nicht. Genaugenommen ist die Station eine
C-Control II Unit mit einem erweitertem Application Board für Hutschiene.
Mehr nicht.
Als das OS geschrieben wurde, gab es noch keine Station II. Diese wurde
erst später entwickelt. Darum müssen ASM-Treiber auch extra geladen werden.
Das ist aber weiter kein groÃ?es Problem.
DaÃ? jedoch an den SR-Porterweiterungen in der Station nach einem Reset kein
definierter Zustand herscht, hat mit einem kleinem Schaltungsfehler zu tun.
Es wurde schlicht vergessen an der Strobe-Leitung (P1L.3) ein kleiner
Pull-Down-Widerstand vergessen. Dehalb lässt siche ein zufälliges klappern
der Relais, wenn das Programm nicht gestartet wurde, nicht vermeiden.
Dies ist z.B. so, wenn man nach einem Reset in den Hostmode geht.

Abhilfe würde hier nur das Nachrüsten des Pull-Down-Widerstandes(10k) schaffen.
Die andere Möglichkeit wäre, da� man nur aus der Software
in den Hostmode wechselt. (z.B. mit dem CC2Net.de DL-Tool, oder
indem man die Hosttaste abfragt und dann z.B. mit quit 1; in den
Hostmode wechsel: if ports.getHostkey() quit 1;)

Um nochmal auf die Module zurückzukommen.
Es ist zu empfehlen, statt der CTC-stationtreiber (station_lcd.c2, station_io.c2 usw.)
Die neuen alternativen Module+Hextreiber zu benutzen. (lcdext.c2, stports.c2, stkeyb.c2)
Der Vorteil liegt darin, daÃ? nurnoch ein Modul zum Ansteuern des LCDs der Station
und für eines an der Unit benötigt wird. Auch ist das aktuelle lcdext.c2 um Welten
schneller als station_io. :-) Nebenbei wird hier kein Capture mehr benötigt.

Es wird im laufe des Oktober das ServicePack 2 geben, welches gleichermaÃ?en
für die Unit(+ Appli.Board und + CC2-StarterBoard, welches in Kürze erhältlich sein wird)
und die Station ist. Auch sind darin die aktuellen Module für das CC2-ReglerBoard
enthalten.
Das SP2 wird nurnoch die Alternativ-Treiber für die Station enthalten.
Jedoch werden zusammen mit dem SP2 auch auf alle aktuelle Module angepasste
Beispiele enthalten sein.
Als Schmankerl gibt's noch eine Hilfe in HTML zu fast allen Modulen, welche
aus der CC2 IDE einfach im Menü Hilfe oder mit "F1" aufherufen werden kann.

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: